replicant-frameworks_native/libs/gui
Eric Penner 2d14a0ed4f GLConsumer: Fix eglTerminate/eglInit edge case.
If a display is terminated and then initialized, we can't detect
this using the display itself (it has the same value), but all
EglImages still become invalid for the display. This patch detects
this during image binding and forces creation of a new EglImage.

Bug: 10430249
Change-Id: I75101c50962f21263dca3ec6e241a2e5a3c23dad
2014-08-27 03:10:58 +00:00
..
tests GLConsumer: Fix eglTerminate/eglInit edge case. 2014-08-27 03:10:58 +00:00
Android.mk
BitTube.cpp
BufferItem.cpp
BufferItemConsumer.cpp
BufferQueue.cpp
BufferQueueConsumer.cpp
BufferQueueCore.cpp
BufferQueueProducer.cpp Revert "Modify EGL to disconnect the window when the surface gets destroyed." 2014-08-08 10:30:44 -07:00
BufferSlot.cpp
CleanSpec.mk
ConsumerBase.cpp
CpuConsumer.cpp Within CpuConsumer, use gralloc lockAsync/unlockAsync 2014-08-19 19:46:10 +00:00
DisplayEventReceiver.cpp
GLConsumer.cpp GLConsumer: Fix eglTerminate/eglInit edge case. 2014-08-27 03:10:58 +00:00
GraphicBufferAlloc.cpp
GuiConfig.cpp
IConsumerListener.cpp
IDisplayEventConnection.cpp
IGraphicBufferAlloc.cpp
IGraphicBufferConsumer.cpp
IGraphicBufferProducer.cpp
IProducerListener.cpp
ISensorEventConnection.cpp
ISensorServer.cpp
ISurfaceComposer.cpp
ISurfaceComposerClient.cpp
LayerState.cpp Allow for resizing of Virtual Displays. 2014-07-30 14:36:25 -07:00
Sensor.cpp Sensor.cpp changes. 2014-07-31 09:40:03 -07:00
SensorEventQueue.cpp
SensorManager.cpp Sensor related changes for NDK. 2014-08-05 17:17:51 -07:00
StreamSplitter.cpp
Surface.cpp Tunneled Video Playback support 2014-08-04 21:57:22 +00:00
SurfaceComposerClient.cpp Have VirtualDisplays send SF resize messages when resizing 2014-07-30 11:23:44 -07:00
SurfaceControl.cpp
SyncFeatures.cpp