summaryrefslogtreecommitdiffstats
path: root/libs/gui/Surface.cpp
Commit message (Expand)AuthorAgeFilesLines
* hax: Add back the SURFACE_SKIP_FIRST_DEQUEUE legacy EGL workaroundRicardo Cerqueira2015-02-201-5/+18
* libgui: Copyback all region except dirty region for newly allocated bufferBaldev Sahu2015-02-051-3/+7
* Surface: Ensure synchronisation of copyBltFrancis Hart2015-01-281-1/+9
* Surface: Always consume fence fd in queueBufferFrancis Hart2015-01-281-1/+1
* libgui: add support for Samsung external gralloc usecasesChristopher N. Hesse2015-01-231-0/+8
* Add QCOM_BSP_LEGACY for setBuffersSize featureSteve Kondik2014-11-211-5/+5
* Add ifdefs for QC-specific custom buffer size featureDiogo Ferreira2014-11-161-0/+10
* Add support for custom buffer sizes.Ramkumar Radhakrishnan2014-11-161-0/+26
* Add ifdefs for QC-specific dirtyRect featureSteve Kondik2014-11-101-2/+13
* libgui: Add native window attributes to query usageManoj Kumar AVM2014-11-091-0/+10
* frameworks/native: Add support for Secure DisplayRamkumar Radhakrishnan2014-11-091-0/+1
* Surface: Fix gralloc flags conflicting values.Saurabh Shah2014-11-091-2/+13
* frameworks/native: Add support for custom layers in SurfaceflingerRamkumar Radhakrishnan2014-11-091-1/+2
* SF: Fix Klockwork errors.Praveena Pachipulusu2014-11-091-1/+3
* frameworks/native: Modify dirtyRect only on GPU pre-rotationJeykumar Sankaran2014-11-091-2/+6
* fix copy back dirty regionOmprakash Dhyade2014-11-091-10/+9
* frameworks/native: Reset dirtyRect after every queuebuffer call.Jeykumar Sankaran2014-11-091-1/+1
* frameworks/native: Propagate dirty region in hwc_layer.Jeykumar Sankaran2014-11-091-1/+11
* Surface: Initialize variable and add a defensive checkRama Vaddula2014-11-091-1/+4
* Surface: cancel the dequeued buffer when requestBuffer failsJesse Hall2014-10-021-0/+1
* Tunneled Video Playback supportRachad2014-08-041-0/+10
* Add sticky transform to surfaceflinger.Ruben Brunk2014-07-141-3/+37
* BufferQueue: Add allocateBuffers methodDan Stoza2014-06-201-0/+7
* am 38c9e132: am c1ffd351: am bd20e551: Merge "Use asynchronous lock/unlock API"Greg Hackmann2014-05-121-13/+5
|\
| * Use asynchronous lock/unlock APIFrancis Hart2014-05-121-13/+5
* | am 9493d492: am 9eb142e3: am a9d49f99: Merge "Revert "Use asynchronous lock/u...Greg Hackmann2014-05-091-5/+13
|\|
| * Revert "Use asynchronous lock/unlock API"Greg Hackmann2014-05-091-5/+13
* | am 4b46776f: am 8a6cd189: am f60564a1: Merge "Use asynchronous lock/unlock API"Greg Hackmann2014-05-091-13/+5
|\|
| * Use asynchronous lock/unlock APIFrancis Hart2014-05-021-13/+5
* | BufferQueue: Add producer buffer-released callbackDan Stoza2014-03-311-2/+3
* | Fill in sideband stream caveatWonsik Kim2014-03-171-0/+4
* | gui: Surface::dequeueBuffer no locker holds mutex while blocking in binderIgor Murashkin2014-03-031-7/+26
* | gui: Update header docs for IGraphicBufferConsumer/Producer/BufferQueueIgor Murashkin2013-11-131-2/+2
|/
* Make sure do disconnect from a BQ when its client dies.Mathias Agopian2013-09-161-1/+3
* Surface: Fix controlledByApp parameterEino-Ville Talvala2013-08-211-1/+1
* Re-enable frame dropping for non-auto timestampsAndy McFadden2013-08-161-2/+4
* Merge "Roll back recent change"Andy McFadden2013-08-021-1/+3
|\
| * Roll back recent changeAndy McFadden2013-08-021-1/+3
* | Merge "Drop frames based on presentation timestamp"Andy McFadden2013-08-021-3/+1
|\|
| * Drop frames based on presentation timestampAndy McFadden2013-08-011-3/+1
* | log an error when dequeueBuffer gets a NULL FenceMathias Agopian2013-08-011-4/+6
|/
* Make ANW.setSwapInterval(0) work againMathias Agopian2013-07-191-7/+5
* BufferQueue improvements and APIs changesMathias Agopian2013-07-181-3/+7
* make the warning timout of Fence::waitForever() implicit and longerMathias Agopian2013-05-161-2/+2
* Fix argument types in IGraphicBufferProducer methodsJesse Hall2013-03-181-2/+2
* Surface can now be created only from an IGraphicBufferProducerMathias Agopian2013-03-121-36/+5
* Fix reading NULL Surfaces from ParcelsJesse Hall2013-03-021-1/+1
* Refactoring: Rename SurfaceTextureClient to SurfaceMathias Agopian2013-02-141-270/+762
* get rid of Surface identity and tokenMathias Agopian2013-02-131-41/+29
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-181-15/+15