summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/SurfaceFlinger.cpp
Commit message (Expand)AuthorAgeFilesLines
* am b6601961: Merge "DO NOT MERGE Add "dumpsys SurfaceFlinger --dispsync"" int...Andy McFadden2014-05-091-0/+7
|\
| * DO NOT MERGE Add "dumpsys SurfaceFlinger --dispsync"Andy McFadden2014-05-091-0/+7
* | am f3c07d4f: Fix virtual display nestingDan Stoza2014-04-231-1/+12
|\ \ | |/
| * Fix virtual display nestingDan Stoza2014-04-221-1/+12
* | am 50ef8562: Merge "GraphicProducerWrapper may return false transact status"Jesse Hall2014-03-281-2/+2
|\ \
| * | GraphicProducerWrapper may return false transact statusbdeng3X2014-03-271-2/+2
* | | am 112aa42e: Merge "SurfaceFlinger: fix 64-bit format string warnings"Greg Hackmann2014-03-081-6/+7
|\ \ \ | |/ / | | / | |/ |/|
| * SurfaceFlinger: fix 64-bit format string warningsGreg Hackmann2014-03-071-6/+7
* | Allow "opaque" flag to be updated. DO NOT MERGEAndy McFadden2014-02-181-3/+5
|/
* Implement per-display EGLConfig and configless EGLContextJesse Hall2013-12-231-2/+4
* Move EGLConfig selection to RenderEngineJesse Hall2013-12-231-166/+4
* SurfaceFlinger: give SF its own vsync phaseJamie Gennis2013-10-151-6/+22
* SurfaceFlinger: Add EventControlThreadJamie Gennis2013-10-151-9/+21
* Disable hardware vsync when blanking the screenJesse Hall2013-10-141-6/+19
* Fix blank / partial screenshotsAndy McFadden2013-10-091-0/+21
* SurfaceFlinger: SW-based vsync eventsJamie Gennis2013-10-071-14/+159
* Merge "only clear FB when asked for the opaque layer" into klp-devDave Burke2013-10-021-1/+2
|\
| * only clear FB when asked for the opaque layerMathias Agopian2013-10-011-1/+2
* | Merge "Treat composition frames with no layers as using GLES composition" int...Jesse Hall2013-10-021-1/+1
|\ \ | |/ |/|
| * Treat composition frames with no layers as using GLES compositionJesse Hall2013-09-301-1/+1
* | Fix two EGLConfig selection bugsJesse Hall2013-09-301-21/+18
|/
* fix crashers with wifi/virtual displaysMathias Agopian2013-09-251-0/+6
* reinstate black-screenshot debugging codeMathias Agopian2013-09-191-6/+14
* Fix GLES context version selectionMathias Agopian2013-09-181-28/+42
* Stop using default value for Surface producerControlledByApp parameterJesse Hall2013-09-161-1/+1
* color blindness enhancementMathias Agopian2013-09-041-4/+33
* reset the gl viewport at each frame for each displayMathias Agopian2013-08-281-2/+1
* make sure SF initialization is ran at target priority and correct thread groupMathias Agopian2013-08-231-7/+0
* screenshot layers wouldn't work in some casesMathias Agopian2013-08-211-0/+1
* Merge "Provide HWC prepare with a valid output buffer" into klp-devJesse Hall2013-08-211-0/+4
|\
| * Provide HWC prepare with a valid output bufferJesse Hall2013-08-201-0/+4
* | SurfaceFlinger now runs in the process's main threadMathias Agopian2013-08-201-18/+13
|/
* Use new HWC display type/count constants.Jesse Hall2013-08-161-11/+11
* SurfaceFlinger now uses GLES 2.x when availableMathias Agopian2013-08-131-100/+44
* allow "system" screenshots even when the secure flag is setMathias Agopian2013-08-131-6/+12
* make sure we have a context when creating the 1st surfaceMathias Agopian2013-08-081-0/+4
* Add ISurfaceComposer::destroyDisplayJesse Hall2013-08-081-0/+19
* remove support for glReadPixels screenshot pathMathias Agopian2013-08-061-54/+19
* All consumers now take an IGraphicBufferConsumer instead of a BufferQueueMathias Agopian2013-08-061-5/+21
* SurfaceFlinger: Set the result of binderized screencaptureMike J. Chen2013-07-301-0/+1
* get rid of PixelFormatInfo and simplify thingsMathias Agopian2013-07-251-1/+0
* surfaceflinger: add frame duration loggingJamie Gennis2013-07-231-0/+22
* Rewrite VirtualDisplaySurfaceJesse Hall2013-07-151-0/+5
* fix a bug where surfaceflinger and system_server could deadlockMathias Agopian2013-07-081-10/+100
* Merge "Refactor SF. Move all GL operations in their own class."Mathias Agopian2013-07-081-151/+43
|\
| * Refactor SF. Move all GL operations in their own class.Mathias Agopian2013-07-031-151/+43
* | Debug code for detecting all black pixels screenshotsMathias Agopian2013-07-081-0/+36
|/
* clean-up SurfaceFlinger a bitMathias Agopian2013-06-061-27/+27
* fix a possible deadlock when removing a layer and destroying a clientMathias Agopian2013-06-051-0/+6
* Prevent opaque windows from making framebuffer translucentJesse Hall2013-05-241-0/+18