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 Merge "SurfaceTexture: enable RGB external textures" 2011-07-25 11:46:51 -07:00
Android.mk
IGraphicBufferAlloc.cpp
ISensorEventConnection.cpp
ISensorServer.cpp
ISurface.cpp
ISurfaceComposer.cpp
ISurfaceComposerClient.cpp
ISurfaceTexture.cpp return correct value from query after connecting a surface 2011-08-08 20:25:44 -07:00
LayerState.cpp
Sensor.cpp
SensorChannel.cpp
SensorEventQueue.cpp
SensorManager.cpp
Surface.cpp Read leftover parcel data when a parceled Surface is found in the cache. 2011-08-09 22:45:38 -07:00
SurfaceComposerClient.cpp
SurfaceTexture.cpp don't return the current buffer from dequeueBuffer 2011-08-17 15:49:13 -07:00
SurfaceTextureClient.cpp return correct value from query after connecting a surface 2011-08-08 20:25:44 -07:00