ector: add engine-specific evas image buffer wrapper
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 8 Dec 2015 08:29:54 +0000 (17:29 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 5 Jan 2016 06:43:43 +0000 (15:43 +0900)
commit7a8879ba8bf5d9aec15428f94222222eea6c0e2e
tree0ccf55e8242dff190ec53d27aa4ac42308dbea88
parent85f23d96e7072f09ab73ab698047c3c172974b5e
ector: add engine-specific evas image buffer wrapper

Since Evas still relies entirely on Image_Entry and Evas_GL_Image,
we will need an engine-specific wrapper object creating a Buffer
around an existing cached image.

Currently only SW support is implemented. GL will be more fun to
do (with glReadPixels and whatnot).
src/Makefile_Evas.am
src/lib/ector/ector_buffer.h
src/lib/ector/ector_surface.h
src/lib/ector/software/ector_software_buffer.c
src/lib/evas/include/evas_ector_buffer.eo [new file with mode: 0644]
src/lib/evas/include/evas_private.h
src/modules/evas/engines/gl_generic/evas_engine.c
src/modules/evas/engines/software_generic/evas_ector_software_buffer.c [new file with mode: 0644]
src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo [new file with mode: 0644]
src/modules/evas/engines/software_generic/evas_engine.c