evas/engine: refactor the ector surface caching for gl backend 81/94481/4
authorSubhransu Mohanty <sub.mohanty@samsung.com>
Wed, 19 Oct 2016 10:52:27 +0000 (19:52 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Mon, 31 Oct 2016 10:53:29 +0000 (03:53 -0700)
commitad00a7351a3d3e365020c3d8fb03cbf9f35661b6
tree1e2c4d16131973515be304d32a624217d22d18d1
parent872b8dda0c769e95daac0ce28b9dcfa887fcdb94
evas/engine: refactor the ector surface caching for gl backend

Change-Id: I14c0b5ac0940471479e35e01b2542ddd13a0c69d
src/Makefile_Evas.am
src/lib/evas/canvas/evas_object_vg.c
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_surface_cache.c [new file with mode: 0644]
src/modules/evas/engines/gl_drm/evas_engine.c
src/modules/evas/engines/gl_generic/evas_engine.c
src/modules/evas/engines/gl_sdl/evas_engine.c
src/modules/evas/engines/gl_tbm/evas_engine.c
src/modules/evas/engines/gl_x11/evas_engine.c
src/modules/evas/engines/wayland_egl/evas_engine.c