replicant-frameworks_native/libs/gui
Daniel Lam 9abe1ebc95 Fixed disconnect bug in SurfaceTexture
BufferQueue's disconnect could race with updateTexImage
where invalid buffers could be released.  Additionally
fixed similar bug with setBufferCount.  Tests were added
to stress the disconnect mechanism.

Change-Id: I9afa4c64f3e025984e8a9e8d924852a71d044716
2012-04-02 14:55:01 -07:00
..
tests Fixed disconnect bug in SurfaceTexture 2012-04-02 14:55:01 -07:00
Android.mk Added a DummyConsumer for use with BufferQueue. 2012-03-26 15:29:35 -07:00
BitTube.cpp make sure to ignore SIGPIPE in the write side of BitTube 2012-02-06 19:17:56 -08:00
BufferQueue.cpp Fixed disconnect bug in SurfaceTexture 2012-04-02 14:55:01 -07:00
DisplayEventReceiver.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
DummyConsumer.cpp Refactored DummyConsumer 2012-03-27 16:47:12 -07:00
IDisplayEventConnection.cpp Improve the VSYNC api a bit. 2011-12-06 22:43:10 -08:00
IGraphicBufferAlloc.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
ISensorEventConnection.cpp Rename SensorChannel to BitTube 2011-10-20 18:42:02 -07:00
ISensorServer.cpp
ISurface.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
ISurfaceComposer.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
ISurfaceComposerClient.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
ISurfaceTexture.cpp reduce IPC with BufferQueue 2012-03-30 15:16:30 -07:00
LayerState.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
Sensor.cpp 9-axis sensor fusion with Kalman filter 2011-05-27 17:04:55 -07:00
SensorEventQueue.cpp Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE 2012-01-08 13:19:13 +00:00
SensorManager.cpp Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE 2012-01-08 13:19:13 +00:00
Surface.cpp remove dependency of EGL on ndk header 2012-03-23 14:15:44 -07:00
SurfaceComposerClient.cpp fix libgui header location 2012-02-27 13:03:08 -08:00
SurfaceTexture.cpp Fixed disconnect bug in SurfaceTexture 2012-04-02 14:55:01 -07:00
SurfaceTextureClient.cpp reduce IPC with BufferQueue 2012-03-30 15:16:30 -07:00