Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
6ec5c376d0d4ae389e5f12eda2276c1df54285a6
/
services
/
surfaceflinger
/
BufferQueueLayer.cpp
d6280d6
Remove a log in BufferQueueLayer::latchSidebandStream()
by Marin Shalamanov
· 5 years ago
7cc3dd3
Update sideband stream when layer has queued a buffer
by Marin Shalamanov
· 5 years ago
5def733
SurfaceFlinger: record layer history for TX with eAnimation
by Ady Abraham
· 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
48dc932
Merge "SF: Remove a redundant write" into rvc-dev
by TreeHugger Robot
· 5 years ago
cf1868c
SF: Remove a redundant write
by Lloyd Pique
· 5 years ago
a79435b
SurfaceFlinger: Avoid destroying Layer on Binder thread
by Rob Carr
· 5 years ago
b13d750
Remove frame rate functions from buffer queue
by Steven Thomas
· 5 years ago
62a4cf8
Add compatibility param to setFrameRate() api
by Steven Thomas
· 6 years ago
7340afc
Merge "SF: fix SurfaceFlinger freeze"
by TreeHugger Robot
· 6 years ago
6a3e671
SF: fix SurfaceFlinger freeze
by Marissa Wall
· 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
6274838
Merge "[TimeStats] Expose pathological latch counters"
by TreeHugger Robot
· 6 years ago
91f6df3
[TimeStats] Expose pathological latch counters
by Alec Mouri
· 6 years ago
f6b7707
SurfaceFlinger: fix calculation issues with refresh rate selection
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
f336396
Merge "Add plumbing for upcoming setFrameRate() api"
by Steven Thomas
· 6 years ago
3172e20
Add plumbing for upcoming setFrameRate() api
by Steven Thomas
· 6 years ago
b0dbdaa
SurfaceFlinger: Enable -WConversion in Android.bp
by Ady Abraham
· 6 years ago
ba45bae
Add tracing for onFrameReplaced
by Adithya Srinivasan
· 6 years ago
21f7b04
Merge "SurfaceFlinger: use config groups"
by TreeHugger Robot
· 6 years ago
2139f73
SurfaceFlinger: use config groups
by Ady Abraham
· 6 years ago
2d9a429
Avoid promoting weak reference of Layer on Binder thread.
by chaviw
· 6 years ago
487340f
TimeStats: make sure acquire fence is captured
by Yiwei Zhang
· 6 years ago
46e9976
Merge "TimeStats & FrameTracer: refactor layerID to layerId"
by TreeHugger Robot
· 6 years ago
1a88c40
TimeStats & FrameTracer: refactor layerID to layerId
by Yiwei Zhang
· 6 years ago
49cea51
SF: Fully disable content detection if opted out
by Dominik Laskowski
· 6 years ago
7dbf76d
Add implementation for onFrameDetached and onFrameCancelled
by Adithya Srinivasan
· 6 years ago
f7a09ed
SF: Optimize layer history in scheduler
by Dominik Laskowski
· 6 years ago
d80895b
Merge "Add tracing for dequeueBuffer, detachBuffer and cancelBuffer"
by TreeHugger Robot
· 6 years ago
2e43438
Add tracing for dequeueBuffer, detachBuffer and cancelBuffer
by Adithya Srinivasan
· 6 years ago
f8c61c3
Merge "SF: Use std::string for layer names"
by TreeHugger Robot
· 6 years ago
e300b31
SF: Switch BufferQueueLayer to using the factory during init
by Lloyd Pique
· 6 years ago
87a07e4
SF: Use std::string for layer names
by Dominik Laskowski
· 6 years ago
1c3a5eb
SF: Switch Layer::createClone to using the factory
by Lloyd Pique
· 6 years ago
b4c6e58
[Mirror Layers] Added clone function to layers (1/4)
by chaviw
· 6 years ago
9755fb7
CE: Layers only have FE layer state
by Lloyd Pique
· 6 years ago
bf07761
Merge "SurfaceFlinger: retain the sideband layer information for composition" am: 13286c3b51 am: 8d5eb54030 am: 436f8421ed
by Pierre Couillaud
· 6 years ago
8d5eb54
Merge "SurfaceFlinger: retain the sideband layer information for composition"
by Pierre Couillaud
· 6 years ago
f83ce18
Corrected drawingTransformMatrix
by chaviw
· 6 years ago
d66b6c2
SurfaceFlinger: retain the sideband layer information for composition
by Pierre Couillaud
· 6 years ago
1e0a03c
Merge "Moved info about activeBuffer into bufferInfo (2/2)"
by Chavi Weingarten
· 6 years ago
7d2b208
Merge "Created bufferInfo to track buffer data in a single place (1/2)"
by Chavi Weingarten
· 6 years ago
f145c01
Merge "Remove setGeometryAppliesWithResize"
by Chavi Weingarten
· 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
214c89d
Remove setGeometryAppliesWithResize
by chaviw
· 6 years ago
90092f4
Refactor: Pull tracing out of TimeStats.
by Mikael Pessa
· 6 years ago
2e1608f
Add per-buffer perfetto trace points for SurfaceFlinger frame events
by Mikael Pessa
· 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
ba119a3
Merge "SF: Factor out expected present time computation"
by TreeHugger Robot
· 6 years ago
a8955dd
SF: Factor out expected present time computation
by Dominik Laskowski
· 6 years ago
44685cb
Merge damage region when dropping an app buffer
by Steven Thomas
· 6 years ago
f527548
SF: Move/Refactor Layer::setPerFrameData
by Lloyd Pique
· 7 years ago
8fe1102
SurfaceFlinger: get present time from SF and not from Scheduler
by Ady Abraham
· 6 years ago
aa61419
[SurfaceFlinger] correct present time for negative phase offsets
by Alec Mouri
· 6 years ago
a315ce7
SurfaceFlinger: Force HDR content on DEFAULT refresh rate
by Ady Abraham
· 6 years ago
485e4c3
Clean-up egl image preallocation
by Alec Mouri
· 6 years ago
cd1580c
SurfaceFlinger: fix deferred transactions for buffers with timestamps
by Ady Abraham
· 6 years ago
09bd392
SF: Updating content FPS tracking
by Ady Abraham
· 6 years ago
9dab343
SF: Clean up constructors
by Dominik Laskowski
· 6 years ago
13f0d1a
Return to manual slot use instead of slot generation
by Valerie Hau
· 6 years ago
fefd6ae
SF: Updating video detection logic. This is V0.
by Ana Krulec
· 6 years ago
97d0423
SurfaceFlinger: remove mUse90Hz flag
by Ady Abraham
· 6 years ago
6f89c37
Caching between SF and HWC extended to Buffer State Layers
by Valerie Hau
· 6 years ago
b5c4f35
Clean up Renderengine caching semantics
by Alec Mouri
· 6 years ago
b82cf27
Merge "Revert "Caching between SF and HWC for BufferStateLayers""
by Wale Ogunwale
· 6 years ago
5723fbd
Revert "Caching between SF and HWC for BufferStateLayers"
by Wale Ogunwale
· 6 years ago
3e4466c
Merge "Caching between SF and HWC for BufferStateLayers"
by Valerie Hau
· 6 years ago
b28f007
Caching between SF and HWC for BufferStateLayers
by Valerie Hau
· 6 years ago
d1fe5d3
Merge changes I7c51f161,I9231f4b4
by TreeHugger Robot
· 6 years ago
ba13ab3
SF: Add a flag to guard the video detection feature
by Ana Krulec
· 6 years ago
fa8fd6b
SF: Remove LayerBE
by Lloyd Pique
· 7 years ago
79e0f7f
Merge changes from topic "scheduler::123998711"
by TreeHugger Robot
· 6 years ago
56e538f
Remove extra glFlush from handleMessageRefresh().
by Alec Mouri
· 7 years ago
c287042
SF: Migrate to Scheduler and clean up duplicate code.
by Ana Krulec
· 7 years ago
a062923
SurfaceFlinger: Rework buffer latching when removing from current state
by Robert Carr
· 7 years ago
0b785d8
SF: Introduce LayerCompositionState
by Lloyd Pique
· 7 years ago
37c2c9b
SF: Introduce OutputLayerCompositionState
by Lloyd Pique
· 7 years ago
c3e2131
SurfaceFlinger: get expectedPresentTime from Scheduler
by Ady Abraham
· 7 years ago
13fb886
Merge "SurfaceFlinger: check fence when acquiring buffer with PTS"
by TreeHugger Robot
· 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
fe95fd7
SurfaceFlinger: check fence when acquiring buffer with PTS
by Ady Abraham
· 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
b770ed3
SurfaceFlinger: Fix triple buffering variable naming confusion
by Yiwei Zhang
· 7 years ago
8372988
SurfaceFlinger: protect state members in Layer
by Ady Abraham
· 7 years ago
af8ee94
SF TimeStats: Remove some redundant functions
by Yiwei Zhang
· 7 years ago
7e666a5
SF TimeStats: Make TimeStats class non-singleton
by Yiwei Zhang
· 7 years ago
3084c05
SF: Adding Layer History to SF.
by Ana Krulec
· 7 years ago
Next »