summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/Layer.cpp
Commit message (Expand)AuthorAgeFilesLines
* libgui: disallow NULL Fence pointersJamie Gennis2013-02-121-1/+1
* Merge changes I8bded1ea,I7478293eJamie Gennis2013-02-111-6/+0
|\
| * SurfaceFlinger: add win anim frame time trackingJamie Gennis2013-02-081-3/+0
| * SurfaceFlinger: remove a driver bug workaroundJamie Gennis2013-02-041-3/+0
* | Add support for plane-alpha in HWCMathias Agopian2013-02-051-6/+3
|/
* Add some comments.Andy McFadden2013-01-111-0/+16
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-181-2/+2
* Avoid unnecessary texture bindAndy McFadden2012-12-111-9/+3
* Refactor SurfaceTexture a bit.Andy McFadden2012-12-111-36/+41
* SurfaceFlinger: work around a driver bugJamie Gennis2012-12-071-0/+6
* am a7da0dda: am 98cbec81: am efd614b8: Merge "make transform hint multi-displ...Mathias Agopian2012-11-271-7/+5
|\
| * make transform hint multi-display awareMathias Agopian2012-11-211-7/+5
* | SurfaceFlinger: refactor frame time trackingJamie Gennis2012-11-191-19/+25
* | Change ConsumerBase's FrameAvailableListener to be a weak pointerIgor Murashkin2012-11-051-14/+2
|/
* SurfaceFlinger: add support for secure displaysJamie Gennis2012-10-221-1/+7
* Recompute visible regions more vigorouslyAndy McFadden2012-09-261-3/+3
* calculate wether we filter on a per-display basisMathias Agopian2012-09-201-1/+1
* SurfaceTexture: default to doing GL syncJamie Gennis2012-09-181-1/+1
* add support hwc 1.1Mathias Agopian2012-09-171-0/+4
* Fix transform hintsAndy McFadden2012-09-161-12/+10
* Reshuffle FramebufferSurfaceAndy McFadden2012-09-111-2/+3
* SurfaceTexture: use eglWaitSyncJamie Gennis2012-09-101-5/+3
* the visibleRegion was never set in hwcomposerMathias Agopian2012-09-041-2/+2
* the visible region sent to HWC was garbageMathias Agopian2012-08-311-0/+1
* BufferQueue: clean up buffer countingJamie Gennis2012-08-291-2/+2
* Eradicate DisplayID.Mathias Agopian2012-08-271-3/+2
* libgui includes refactoringMathias Agopian2012-08-101-3/+3
* turn DisplayDevice into a reference-counted objectMathias Agopian2012-08-051-10/+9
* remove a dependency of DisplayDevice on the refresh rateMathias Agopian2012-08-041-1/+1
* cleanups in preparation of bigger changesMathias Agopian2012-08-021-18/+23
* rename DisplayHardware to DisplayDeviceMathias Agopian2012-08-021-8/+8
* getting closer to final main composition loopMathias Agopian2012-08-021-1/+1
* SurfaceFlinger cleanupMathias Agopian2012-07-241-2/+1
* factor EGL/GL and surface creation out of DisplayHardwareMathias Agopian2012-07-191-4/+1
* one more step towards multiple display supportMathias Agopian2012-07-101-47/+31
* Only set acquire fences on overlay layersJesse Hall2012-07-021-4/+5
* Pass fence to HWC on first use of bufferJesse Hall2012-06-301-0/+25
* get rid of GraphicPlaneMathias Agopian2012-06-281-20/+14
* Transfer HWC release fences to BufferQueueJesse Hall2012-06-211-1/+5
* refactor HWComposer to break dependency with the HAL headersMathias Agopian2012-06-141-22/+12
* sometimes we would incorrectly scale the content of a surfaceMathias Agopian2012-06-071-6/+19
* sometimes SF would not process a surface resizeMathias Agopian2012-06-041-3/+4
* Fix a crasher is surfaceflinger.Mathias Agopian2012-05-291-5/+7
* add the ability to reject buffers in SurfaceTexture::updateTexImageMathias Agopian2012-05-231-67/+95
* refactoring in preparation for bug:6498869 fixMathias Agopian2012-05-231-42/+47
* improve resize transactionsMathias Agopian2012-05-231-4/+3
* Improve debug logs and minor clean-upMathias Agopian2012-05-231-25/+52
* Fix "Battery/Status/Clock status bar area flickers when dragging down"Mathias Agopian2012-05-161-13/+21
* minor refactoring in praparation of crop fixMathias Agopian2012-05-161-28/+29
* SurfaceFlinger: recompute visible regions lessJamie Gennis2012-05-141-2/+0