summaryrefslogtreecommitdiffstats
path: root/libs/gui
Commit message (Expand)AuthorAgeFilesLines
* get rid of Surface identity and tokenMathias Agopian2013-02-134-122/+99
* libgui: disallow NULL Fence pointersJamie Gennis2013-02-128-54/+38
* Minor tweaks.Andy McFadden2013-01-081-1/+1
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-1814-177/+178
* stop using a deprecated SurfaceTextureClient ctorJamie Gennis2012-12-122-3/+3
* Merge "SurfaceTextureClient: remove a deprecated ctor"Jamie Gennis2012-12-121-8/+0
|\
| * SurfaceTextureClient: remove a deprecated ctorJamie Gennis2012-12-121-8/+0
* | Merge "SurfaceFlinger: Move GraphicBufferAlloc to libgui"Jamie Gennis2012-12-122-11/+65
|\ \
| * | SurfaceFlinger: Move GraphicBufferAlloc to libguiJamie Gennis2012-12-112-11/+65
| |/
* | Avoid unnecessary texture bindAndy McFadden2012-12-111-16/+16
|/
* Refactor SurfaceTexture a bit.Andy McFadden2012-12-112-139/+192
* am 50f8d285: am d4e70620: am 72c3f7d8: Revert "ConsumerBase: free buffers out...Jamie Gennis2012-12-071-24/+10
|\
| * Revert "ConsumerBase: free buffers outside the lock"Jamie Gennis2012-12-071-24/+10
* | am 05989772: am 3ed2736c: am b21a4e3b: ConsumerBase: free buffers outside the...Jamie Gennis2012-12-061-10/+24
|\ \ | |/
| * ConsumerBase: free buffers outside the lockJamie Gennis2012-12-061-10/+24
| * fix typo that broke all the buildsMathias Agopian2012-11-191-6/+3
* | fix typo that broke all the buildsMathias Agopian2012-11-191-6/+3
* | am c208cdd4: am 1d3612f1: am 2a8c49eb: fix an out-of-bounds memory accessMathias Agopian2012-11-191-4/+6
|\ \ | |/
| * fix an out-of-bounds memory accessMathias Agopian2012-11-151-4/+6
* | Merge "Change ConsumerBase's FrameAvailableListener to be a weak pointer"Igor Murashkin2012-11-051-2/+2
|\ \
| * | Change ConsumerBase's FrameAvailableListener to be a weak pointerIgor Murashkin2012-11-051-2/+2
| |/
* | Allow global transactions to nest.Jeff Brown2012-11-021-3/+24
|/
* SurfaceFlinger: add support for secure displaysJamie Gennis2012-10-222-21/+11
* Merge "BufferQueue: alloc without holding the lock" into jb-mr1-devJamie Gennis2012-10-171-11/+25
|\
| * BufferQueue: alloc without holding the lockJamie Gennis2012-10-111-11/+25
* | SurfaceFlinger: add animation transactionsJamie Gennis2012-10-151-1/+22
|/
* Add blankDisplay/unblankDisplay to SurfaceComposerClient.Jeff Brown2012-10-081-0/+8
* Fix race condition in ConsumerBase::addReleaseFence()Jesse Hall2012-10-053-3/+8
* Fix missing parens in CleanSpec.mk.Stephen Hines2012-10-041-0/+1
* Fix broken CleanSpec.mk in libs/guiRaph Levien2012-10-041-1/+1
* libgui: enable fence support for exynos5Jamie Gennis2012-10-032-1/+3
* libgui: fix up compile optionsJamie Gennis2012-10-034-51/+12
* Add Fence::waitForever which logs a warning timeout, and use itJesse Hall2012-10-024-8/+12
* Pass display arg to blank/unblankAndy McFadden2012-09-281-4/+8
* Revert "Compatibility work around for bad graphics driver dependency."Iliyan Malchev2012-09-271-9/+0
* Show build config in dumpsys SurfaceFlingerAndy McFadden2012-09-252-1/+40
* fix a crasher in SurfaceTexture's setFilteringEnabledMathias Agopian2012-09-241-5/+19
* ConsumerBase: make fence names meaningfulJamie Gennis2012-09-241-1/+1
* SurfaceTexture: fix an out of bounds array writeJamie Gennis2012-09-211-1/+1
* gui: conditionally set USE_NATIVE_FENCE_SYNC for msm8960Jeff Boody2012-09-182-0/+54
* SurfaceTexture: default to doing GL syncJamie Gennis2012-09-181-2/+15
* Plumb display name into SurfaceFlingerAndy McFadden2012-09-182-7/+9
* New testAndy McFadden2012-09-161-0/+53
* Fix transform hintsAndy McFadden2012-09-161-2/+4
* Merge "Watch for SurfaceFlinger death" into jb-mr1-devAndy McFadden2012-09-121-2/+37
|\
| * Watch for SurfaceFlinger deathAndy McFadden2012-09-061-2/+37
* | SurfaceTexture: eglDestroySync after duping its fdJamie Gennis2012-09-101-0/+1
* | SurfaceTexture: use eglWaitSyncJamie Gennis2012-09-101-2/+72
* | SurfaceTexture: use EGL-created native fencesJamie Gennis2012-09-091-26/+64
* | libgui: move fence handling into ConsumerBaseJamie Gennis2012-09-064-24/+40
|/