replicant-frameworks_native/libs/gui
Dan Stoza 43078e2827 libgui: Plumb attach/detach through CpuConsumer
Adds CpuConsumer::{detachNextBuffer,attachAndReleaseBuffer}, which
can be used to more carefully manage the ownership of GraphicBuffers.

Bug: 19628705
Change-Id: Ia7aa1ac59c2f768f2d8a0f35ad23067936a7427c
2015-03-16 12:58:45 -07:00
..
tests libgui: Prepare for IGBC::BufferItem removal 2015-03-12 14:44:28 -07:00
Android.mk
BitTube.cpp
BufferItem.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
BufferItemConsumer.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
BufferQueue.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
BufferQueueConsumer.cpp libgui: Plumb attach/detach through CpuConsumer 2015-03-16 12:58:45 -07:00
BufferQueueCore.cpp
BufferQueueProducer.cpp
BufferSlot.cpp
CleanSpec.mk
ConsumerBase.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
CpuConsumer.cpp libgui: Plumb attach/detach through CpuConsumer 2015-03-16 12:58:45 -07:00
DisplayEventReceiver.cpp
GLConsumer.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
GraphicBufferAlloc.cpp
GuiConfig.cpp
IConsumerListener.cpp
IDisplayEventConnection.cpp
IGraphicBufferAlloc.cpp
IGraphicBufferConsumer.cpp libgui: Remove IGBC::BufferItem 2015-03-16 10:11:40 -07:00
IGraphicBufferProducer.cpp
IProducerListener.cpp
ISensorEventConnection.cpp
ISensorServer.cpp
ISurfaceComposer.cpp
ISurfaceComposerClient.cpp
LayerState.cpp
Sensor.cpp
SensorEventQueue.cpp
SensorManager.cpp
StreamSplitter.cpp libgui: Prepare for IGBC::BufferItem removal 2015-03-12 14:44:28 -07:00
Surface.cpp
SurfaceComposerClient.cpp
SurfaceControl.cpp
SyncFeatures.cpp