replicant-frameworks_native/include/gui
Dan Stoza 9f3053de78 BufferQueue: Allow detaching/reattaching buffers
Adds detachBuffer and attachBuffer calls to both the producer and
consumer sides of BufferQueue. Buffers may be detached while dequeued
by the producer or acquired by the consumer, and when attached, enter
the dequeued and acquired states, respectively.

Bug: 13173343
Change-Id: Ic152692b0a94d99e0135b9bfa62747dab2a54220
2014-03-10 16:45:38 -07:00
..
BitTube.h fix a few problems with BitTube 2013-09-10 21:10:53 -07:00
BufferItem.h Split BufferQueue into core + producer + consumer 2014-03-04 09:33:14 -08:00
BufferItemConsumer.h gui: Remove BufferQueue::MIN_UNDEQUEUED_BUFFERS 2013-11-18 12:36:15 -08:00
BufferQueue.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
BufferQueueConsumer.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
BufferQueueCore.h Change BufferQueue into producer/consumer wrapper 2014-03-04 15:58:03 -08:00
BufferQueueDefs.h Change BufferQueue into producer/consumer wrapper 2014-03-04 15:58:03 -08:00
BufferQueueProducer.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
BufferSlot.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
ConsumerBase.h All consumers now take an IGraphicBufferConsumer instead of a BufferQueue 2013-08-06 20:05:36 +00:00
CpuConsumer.h gui: CpuConsumer::lockNextBuffer change return code when too many bufs acquired 2013-08-14 20:17:17 -07:00
DisplayEventReceiver.h Display events now always carry the display id they happened on 2012-09-21 14:20:35 -07:00
GLConsumer.h GLConsumer: start using EGL_ANDROID_image_crop 2013-10-02 17:34:35 +00:00
GraphicBufferAlloc.h SurfaceFlinger: Move GraphicBufferAlloc to libgui 2012-12-11 17:54:29 -08:00
GuiConfig.h Show build config in dumpsys SurfaceFlinger 2012-09-25 11:31:46 -07:00
IConsumerListener.h Binderize the consumer side of BufferQueue 2013-08-01 17:20:08 -07:00
IDisplayEventConnection.h
IGraphicBufferAlloc.h fix libgui header location 2012-02-27 13:03:08 -08:00
IGraphicBufferConsumer.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
IGraphicBufferProducer.h BufferQueue: Allow detaching/reattaching buffers 2014-03-10 16:45:38 -07:00
ISensorEventConnection.h Change API from flush(handle) to flush(). Call flush on all active sensors in the given SensorEventConnection. 2013-10-09 17:26:01 -07:00
ISensorServer.h
ISurfaceComposer.h Allow disabling layer rotation during screenshots 2014-02-14 23:10:42 +00:00
ISurfaceComposerClient.h Implement video plane layer 2014-02-27 00:08:22 +00:00
Sensor.h Sensor batching. Changes to the native code. 2013-09-03 17:04:36 -07:00
SensorEventQueue.h Change API from flush(handle) to flush(). Call flush on all active sensors in the given SensorEventConnection. 2013-10-09 17:26:01 -07:00
SensorManager.h
Surface.h SurfaceFlinger now uses GLES 2.x when available 2013-08-13 16:07:45 -07:00
SurfaceComposerClient.h Allow disabling layer rotation during screenshots 2014-02-14 23:10:42 +00:00
SurfaceControl.h Merge "Revert "Revert "Change SurfaceControl setPosition to take floats""" into jb-mr2-dev 2013-03-21 15:52:49 +00:00