pepper: flush_surface_damage() returns keep_buffer flag 76/52376/1
authorTaekyun Kim <tkq.kim@samsung.com>
Wed, 18 Nov 2015 05:24:54 +0000 (14:24 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Mon, 23 Nov 2015 05:48:42 +0000 (14:48 +0900)
commitba746716e4ab706b33dcccc27236635c8a5ebb66
tree7638cb71acfe71b1a2bc48a359ba2793ed676895
parent24f63ebf084dda2446e55e58a12ed91eeffbfe2f
pepper: flush_surface_damage() returns keep_buffer flag

keep_buffer flag is used for telling the pepper core that the buffer is no
longer required (by maintaining a copy of it). If no output wants to keep
the buffer, pepper core can safely unreference the buffer.

Change-Id: I13fccfba6f9cacb08c6619a56fb1ff03ad95883a
src/lib/drm/drm-output.c
src/lib/fbdev/fbdev-output.c
src/lib/pepper/pepper-internal.h
src/lib/pepper/pepper-output-backend.h
src/lib/pepper/surface.c
src/lib/render/gl-renderer.c
src/lib/render/pixman-renderer.c
src/lib/wayland/wayland-output.c
src/lib/x11/x11-output.c