summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Expand)AuthorAgeFilesLines
* Fix include pathsMathias Agopian2013-04-012-5/+6
* don't use compile-time configuration of libgui as much as possibleMathias Agopian2013-03-293-12/+20
* fix uninitialized attribute in SurfaceFlingerMathias Agopian2013-03-281-1/+2
* Remove unused clz.cppJesse Hall2013-03-281-37/+0
* Fix virtual displays for HWC<=1.1Jesse Hall2013-03-225-57/+73
* Fix dump when virtual display existsJesse Hall2013-03-222-3/+15
* Isolate knowledge that fb target == output bufferJesse Hall2013-03-228-26/+65
* Use descriptive aliases instead of HWC_NUM_DISPLAY_TYPESJesse Hall2013-03-221-8/+11
* Pass sp<Fence>s around instead of file descriptorsJesse Hall2013-03-229-23/+20
* Merge "Release virtual display buffer immediately after HWC set" into jb-mr2-devJesse Hall2013-03-228-65/+37
|\
| * Release virtual display buffer immediately after HWC setJesse Hall2013-03-208-65/+37
* | make sure screenshot are in a format supported by Bitmap.javaMathias Agopian2013-03-222-7/+32
* | fix a typo that broke all screenshotsMathias Agopian2013-03-211-1/+1
* | Merge "only use glReadPixels() when needed when taking screenshots" into jb-m...Mathias Agopian2013-03-222-4/+9
|\ \
| * | only use glReadPixels() when needed when taking screenshotsMathias Agopian2013-03-212-4/+9
* | | initialize planeAlpha (to 0xFF) for the FB_TARGETMathias Agopian2013-03-211-0/+1
|/ /
* | rework how we take screenshots for a CPU consumerMathias Agopian2013-03-192-105/+86
* | Don't log an error on HWC1.1+ devices with no FB HALJesse Hall2013-03-192-11/+9
|/
* Merge changes I61ae54f3,I57cb668e,I7a3f1e1a,Id28a2f9b into jb-mr2-devJesse Hall2013-03-1914-119/+791
|\
| * Add BufferQueueInterposer and use it for virtual displaysJesse Hall2013-03-187-10/+483
| * Add DisplaySurface abstractionJesse Hall2013-03-1810-101/+292
| * Minor cleanups/fixes before virtual display refactoringJesse Hall2013-03-186-21/+29
* | don't allow screenshots without the READ_FRAMEBUFFER permissionMathias Agopian2013-03-151-0/+2
* | Merge "get rid of purgatory and fix QueuesToWindowComposer query" into jb-mr2...Mathias Agopian2013-03-165-118/+51
|\ \
| * | get rid of purgatory and fix QueuesToWindowComposer queryMathias Agopian2013-03-145-118/+51
| |/
* | don't capture hidden layers in screenshotsMathias Agopian2013-03-151-3/+5
|/
* size IMemoryHeap properly for screenshotsMathias Agopian2013-03-131-1/+1
* Surface can now be created only from an IGraphicBufferProducerMathias Agopian2013-03-122-84/+0
* get rid of ISurfaceMathias Agopian2013-03-128-175/+147
* Fix missing recents screenshotsMathias Agopian2013-03-111-6/+8
* make sure to call compositionComplete after taking a screenshotMathias Agopian2013-03-081-0/+3
* workaround to fix screenshot leak on N4Mathias Agopian2013-03-061-0/+3
* Merge changes I66511c08,Ia051949f,Ic7451365,I5b571a4c into jb-mr2-devMathias Agopian2013-03-0717-1412/+976
|\
| * Get rid of LayerBase.Mathias Agopian2013-03-0514-1238/+943
| * Make LayerDim a regular Layer instead of a LayerBaseMathias Agopian2013-03-053-4/+27
| * fold LayerBaseClient into LayerBaseMathias Agopian2013-03-0510-159/+104
| * Remove support for ScreenshotLayerMathias Agopian2013-03-056-110/+1
* | Return NO_MEMORY when glReadPixels() fails.Jeff Sharkey2013-03-051-0/+2
|/
* Merge "rework screenshot API and implementation" into jb-mr2-devMathias Agopian2013-03-055-326/+210
|\
| * rework screenshot API and implementationMathias Agopian2013-03-015-326/+210
* | Merge "Init displays to null layer stack" into jb-mr2-devJesse Hall2013-03-053-8/+14
|\ \
| * | Init displays to null layer stackJesse Hall2013-02-283-8/+14
| |/
* | implement display projection clipping in h/w composerMathias Agopian2013-02-283-5/+80
* | refactor the crop region for hwc is calculated/setMathias Agopian2013-02-284-42/+90
* | apply the projection's viewport to the visibleregion passed to hwcMathias Agopian2013-02-283-68/+68
* | set correct crop rectangle in LayerBase::setCropMathias Agopian2013-02-282-8/+11
|/
* Initialize DisplayData fences to NO_FENCE, not NULLJesse Hall2013-02-273-8/+19
* SurfaceFlinger: fix a couple NULL fence checksJamie Gennis2013-02-251-2/+2
* Refactoring: Rename SurfaceTextureClient to SurfaceMathias Agopian2013-02-147-24/+25
* get rid of Surface identity and tokenMathias Agopian2013-02-136-52/+29