replicant-frameworks_native/libs/gui
Mathias Agopian 29b5762efc don't return the current buffer from dequeueBuffer
we were not reseting mCurrentTexture in some situations
which in turn caused dequeueBuffers() return a
"FREE" buffer that was also current.
Very often it was harmless, but it created a race with
updateTexImage() which could cause the following
queueBuffers() to fail.

Bug: 5156325
Change-Id: If15a31dc869117543d220d6e5562c57116cbabdb
2011-08-17 15:49:13 -07:00
..
tests
Android.mk
IGraphicBufferAlloc.cpp
ISensorEventConnection.cpp new SensorService 2010-07-19 17:57:29 -07:00
ISensorServer.cpp new SensorService 2010-07-19 17:57:29 -07:00
ISurface.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
ISurfaceComposer.cpp SF transactions are now O(1) wrt IPC instead of O(N). 2011-06-29 15:05:41 -07:00
ISurfaceComposerClient.cpp
ISurfaceTexture.cpp
LayerState.cpp SF transactions are now O(1) wrt IPC instead of O(N). 2011-06-29 15:05:41 -07:00
Sensor.cpp
SensorChannel.cpp
SensorEventQueue.cpp
SensorManager.cpp
Surface.cpp
SurfaceComposerClient.cpp
SurfaceTexture.cpp
SurfaceTextureClient.cpp