Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
b89b51a0a1926ea7e33e6f0b89bea42609a7b617
/
services
/
surfaceflinger
/
BufferLayer.cpp
e74432c
Merge "SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1]" am: cb8eb2be57 am: 5c1bc9bc86 am: 205a70eaf1
by Robin Lee
· 4 years, 8 months ago
dcff00c
SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1]
by Tianhua Sun
· 4 years, 8 months ago
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
0bb6a47
SurfaceFlinger: throttle applications based on uid
by Ady Abraham
· 5 years ago
e7f79c5
Check if the buffer is actually being scaled instead of only checking scaling mode
by Vishnu Nair
· 4 years, 10 months ago
916b036
SurfaceControl: Remove setOverrideScalingMode
by Robert Carr
· 5 years ago
0f10d0d
Revert^2 "[SF] Introduce VirtualDisplayId"
by Marin Shalamanov
· 5 years ago
2ec5391
Remove obsolete debug option
by John Reck
· 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
6191fe5
SurfaceFlinger: Rip out Input caching scheme.
by Robert Carr
· 5 years ago
a6bb2bc
Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState
by Robert Carr
· 5 years ago
5a6d857
Fix filtering for screenshotting custom displays.
by Alec Mouri
· 5 years ago
debadb8
Use pixel format from buffer to determine opacity.
by chaviw
· 5 years ago
a125784
SurfaceFlinger: Cache updateInputWindows call
by Robert Carr
· 6 years ago
855c171
Merge "Actually finalize frame event history before sending callbacks"
by TreeHugger Robot
· 6 years ago
93d5a5e
Actually finalize frame event history before sending callbacks
by Valerie Hau
· 6 years ago
b87d94f
Retrieve a list of composition settings from front end layer
by Vishnu Nair
· 6 years ago
de19665
CE: Remove compositionengine::Layer
by Lloyd Pique
· 6 years ago
9b079a2
Skip client composition requests
by Vishnu Nair
· 6 years ago
b0dbdaa
SurfaceFlinger: Enable -WConversion in Android.bp
by Ady Abraham
· 6 years ago
718f960
ui: Deduplicate rotation types
by Dominik Laskowski
· 6 years ago
af87b3e
Added input support for cloned layers
by chaviw
· 6 years ago
1a70eca
Use max mastering luminance and max content luminance from HdrMetadata.
by Peiyong Lin
· 6 years ago
b69e076
Add trace event for fallback composition
by Adithya Srinivasan
· 6 years ago
1a88c40
TimeStats & FrameTracer: refactor layerID to layerId
by Yiwei Zhang
· 6 years ago
f7a09ed
SF: Optimize layer history in scheduler
by Dominik Laskowski
· 6 years ago
87a07e4
SF: Use std::string for layer names
by Dominik Laskowski
· 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
9755fb7
CE: Layers only have FE layer state
by Lloyd Pique
· 6 years ago
f83ce18
Corrected drawingTransformMatrix
by chaviw
· 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
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
6c2a8b0
Merge "SF: Move layer visibility state to CompositionEngine"
by TreeHugger Robot
· 6 years ago
a246866
SF: Move layer visibility state to CompositionEngine
by Lloyd Pique
· 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
688abd4
SF: Move doComposeSurfaces to CompositionEngine
by Lloyd Pique
· 7 years ago
f16688f
SF: Introduce LayerFE::prepareClientComposition
by Lloyd Pique
· 7 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
e60041e
[SurfaceFlinger] Add deferred txn trace points.
by Alec Mouri
· 6 years ago
43cb3cb
Clear remoteSyncPoints for detached layers.
by chaviw
· 6 years ago
d85b0dd
Merge "jank: un-handled deferred transaction" into qt-dev
by TreeHugger Robot
· 6 years ago
ebb486e
jank: un-handled deferred transaction
by Marissa Wall
· 6 years ago
a315ce7
SurfaceFlinger: Force HDR content on DEFAULT refresh rate
by Ady Abraham
· 6 years ago
cd1580c
SurfaceFlinger: fix deferred transactions for buffers with timestamps
by Ady Abraham
· 6 years ago
04d2587
[SurfaceFlinger] Use GPU composition for per layer color transform when necessary.
by Peiyong Lin
· 6 years ago
09bd392
SF: Updating content FPS tracking
by Ady Abraham
· 6 years ago
34ea5b9
Avoid setting color space agnostic when in HDR mode.
by Peiyong Lin
· 6 years ago
a83776c
SF: Move/Refactor Layer::setGeometry() to compositionengine::OutputLayer
by Lloyd Pique
· 7 years ago
e86aaa2
Merge "blast: fix crop and display frame"
by TreeHugger Robot
· 6 years ago
290ad08
blast: fix crop and display frame
by Marissa Wall
· 6 years ago
c502cb7
[SurfaceFlinger] Add setColorSpaceAgnostic API.
by Peiyong Lin
· 7 years ago
b5c4f35
Clean up Renderengine caching semantics
by Alec Mouri
· 7 years ago
8f28a1d
[SurfaceFlinger] Add GPU protected content support.
by Peiyong Lin
· 7 years ago
7560d0d
Merge "SF: Move management of HWC layers to compositionengine::OutputLayer"
by TreeHugger Robot
· 7 years ago
07e3321
SF: Move management of HWC layers to compositionengine::OutputLayer
by Lloyd Pique
· 7 years ago
56e538f
Remove extra glFlush from handleMessageRefresh().
by Alec Mouri
· 7 years ago
0b785d8
SF: Introduce LayerCompositionState
by Lloyd Pique
· 7 years ago
37c2c9b
SF: Introduce OutputLayerCompositionState
by Lloyd Pique
· 7 years ago
4351ad5
SF Bounds caching 2/3: Compute and cache layer bounds during invalidate stage
by Vishnu Nair
· 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
feb73d7
SF: Setup CompositionEngine::Layer
by Lloyd Pique
· 7 years ago
0f71483
Use renderengine::drawLayers api everywhere.
by Alec Mouri
· 7 years ago
1f3bd18
Revert "Respect buffer source crop in client composition."
by Alec Mouri
· 7 years ago
e0451f7
Respect buffer source crop in client composition.
by Alec Mouri
· 7 years ago
c2020ca
[SurfaceFlinger] Turn on Filtering when scaling.
by Peiyong Lin
· 7 years ago
0449b0f
Revert "SurfaceFlinger: protect state members in Layer"
by Lloyd Pique
· 7 years ago
c8fa5ce
Merge "SurfaceFlinger: protect state members in Layer"
by Ady Abraham
· 7 years ago
8372988
SurfaceFlinger: protect state members in Layer
by Ady Abraham
· 7 years ago
14724e6
[SurfaceFlinger] Remove usage of legacy data spaces.
by Peiyong Lin
· 7 years ago
7e666a5
SF TimeStats: Make TimeStats class non-singleton
by Yiwei Zhang
· 7 years ago
1b6531c
Rounded corners
by Lucas Dupin
· 7 years ago
443e47a
Merge "Fixes for parentless layers"
by TreeHugger Robot
· 7 years ago
88a11f2
SF: User buffer size instead of layer size when calculating size
by Vishnu Nair
· 7 years ago
61626f2
Fixes for parentless layers
by chaviw
· 7 years ago
1029443
Merge "SF: Define DisplayId as struct type"
by TreeHugger Robot
· 7 years ago
f79d96c
Merge "SF: Add support for boundless layers 1/2"
by TreeHugger Robot
· 7 years ago
3415776
SF: Define DisplayId as struct type
by Dominik Laskowski
· 7 years ago
6035634
SF: Add support for boundless layers 1/2
by Vishnu Nair
· 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
69bfac1
Merge changes I40941490,Iab8c01d6,Iae949ce4
by Yiwei Zhang
· 7 years ago
ffe7baf
Merge "SF TimeStats: flush and clear layer timestats on layer tear down"
by TreeHugger Robot
· 7 years ago
9689e2f
SF TimeStats: optimize mTimeStatsTracker to use layerID as hash key
by Yiwei Zhang
· 7 years ago
1509411
Revert "SF: Use CompositionInfo to program HWComposer"
by David Sodman
· 7 years ago
dc22404
SF TimeStats: flush and clear layer timestats on layer tear down
by Yiwei Zhang
· 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
Next »