replicant-frameworks_native/libs/gui/tests
Dan Stoza 8dc55396fc Add a BufferItem parameter to onFrameAvailable
Passes the BufferItem for the queued buffer to the onFrameAvailable
callback so the consumer can track the BufferQueue's contents. Also
adds an onFrameReplaced callback, which is necessary if the consumer
wants to do anything more than simple queue length tracking.

Bug: 18111837
Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
2014-11-07 10:39:13 -08:00
..
Android.mk BufferQueue: Add StreamSplitter 2014-04-15 10:34:10 -07:00
BufferQueue_test.cpp Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
CpuConsumer_test.cpp Remove deprecated BufferQueue constructor 2014-04-07 13:41:37 -07:00
DisconnectWaiter.h Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
FillBuffer.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
FillBuffer.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
FrameWaiter.h Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
GLTest.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
GLTest.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
IGraphicBufferProducer_test.cpp Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
MultiTextureConsumer_test.cpp GLConsumer: Stop using default constructor params 2014-06-24 13:09:19 -07:00
SRGB_test.cpp Remove deprecated BufferQueue constructor 2014-04-07 13:41:37 -07:00
StreamSplitter_test.cpp Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
SurfaceTextureClient_test.cpp GLConsumer: Stop using default constructor params 2014-06-24 13:09:19 -07:00
SurfaceTextureFBO.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureFBO_test.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureGL.h GLConsumer: Stop using default constructor params 2014-06-24 13:09:19 -07:00
SurfaceTextureGLThreadToGL.h Add a BufferItem parameter to onFrameAvailable 2014-11-07 10:39:13 -08:00
SurfaceTextureGLThreadToGL_test.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureGLToGL.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureGLToGL_test.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureGL_test.cpp Remove deprecated BufferQueue constructor 2014-04-07 13:41:37 -07:00
SurfaceTextureMultiContextGL.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
SurfaceTextureMultiContextGL_test.cpp GLConsumer: Fix eglTerminate/eglInit edge case. 2014-08-27 03:10:58 +00:00
Surface_test.cpp SurfaceFlinger: Add sourceCrop to screenshot 2014-05-23 09:19:03 -07:00
TextureRenderer.cpp libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00
TextureRenderer.h libgui: Split SurfaceTexture tests into more files 2013-12-09 09:52:02 -08:00