replicant-frameworks_native/libs/surfaceflinger
Mathias Agopian 0408772e34 fix [2297155] SurfaceFlinger's freeze-timeout doesn't work
There was bug in the logic that calculated the relative timeout, the start time was
reset each time an event was received, which caused the timeout to never occur if
an application was constantly redrawing.

Now we always check for a timeout when we come back from the waitEvent() and
process the "anti-freeze" if needed, regardless of whether an event was received.
2009-12-01 17:23:28 -08:00
..
DisplayHardware addresses several bugs: 2206097, 2166583, 2261119, 2216759 2009-11-13 18:54:14 -08:00
tests merge master to master_gl 2009-05-22 02:16:08 -07:00
Android.mk When using MDP, we needed to use a texture for diming. 2009-11-23 22:41:36 -08:00
Barrier.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BlurFilter.cpp fix again [2102410] Home Screen is not displayed in the background in Landscape Mode 2009-09-16 17:00:19 -07:00
BlurFilter.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
clz.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
clz.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Layer.cpp fixed [2260070] display stopped updating 2009-11-30 11:15:41 -08:00
Layer.h fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerBase.cpp fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerBase.h fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerBlur.cpp backout a workaround that is not needed anymore 2009-11-19 15:52:28 -08:00
LayerBlur.h fix again [2102410] Home Screen is not displayed in the background in Landscape Mode 2009-09-16 17:00:19 -07:00
LayerBuffer.cpp fix [2269022] The raw picture displayed post shutter seems to have low-resolution 2009-11-19 14:46:26 -08:00
LayerBuffer.h fix [2143798] Need to figure out how to do video on Passion w/ GPU 2009-11-11 16:44:43 -08:00
LayerDim.cpp fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerDim.h fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly 2009-09-07 16:32:45 -07:00
MessageQueue.cpp implement Mutex and Condition with pthread instead of calling futex directly. 2009-07-13 15:14:23 -07:00
MessageQueue.h make use of the perfectly fine List.h instead of our own reimplementation of a linked list. 2009-04-28 03:17:50 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
SurfaceFlinger.cpp fix [2297155] SurfaceFlinger's freeze-timeout doesn't work 2009-12-01 17:23:28 -08:00
SurfaceFlinger.h fix [2297155] SurfaceFlinger's freeze-timeout doesn't work 2009-12-01 17:23:28 -08:00
Tokenizer.cpp Integrate from //sandbox/mathias/donut/...@145728 2009-04-10 14:24:30 -07:00
Tokenizer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Transform.cpp Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg. 2009-05-17 23:34:16 -07:00
Transform.h fix [2142193] disable GL_LINEAR when not needed 2009-09-23 18:55:02 -07:00