replicant-frameworks_native/services/surfaceflinger/DisplayHardware
Dan Stoza 812ed0644f libgui: Add generation numbers to BufferQueue
This change allows producers to set a generation number on a
BufferQueue. This number will be embedded in any new GraphicBuffers
created in that BufferQueue, and attempts to attach buffers which have
a different generation number will fail.

It also plumbs the setGenerationNumber method through Surface, with the
additional effect that any buffers attached to the Surface after
setting a new generation number will automatically be updated with the
new number (as opposed to failing, as would happen on through IGBP).

Bug: 20923096
Change-Id: I32bf726b035f99c3e5834beaf76afb9f01adcbc2
2015-06-03 11:09:33 -07:00
..
DisplaySurface.h Enable clang for libui/libgui/surfaceflinger 2014-12-04 17:56:17 -08:00
FloatRect.h fix SF buffer cropping 2013-07-10 15:08:29 -07:00
FramebufferSurface.cpp DO NOT MERGE SurfaceFlinger: Stop using IGBC::BufferItem 2015-03-19 13:59:12 -07:00
FramebufferSurface.h am 5588d900: Merge "Enable clang for libui/libgui/surfaceflinger" 2014-12-05 18:01:48 +00:00
HWComposer.cpp Add hotplug support for primary display. 2015-05-22 13:14:57 -07:00
HWComposer.h SurfaceFlinger: Pass surface damage to HWC 2015-04-15 13:20:01 -07:00
PowerHAL.cpp SurfaceFlinger: send VSYNC power hints to IPowerManager 2014-06-18 18:51:24 -07:00
PowerHAL.h SurfaceFlinger: send VSYNC power hints to IPowerManager 2014-06-18 18:51:24 -07:00
VirtualDisplaySurface.cpp libgui: Add generation numbers to BufferQueue 2015-06-03 11:09:33 -07:00
VirtualDisplaySurface.h libgui: Add generation numbers to BufferQueue 2015-06-03 11:09:33 -07:00