Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
d62d30645c41d703a241443de761ab9eaa0c99af
/
services
/
surfaceflinger
/
BufferLayer.cpp
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
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
· 6 years ago
f16688f
SF: Introduce LayerFE::prepareClientComposition
by Lloyd Pique
· 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
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
· 6 years ago
b5c4f35
Clean up Renderengine caching semantics
by Alec Mouri
· 6 years ago
8f28a1d
[SurfaceFlinger] Add GPU protected content support.
by Peiyong Lin
· 6 years ago
7560d0d
Merge "SF: Move management of HWC layers to compositionengine::OutputLayer"
by TreeHugger Robot
· 6 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
· 6 years ago
2c476d0
Merge "Revert "Revert "Use renderengine::drawLayers api everywhere."""
by TreeHugger Robot
· 6 years ago
e7d1d4a
Revert "Revert "Use renderengine::drawLayers api everywhere.""
by Alec Mouri
· 6 years ago
6194e2e
SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bounds are available.
by Vishnu Nair
· 6 years ago
79108df
Revert "Use renderengine::drawLayers api everywhere."
by Alec Mouri
· 6 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
d378863
[SurfaceFlinger] Implement per layer color transformation.
by Peiyong Lin
· 7 years ago
42ab75e
SF: Cleanup layer construction
by Lloyd Pique
· 7 years ago
52ea813
Merge "surfaceflinger: use Vulkan coordinate system"
by TreeHugger Robot
· 7 years ago
1be50b5
surfaceflinger: use Vulkan coordinate system
by Chia-I Wu
· 7 years ago
0744edf
Merge "SF: Remove setFinalCrop impl 2/2"
by TreeHugger Robot
· 7 years ago
9558256
Merge changes from topic "renderarea-2"
by Chia-I Wu
· 7 years ago
dcce0e2
SF: Remove setFinalCrop impl 2/2
by Vishnu Nair
· 7 years ago
5f6664c
surfaceflinger: improve RenderArea needsFiltering
by Chia-I Wu
· 7 years ago
833074a
[RenderEngine] Organize RenderEngine directory.
by Peiyong Lin
· 7 years ago
10a41ff
SF: Use CompositionInfo to program HWComposer
by David Sodman
· 7 years ago
fb95bcc
SF: Use compositionInfo after HWC changedTypes
by David Sodman
· 8 years ago
cbc184f
[RenderEngine] Add Android.bp to RenderEngine
by Peiyong Lin
· 7 years ago
ba34049
SF: Update CompositionInfo during calculation
by David Sodman
· 7 years ago
efefaac
[SurfaceFlinger] Move Transform to libs/ui
by Peiyong Lin
· 7 years ago
3db4234
[SurfaceFlinger] Remove unused clz.h
by Peiyong Lin
· 7 years ago
61c5862
blast: BufferStateLayer
by Marissa Wall
· 7 years ago
f58c14b
blast: Append "_legacy" to old buffer state values
by Marissa Wall
· 7 years ago
fd66862
blast: Factor out BufferQueueLayer
by Marissa Wall
· 7 years ago
074e812
Revert "Revert "surfacefligner: revert recent BE/FE split changes""
by Lloyd Pique
· 7 years ago
0756cdd
Revert "surfacefligner: revert recent BE/FE split changes"
by David Sodman
· 7 years ago
ca10ed2
Revert "Revert "SF: Add support for screen captures""
by David Sodman
· 7 years ago
436ccf3
SF: Add GL texture pool
by Dan Stoza
· 7 years ago
681ea88
Merge changes I5526ac86,I9a18d480,Ib2f8c04c,I966d3fd8,I618abcb4, ...
by TreeHugger Robot
· 7 years ago
45de9bd
SF: Do not assume existence of primary display
by Dominik Laskowski
· 7 years ago
a2edf61
SF: Clean up remaining display identifiers
by Dominik Laskowski
· 7 years ago
91b1df2
[SurfaceFlinger] Checking nullptr for HWC layer.
by Peiyong Lin
· 7 years ago
692e083
surfaceflinger: force client composition for Y410
by Chia-I Wu
· 7 years ago
7e04546
SF: Use consistent names for display IDs
by Dominik Laskowski
· 7 years ago
eecd659
SF: Use consistent names for display references
by Dominik Laskowski
· 7 years ago
f6a3893
Revert "SF: use shared_ptr to track hwcLayer"
by David Sodman
· 7 years ago
01591c9
surfaceflinger: layer dataspace is not a state
by Chia-I Wu
· 7 years ago
cba7440
Merge "SurfaceFlinger: Factor transformToDisplayInverse in-to buffer rejection"
by TreeHugger Robot
· 7 years ago
35f0dda
SurfaceFlinger: Factor transformToDisplayInverse in-to buffer rejection
by Robert Carr
· 7 years ago
4ea6cc9
resolve merge conflicts of 1148147c to master
by Chia-I Wu
· 7 years ago
1148147
surfaceflinger: re-saturate all legacy dataspaces
by Chia-I Wu
· 7 years ago
0102ad2
SurfaceFlinger TimeStats Metrics
by Yiwei Zhang
· 7 years ago
faf3ded
SurfaceFlinger TimeStats Metrics
by Yiwei Zhang
· 7 years ago
Next »