replicant-frameworks_native/libs/surfaceflinger
Mathias Agopian 8a77baaa11 don't emit GL commands when sf is in freeze mode
We were emitting GL commands, calling composition complete and releasing clients
without ever calling eglSwapBuffers(), which is completely wrong on non-direct
renders. This could cause transient drawing artifacts when unfreezing the
screen (upon orientaion change for instance) and could also block the clients
for ever as they are waiting for their previous buffer to be rendered.
2009-09-27 22:47:32 -07:00
..
DisplayHardware minor SurfaceFlinger code cleanup and remove unnecessary tests 2009-09-24 14:57:26 -07:00
tests
Android.mk
Barrier.h
BlurFilter.cpp
BlurFilter.h
Buffer.cpp
Buffer.h
BufferAllocator.cpp Allways dump the list of allocated buffers when an allocation fails. 2009-09-27 18:44:09 -07:00
BufferAllocator.h
clz.cpp
clz.h
Layer.cpp minor SurfaceFlinger code cleanup and remove unnecessary tests 2009-09-24 14:57:26 -07:00
Layer.h turn dithering off if it's not needed 2009-09-23 19:16:27 -07:00
LayerBase.cpp minor SurfaceFlinger code cleanup and remove unnecessary tests 2009-09-24 14:57:26 -07:00
LayerBase.h turn dithering off if it's not needed 2009-09-23 19:16:27 -07:00
LayerBlur.cpp
LayerBlur.h
LayerBuffer.cpp
LayerBuffer.h
LayerDim.cpp
LayerDim.h
MessageQueue.cpp
MessageQueue.h
MODULE_LICENSE_APACHE2
SurfaceFlinger.cpp don't emit GL commands when sf is in freeze mode 2009-09-27 22:47:32 -07:00
SurfaceFlinger.h
Tokenizer.cpp
Tokenizer.h
Transform.cpp
Transform.h