Evas filters: Remove complicated displacement flags
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 7 Jan 2014 01:16:39 +0000 (10:16 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 7 Feb 2014 08:33:17 +0000 (17:33 +0900)
commite7a67dd13b5319376f6c4681db23495bf0bdc620
treec52e73efbee89148b09299362f1bb2175eec0bc4
parentb54eb40006db3e9360b98000c1135bdcb32e8ea9
Evas filters: Remove complicated displacement flags

The displacement effect is way too complicated. Let's keep it
simple and have only one displacement map format (RG + Alpha).

Here's what's missing now:
- Alpha support, to blend in the input with a variable intensity
- Extra padding (see below)

Also, the intensity VS. map values are not perfectly defined yet.

Problems: How to create a complete mirror effect (map needs to go
over boundaries... add extra padding to the buffers).
src/lib/evas/filters/evas_filter.c
src/lib/evas/filters/evas_filter_displace.c
src/lib/evas/filters/evas_filter_private.h
src/lib/evas/include/evas_filter.h