Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
b89b51a0a1926ea7e33e6f0b89bea42609a7b617
/
services
/
surfaceflinger
/
BufferQueueLayer.h
63a3e59
SurfaceFlinger: Layer::shouldPresentNow should consider early frames
by Ady Abraham
· 4 years, 8 months ago
ce4adf1
SurfaceFlinger: fix early latching of buffers
by Ady Abraham
· 4 years, 9 months ago
9b2ca3e
Expand jank classification
by Adithya Srinivasan
· 4 years, 10 months ago
9c03b50
Add Shared timeline jank classification listener (1/2)
by Jorim Jaggi
· 4 years, 9 months ago
cf26a0a
BlastBufferQueue: Add support for auto refresh
by Vishnu Nair
· 4 years, 10 months ago
22c7b5c
SurfaceFlinger: add transactions to FrameTimeline
by Ady Abraham
· 5 years ago
e899edf
Merge "Enable SurfaceFlinger to use FrameTimeline"
by TreeHugger Robot
· 5 years ago
5f683cf
Enable SurfaceFlinger to use FrameTimeline
by Adithya Srinivasan
· 5 years ago
04eae7d
Remove unused code
by Alec Mouri
· 5 years ago
f243e5e
Adjust the coding style.
by Peiyong Lin
· 5 years ago
b7251f4
SF: Remove display lookup in Layer classes
by Dominik Laskowski
· 5 years ago
6213bd9
Provide a fixed transform hint if the layer is in a fixed orientation 1/2
by Vishnu Nair
· 5 years ago
a6bb2bc
Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState
by Robert Carr
· 5 years ago
debadb8
Use pixel format from buffer to determine opacity.
by chaviw
· 5 years ago
62a4cf8
Add compatibility param to setFrameRate() api
by Steven Thomas
· 6 years ago
da0f906
Merge "CE: Remove compositionengine::Layer"
by TreeHugger Robot
· 6 years ago
71c437d
SurfaceFlinger: add support for FrameRateCompatibilityType
by Ady Abraham
· 6 years ago
de19665
CE: Remove compositionengine::Layer
by Lloyd Pique
· 6 years ago
8a82ba6
SurfaceFlinger: enhance refresh rate selection
by Ady Abraham
· 6 years ago
3172e20
Add plumbing for upcoming setFrameRate() api
by Steven Thomas
· 6 years ago
2d9a429
Avoid promoting weak reference of Layer on Binder thread.
by chaviw
· 6 years ago
7dbf76d
Add implementation for onFrameDetached and onFrameCancelled
by Adithya Srinivasan
· 6 years ago
2e43438
Add tracing for dequeueBuffer, detachBuffer and cancelBuffer
by Adithya Srinivasan
· 6 years ago
74b0317
[Mirror Layers] Added functions to update mirrored layers info (2/4)
by chaviw
· 6 years ago
b4c6e58
[Mirror Layers] Added clone function to layers (1/4)
by chaviw
· 6 years ago
f83ce18
Corrected drawingTransformMatrix
by chaviw
· 6 years ago
d62d306
Moved info about activeBuffer into bufferInfo (2/2)
by chaviw
· 6 years ago
4244e03
Created bufferInfo to track buffer data in a single place (1/2)
by chaviw
· 6 years ago
2e1608f
Add per-buffer perfetto trace points for SurfaceFlinger frame events
by Mikael Pessa
· 6 years ago
8a01fa4
Update typeId for BufferQueueLayer and BufferStateLayer
by chaviw
· 6 years ago
49a108c
Latch and relase buffers for offscreen layers on main thread.
by chaviw
· 6 years ago
ef4c714
Merge "SF: Move/Refactor Layer::setPerFrameData"
by TreeHugger Robot
· 6 years ago
a8955dd
SF: Factor out expected present time computation
by Dominik Laskowski
· 6 years ago
f527548
SF: Move/Refactor Layer::setPerFrameData
by Lloyd Pique
· 7 years ago
cd1580c
SurfaceFlinger: fix deferred transactions for buffers with timestamps
by Ady Abraham
· 6 years ago
b5c4f35
Clean up Renderengine caching semantics
by Alec Mouri
· 7 years ago
56e538f
Remove extra glFlush from handleMessageRefresh().
by Alec Mouri
· 7 years ago
37c2c9b
SF: Introduce OutputLayerCompositionState
by Lloyd Pique
· 7 years ago
2c476d0
Merge "Revert "Revert "Use renderengine::drawLayers api everywhere."""
by TreeHugger Robot
· 7 years ago
e7d1d4a
Revert "Revert "Use renderengine::drawLayers api everywhere.""
by Alec Mouri
· 7 years ago
6194e2e
SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bounds are available.
by Vishnu Nair
· 7 years ago
79108df
Revert "Use renderengine::drawLayers api everywhere."
by Alec Mouri
· 7 years ago
0f71483
Use renderengine::drawLayers api everywhere.
by Alec Mouri
· 7 years ago
f206b66
Mark refreshPending as false when calling the fakeVsync
by chaviw
· 7 years ago
0449b0f
Revert "SurfaceFlinger: protect state members in Layer"
by Lloyd Pique
· 7 years ago
8372988
SurfaceFlinger: protect state members in Layer
by Ady Abraham
· 7 years ago
ba8f5ed
Merge changes from topic "blast-callback"
by Marissa Wall
· 7 years ago
024a191
blast: update hasDrawingBuffer to hasFrameUpdate
by Marissa Wall
· 7 years ago
075d317
SF: Generalize display management
by Dominik Laskowski
· 7 years ago
2e102c9
SurfaceFlinger: Share ownership of layers between State and Handle.
by Robert Carr
· 7 years ago
52ef3e0
Merge changes Iaa0846b8,Id9420941
by Alec Mouri
· 7 years ago
39801c0
Move image creation out of latchBuffer().
by Alec Mouri
· 7 years ago
010d219
SF: Stop passing DispSync around.
by Ana Krulec
· 7 years ago
63ea760
Merge changes I7901b017,I0f38f678
by TreeHugger Robot
· 7 years ago
86770e5
Remove RenderEngine::flush from latchBuffer()
by Alec Mouri
· 7 years ago
42ab75e
SF: Cleanup layer construction
by Lloyd Pique
· 7 years ago
f1c675b
SF: Cleanups to use std::atomic/std::mutex
by Lloyd Pique
· 7 years ago
61c5862
blast: BufferStateLayer
by Marissa Wall
· 7 years ago
fd66862
blast: Factor out BufferQueueLayer
by Marissa Wall
· 7 years ago