summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/BufferQueueLayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* surfaceflinger: change usageBits type to uint64_tHEADlineage-17.1Pierre-Hugues Husson2020-06-091-2/+2
* Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0...Kevin F. Haggerty2020-06-011-0/+2
|\
| * DO NOT MERGE: SF: fix SurfaceFlinger freezeMarissa Wall2020-02-101-0/+2
* | surfaceflinger: Add support for extension libPierre-Hugues Husson2020-05-261-1/+10
|/
* Merge damage region when dropping an app bufferSteven Thomas2019-07-241-0/+2
* SurfaceFlinger: get present time from SF and not from SchedulerAdy Abraham2019-06-121-2/+2
* [SurfaceFlinger] correct present time for negative phase offsetsAlec Mouri2019-06-061-1/+1
* SurfaceFlinger: Force HDR content on DEFAULT refresh rateAdy Abraham2019-05-151-1/+2
* Clean-up egl image preallocationAlec Mouri2019-05-061-0/+7
* SurfaceFlinger: fix deferred transactions for buffers with timestampsAdy Abraham2019-04-301-1/+41
* SF: Updating content FPS trackingAdy Abraham2019-04-081-2/+2
* SF: Clean up constructorsDominik Laskowski2019-03-291-0/+1
* Return to manual slot use instead of slot generationValerie Hau2019-03-261-1/+5
* SF: Updating video detection logic. This is V0.Ana Krulec2019-03-061-3/+2
* SurfaceFlinger: remove mUse90Hz flagAdy Abraham2019-03-051-1/+1
* Caching between SF and HWC extended to Buffer State LayersValerie Hau2019-03-011-1/+1
* Clean up Renderengine caching semanticsAlec Mouri2019-02-281-4/+0
* Merge "Revert "Caching between SF and HWC for BufferStateLayers""Wale Ogunwale2019-02-281-1/+1
|\
| * Revert "Caching between SF and HWC for BufferStateLayers"Wale Ogunwale2019-02-281-1/+1
* | Merge "Caching between SF and HWC for BufferStateLayers"Valerie Hau2019-02-271-1/+1
|\|
| * Caching between SF and HWC for BufferStateLayersValerie Hau2019-02-271-1/+1
* | Merge changes I7c51f161,I9231f4b4TreeHugger Robot2019-02-271-1/+0
|\ \ | |/ |/|
| * SF: Remove LayerBELloyd Pique2019-02-191-1/+0
* | SF: Add a flag to guard the video detection featureAna Krulec2019-02-201-3/+5
|/
* Merge changes from topic "scheduler::123998711"TreeHugger Robot2019-02-151-7/+3
|\
| * SF: Migrate to Scheduler and clean up duplicate code.Ana Krulec2019-02-151-7/+3
* | Remove extra glFlush from handleMessageRefresh().Alec Mouri2019-02-151-6/+4
|/
* SurfaceFlinger: Rework buffer latching when removing from current stateRobert Carr2019-02-141-1/+6
* SF: Introduce LayerCompositionStateLloyd Pique2019-02-131-10/+15
* SF: Introduce OutputLayerCompositionStateLloyd Pique2019-02-131-6/+12
* SurfaceFlinger: get expectedPresentTime from SchedulerAdy Abraham2019-02-111-1/+1
* Merge "SurfaceFlinger: check fence when acquiring buffer with PTS"TreeHugger Robot2019-02-081-1/+20
|\
| * SurfaceFlinger: check fence when acquiring buffer with PTSAdy Abraham2019-02-041-1/+20
* | Merge "Revert "Revert "Use renderengine::drawLayers api everywhere."""TreeHugger Robot2019-02-071-1/+5
|\ \
| * | Revert "Revert "Use renderengine::drawLayers api everywhere.""Alec Mouri2019-02-071-1/+5
* | | SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bou...Vishnu Nair2019-02-061-4/+3
|/ /
* / Revert "Use renderengine::drawLayers api everywhere."Alec Mouri2019-02-041-5/+1
|/
* Use renderengine::drawLayers api everywhere.Alec Mouri2019-01-301-1/+5
* Mark refreshPending as false when calling the fakeVsyncchaviw2019-01-111-4/+9
* Revert "SurfaceFlinger: protect state members in Layer"Lloyd Pique2019-01-071-13/+10
* SurfaceFlinger: Fix triple buffering variable naming confusionYiwei Zhang2018-12-171-1/+2
* SurfaceFlinger: protect state members in LayerAdy Abraham2018-12-121-10/+13
* SF TimeStats: Remove some redundant functionsYiwei Zhang2018-12-031-1/+1
* SF TimeStats: Make TimeStats class non-singletonYiwei Zhang2018-12-031-5/+8
* SF: Adding Layer History to SF.Ana Krulec2018-11-281-3/+4
* Merge changes from topic "blast-callback"Marissa Wall2018-11-121-4/+4
|\
| * blast: update hasDrawingBuffer to hasFrameUpdateMarissa Wall2018-11-091-4/+4
* | Merge "SF: Adding dynamic switching between 30 and 60 Hz in Scheduler."Ana Krulec2018-11-091-0/+5
|\ \
| * | SF: Adding dynamic switching between 30 and 60 Hz in Scheduler.Ana Krulec2018-11-081-0/+5
| |/
* / SF: Generalize display managementDominik Laskowski2018-11-081-2/+1
|/