summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/Layer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove deprecated BufferQueue constructorDan Stoza2014-03-181-5/+8
* Add sideband streams to BufferQueue and related classesJesse Hall2014-03-111-5/+23
* Allow disabling layer rotation during screenshotsDan Stoza2014-02-141-15/+24
* Allow "opaque" flag to be updatedAndy McFadden2014-01-291-11/+11
* fix camera API 2.0 orientationMathias Agopian2013-09-171-2/+44
* color blindness enhancementMathias Agopian2013-09-041-14/+10
* minor clean-up of the GLESRendererMathias Agopian2013-08-281-1/+3
* screenshot layers wouldn't work in some casesMathias Agopian2013-08-211-0/+2
* Fix a bug where non-cropped layer could be scaled incorrectlyMathias Agopian2013-08-201-1/+7
* Encapsulate textures into their own Texture classMathias Agopian2013-08-161-1/+6
* Merge "Add support for EGL_KHR_gl_colorspace" into klp-devJesse Hall2013-08-151-0/+1
|\
| * Add support for EGL_KHR_gl_colorspaceJesse Hall2013-08-131-0/+1
* | don't reallocate the mesh each time we use itMathias Agopian2013-08-131-21/+20
* | SurfaceFlinger now uses GLES 2.x when availableMathias Agopian2013-08-131-42/+39
|/
* All consumers now take an IGraphicBufferConsumer instead of a BufferQueueMathias Agopian2013-08-061-5/+5
* get rid of HAL pixelformats 5551 and 4444Mathias Agopian2013-07-261-2/+0
* make transparent pixels transparents againMathias Agopian2013-07-261-2/+2
* get rid of PixelFormatInfo and simplify thingsMathias Agopian2013-07-251-14/+10
* surfaceflinger: add frame duration loggingJamie Gennis2013-07-231-0/+9
* BufferQueue improvements and APIs changesMathias Agopian2013-07-181-1/+0
* always pass the BufferQueue explicitely to consumersMathias Agopian2013-07-121-2/+2
* Merge "Pay attention to buffer timestamps"Andy McFadden2013-07-111-6/+15
|\
| * Pay attention to buffer timestampsAndy McFadden2013-07-101-6/+15
* | fix SF buffer croppingMathias Agopian2013-07-101-27/+14
* | Refactor SF. Move all GL operations in their own class.Mathias Agopian2013-07-031-150/+26
|/
* clean-up SurfaceFlinger a bitMathias Agopian2013-06-061-53/+53
* Prevent opaque windows from making framebuffer translucentJesse Hall2013-05-241-18/+75
* take the "transparent region" into account for blendingMathias Agopian2013-05-101-3/+15
* reformat Rect.{cpp|h}Mathias Agopian2013-05-101-0/+4
* Add a --color option to dumpsys SurfaceFlingerMathias Agopian2013-04-221-6/+4
* clean-up/simplify all dump() APIsMathias Agopian2013-04-221-13/+8
* make sure to update the "current state" when we "fake" the transactionMathias Agopian2013-04-121-0/+10
* latch transparent region hint only when we get a new frameMathias Agopian2013-04-021-4/+13
* Pass sp<Fence>s around instead of file descriptorsJesse Hall2013-03-221-1/+1
* get rid of purgatory and fix QueuesToWindowComposer queryMathias Agopian2013-03-141-3/+4
* get rid of ISurfaceMathias Agopian2013-03-121-74/+57
* Get rid of LayerBase.Mathias Agopian2013-03-051-99/+584
* fold LayerBaseClient into LayerBaseMathias Agopian2013-03-051-9/+9
* refactor the crop region for hwc is calculated/setMathias Agopian2013-02-281-35/+12
* SurfaceFlinger: fix a couple NULL fence checksJamie Gennis2013-02-251-2/+2
* 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