replicant-frameworks_native/libs/gui
Jamie Gennis dfcff4b4ef SurfaceTexture: add a CPU -> GL sync test.
This change adds a test to verify that proper synchronization is done
when using SurfaceTexture to use CPU generated images as OpenGL ES
textures in 'synchronous mode'.  Synchronous mode is particularly tricky
because SurfaceTexture will allow the buffer that's currently bound to
the GL texture to be dequeued.  We rely on Gralloc's lock function to
block until this buffer is no longer being used by the OpenGL ES.

Change-Id: I1c4e37f3e9d60ab9a0905a90a1f5060fda8e485c
2011-06-28 13:18:07 -07:00
..
tests SurfaceTexture: add a CPU -> GL sync test. 2011-06-28 13:18:07 -07:00
Android.mk unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
IGraphicBufferAlloc.cpp Fix a GraphicBuffer leak in SurfaceTexture 2011-04-08 19:28:04 -07:00
ISensorEventConnection.cpp
ISensorServer.cpp
ISurface.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
ISurfaceComposer.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
ISurfaceComposerClient.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -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 Fix typo which causes sensors to fail miserably 2010-09-16 21:41:13 -07:00
SensorManager.cpp
Surface.cpp Add method to create a ParcelSurfaceTexture from android.view.Surface. 2011-06-22 16:18:09 -07:00
SurfaceComposerClient.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
SurfaceTexture.cpp SurfaceTexture: consume buffers after err checks 2011-06-27 15:45:40 -07:00
SurfaceTextureClient.cpp SurfaceTexture: fix a NULL ptr dereference. 2011-06-20 14:16:49 -07:00