summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/DisplayDevice.cpp
Commit message (Expand)AuthorAgeFilesLines
* sf: Only apply hwrotation to primary displaysChristopher N. Hesse2016-06-171-1/+1
* bug#460672 framebuffer surface can't keep triple buffer if define NUM_FRAMEBU...james.zhang2015-12-081-6/+11
* Revert "surfaceflinger: Consolidate display orientation compensation hooks"Steve Kondik2015-11-101-12/+8
* surfaceflinger: Consolidate display orientation compensation hooksRicardo Cerqueira2015-11-101-8/+12
* Fix boot animation rotation problem when ro.sf.hwrotation is set to 90 or 270Clyde Tan2015-11-071-1/+9
* surfaceflinger: Reimplement hwrotationRicardo Cerqueira2015-11-071-0/+14
* sf: This is a combination of following changes.Ramkumar Radhakrishnan2015-10-061-0/+11
* resolved conflicts for merge of 4037c458 to masterDan Albert2014-11-141-13/+19
|\
| * Frameworks/native: Wall Werror in surfaceflingerAndreas Gampe2014-11-131-13/+19
* | Enable clang for libui/libgui/surfaceflingerDan Stoza2014-11-111-1/+1
|/
* Add rotation to surfaceflingers screen cap.Riley Andrews2014-09-091-1/+2
* am 514e30a9: am c3d1889e: Merge "surfaceflinger: skip composition for empty f...Jesse Hall2014-08-201-1/+2
|\
| * am c3d1889e: Merge "surfaceflinger: skip composition for empty frames" into k...Jesse Hall2014-08-201-1/+2
| |\
| | * surfaceflinger: skip composition for empty framesJesse Hall2014-08-191-1/+2
| * | am f3c07d4f: Fix virtual display nestingDan Stoza2014-04-231-2/+2
| |\ \ | | |/
| | * Fix virtual display nestingDan Stoza2014-04-221-2/+2
* | | Destroy eglSurface before recreating.Michael Lentine2014-08-201-0/+5
* | | Allow for resizing of Virtual Displays.Michael Lentine2014-07-301-0/+17
* | | Modified SurfaceFlinger to implment setActiveConfig and getActiveConfig.Michael Lentine2014-07-291-3/+14
* | | surfaceflinger: Replace blank/unblank with setPowerModePrashant Malani2014-06-051-16/+12
* | | SurfaceFlinger: Add sourceCrop to screenshotDan Stoza2014-05-231-1/+2
* | | am 7429e4f7: am 112aa42e: Merge "SurfaceFlinger: fix 64-bit format string war...Greg Hackmann2014-03-081-1/+1
|\ \ \ | |/ /
| * | SurfaceFlinger: fix 64-bit format string warningsGreg Hackmann2014-03-071-1/+1
* | | am 9d65631f: am c9bf3ba4: Merge "Virtual Display async mode is overridden"Jesse Hall2014-02-251-10/+10
|\ \ \ | |/ /
| * | Virtual Display async mode is overriddenJohn Dong2014-02-211-10/+10
| |/
* | Allow disabling layer rotation during screenshotsDan Stoza2014-02-141-0/+2
* | Fix virtual display nestingDan Stoza2014-02-041-2/+2
|/
* Implement per-display EGLConfig and configless EGLContextJesse Hall2013-12-231-3/+4
* fix camera API 2.0 orientationMathias Agopian2013-09-171-0/+19
* Stop using default value for Surface producerControlledByApp parameterJesse Hall2013-09-161-1/+1
* reset the gl viewport at each frame for each displayMathias Agopian2013-08-281-1/+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
* | Fix virtual displays for HWC 1.0Andy McFadden2013-08-201-5/+7
|/
* SurfaceFlinger now uses GLES 2.x when availableMathias Agopian2013-08-131-1/+1
* Merge "Set the swap interval of virtual display surfaces to 0"Jesse Hall2013-08-071-1/+12
|\
| * Set the swap interval of virtual display surfaces to 0Jesse Hall2013-08-061-1/+12
* | All consumers now take an IGraphicBufferConsumer instead of a BufferQueueMathias Agopian2013-08-061-1/+2
|/
* Rewrite VirtualDisplaySurfaceJesse Hall2013-07-151-0/+19
* Refactor SF. Move all GL operations in their own class.Mathias Agopian2013-07-031-34/+10
* reformat Rect.{cpp|h}Mathias Agopian2013-05-101-1/+1
* clean-up/simplify all dump() APIsMathias Agopian2013-04-221-4/+2
* Clean up HWC state when releasing a DisplayDeviceJesse Hall2013-03-271-2/+11
* Fix virtual displays for HWC<=1.1Jesse Hall2013-03-221-38/+31
* Isolate knowledge that fb target == output bufferJesse Hall2013-03-221-2/+1
* Pass sp<Fence>s around instead of file descriptorsJesse Hall2013-03-221-2/+2
* Release virtual display buffer immediately after HWC setJesse Hall2013-03-201-1/+1
* Add DisplaySurface abstractionJesse Hall2013-03-181-44/+31
* Minor cleanups/fixes before virtual display refactoringJesse Hall2013-03-181-1/+1
* Get rid of LayerBase.Mathias Agopian2013-03-051-4/+4