HomePhabricator

evas filter: Implement grayscale filter in pure GL

Authored by kimcinoo on Sep 26 2019, 11:30 PM.

Description

evas filter: Implement grayscale filter in pure GL

Summary:
Initial version implementing grayscale filter in pure GL.
This patch needs a logt of love as 5bce712 did.

Grasyscale formula:
https://www.tutorialspoint.com/dip/grayscale_to_rgb_conversion.htm

Test Plan:

  1. Create filter_example with following .

efl_gfx_filter_program_set(image, "grayscale ()", "grayscale");

  1. Run.

ELM_ACCEL=gl ./filter_example

Reviewers: Hermet, jsuya

Subscribers: ali.alzyod, cedric, reviewers, committers

Tags: efl

Differential Revision: https://phab.enlightenment.org/D9858

Details

Committed
kimcinooSep 26 2019, 11:35 PM
Differential Revision
D9858: evas filter: Implement grayscale filter in pure GL
Parents
rEFL29beda7f4f36: evas: fix memory leak with Efl.Canvas.Vg
Branches
Unknown
Tags
Unknown