evas: add evas_map_direct_render_set 53/257753/7
authorShinwoo Kim <cinoo.kim@samsung.com>
Fri, 30 Apr 2021 09:31:44 +0000 (18:31 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Wed, 26 May 2021 01:02:04 +0000 (01:02 +0000)
commitc3f0fdc9ad94357b0063d373e08dc733e836dca6
tree5d6f2d63424edcb2ec2e898911cc84a165bf325a
parent49260889313a5ca454fad1b051775e4343a5028e
evas: add evas_map_direct_render_set

This is for very special purpose interface to optimize memory usage of map.
This is for a smart object which has only one image object as its children.
The map will be applied to the image object instead of the smart object.

Change-Id: Ieceff3413aba7ac1c88aec694f47fb8c4dcc741d
src/lib/evas/Evas_Legacy.h
src/lib/evas/canvas/evas_map.c
src/lib/evas/canvas/evas_render.c
src/lib/evas/include/evas_private.h