replicant-frameworks_native/libs/gui
Jamie Gennis 736aa9573b SurfaceTexture: fix a getTransformMatrix crash.
This change moves the computation of the transform matrix out of
getTransformMatrix and instead performs the computation when
updateTexImage gets called.  This is needed in order for
getTransformMatrix to succeed even if the buffers have been freed (e.g.
by changing the buffer count) because the computation depends upon the
properties of the current GraphicBuffer.

Change-Id: Ied541ab8747b7ad604f862717135f9a16a816be9
Bug: 4490420
2011-06-13 10:50:12 -07:00
..
tests SurfaceTexture: disable a failing test. 2011-05-25 12:27:33 -07:00
Android.mk libgui: enable tests in the 'tests' build. 2011-04-26 17:26:37 -07:00
IGraphicBufferAlloc.cpp Fix a GraphicBuffer leak in SurfaceTexture 2011-04-08 19:28:04 -07:00
ISensorEventConnection.cpp
ISensorServer.cpp
ISurface.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
ISurfaceComposer.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
ISurfaceComposerClient.cpp Get rid of the "pid" parameter from createSurface 2011-04-20 14:26:11 -07:00
ISurfaceTexture.cpp Implement {Surface|SurfaceTextureClient}::setSwapInterval() 2011-05-11 18:01:51 -07:00
LayerState.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
Sensor.cpp 9-axis sensor fusion with Kalman filter 2011-05-27 17:04:55 -07:00
SensorChannel.cpp
SensorEventQueue.cpp
SensorManager.cpp
SharedBufferStack.cpp merge libsurfaceflinger_client into libgui 2011-03-25 18:42:40 -07:00
Surface.cpp frameworks/base: android_native_buffer_t -> ANativeWindowBuffer 2011-05-03 16:40:14 -07:00
SurfaceComposerClient.cpp Get rid of the "pid" parameter from createSurface 2011-04-20 14:26:11 -07:00
SurfaceTexture.cpp SurfaceTexture: fix a getTransformMatrix crash. 2011-06-13 10:50:12 -07:00
SurfaceTextureClient.cpp SurfaceTexture: clean up some comments, tests, etc. 2011-05-25 12:27:33 -07:00