Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
f3f40fefdd67eab97aefdd62a08ab99eef442039
/
services
/
surfaceflinger
/
BufferLayer.h
a90a570
Revert "Revert "Add ExternalTexture class into RenderEngine inte..."
by Alec Mouri
· 4 years, 10 months ago
98a9c04
Merge "Revert "Add ExternalTexture class into RenderEngine interface"" into sc-dev
by Alec Mouri
· 4 years, 10 months ago
617752f
Revert "Add ExternalTexture class into RenderEngine interface"
by Alec Mouri
· 4 years, 10 months ago
0e4c8a4
Merge "Add ExternalTexture class into RenderEngine interface" into sc-dev
by Alec Mouri
· 4 years, 10 months ago
2daef3c
Add ExternalTexture class into RenderEngine interface
by Alec Mouri
· 4 years, 10 months ago
0758e5d
SurfaceFlinger: Remove deferTransactionUntil
by Robert Carr
· 5 years ago
8db1010
SurfaceFlinger: remove SurfaceControl level vsyncId setting
by Ady Abraham
· 5 years ago
c04b920
Merge changes I0b1cb7ac,I1a5eb572 into sc-dev
by Rob Carr
· 5 years ago
6a5dc1f
BufferStateLayer: shouldPresentNow is always true
by Robert Carr
· 5 years ago
43752eb
SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline
by Ady Abraham
· 5 years ago
63a3e59
SurfaceFlinger: Layer::shouldPresentNow should consider early frames
by Ady Abraham
· 5 years ago
ce4adf1
SurfaceFlinger: fix early latching of buffers
by Ady Abraham
· 5 years ago
cf26a0a
BlastBufferQueue: Add support for auto refresh
by Vishnu Nair
· 5 years ago
e7f79c5
Check if the buffer is actually being scaled instead of only checking scaling mode
by Vishnu Nair
· 5 years ago
916b036
SurfaceControl: Remove setOverrideScalingMode
by Robert Carr
· 5 years ago
6b7c5c9
Pass in framenumbers if submitting buffers via BlastBufferQueue
by Vishnu Nair
· 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
2ec5391
Remove obsolete debug option
by John Reck
· 6 years ago
b4a0f85
Fix "Allow/Deny" popup window no respond when use cursor
by arthurhung
· 6 years ago
edd1360
SurfaceFlinger: Send all BufferedLayers to InputFlinger
by Robert Carr
· 6 years ago
b7251f4
SF: Remove display lookup in Layer classes
by Dominik Laskowski
· 6 years ago
6213bd9
Provide a fixed transform hint if the layer is in a fixed orientation 1/2
by Vishnu Nair
· 6 years ago
5a6d857
Fix filtering for screenshotting custom displays.
by Alec Mouri
· 6 years ago
debadb8
Use pixel format from buffer to determine opacity.
by chaviw
· 6 years ago
64b51f6
Merge "BufferStateLayer: Use mCurrentState for HeadFrameNumber"
by Rob Carr
· 6 years ago
b87d94f
Retrieve a list of composition settings from front end layer
by Vishnu Nair
· 6 years ago
fe1209c
BufferStateLayer: Use mCurrentState for HeadFrameNumber
by Robert Carr
· 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
f3ffc4e
Remove GLES wording from SurfaceFlinger.
by Peiyong Lin
· 6 years ago
b69e076
Add trace event for fallback composition
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
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
e6861ab
Merge "[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers" into qt-r1-dev am: 9939d091ec am: 2778a9fcf3
by Alec Mouri
· 6 years ago
4545a8a
[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers
by Alec Mouri
· 6 years ago
f16688f
SF: Introduce LayerFE::prepareClientComposition
by Lloyd Pique
· 7 years ago
ef4c714
Merge "SF: Move/Refactor Layer::setPerFrameData"
by TreeHugger Robot
· 7 years ago
a8955dd
SF: Factor out expected present time computation
by Dominik Laskowski
· 7 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
· 7 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
· 7 years ago
290ad08
blast: fix crop and display frame
by Marissa Wall
· 7 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
56e538f
Remove extra glFlush from handleMessageRefresh().
by Alec Mouri
· 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
76ed703
SF: Move HWComposerBufferCache in to CompositionEngine
by Lloyd Pique
· 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
f206b66
Mark refreshPending as false when calling the fakeVsync
by chaviw
· 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
fb530cf
Revert "Revert "[SurfaceFlinger] Add GPU protected content support.""
by Peiyong Lin
· 7 years ago
e382daa
Merge "Revert "[SurfaceFlinger] Add GPU protected content support.""
by Bo Hu
· 7 years ago
78fb96f
Revert "[SurfaceFlinger] Add GPU protected content support."
by Bo Hu
· 7 years ago
3150c3a
Merge "[SurfaceFlinger] Add GPU protected content support."
by TreeHugger Robot
· 7 years ago
8372988
SurfaceFlinger: protect state members in Layer
by Ady Abraham
· 7 years ago
dc97924
[SurfaceFlinger] Add GPU protected content support.
by Peiyong Lin
· 7 years ago
f79d96c
Merge "SF: Add support for boundless layers 1/2"
by TreeHugger Robot
· 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
· 8 years ago
39801c0
Move image creation out of latchBuffer().
by Alec Mouri
· 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
833074a
[RenderEngine] Organize RenderEngine directory.
by Peiyong Lin
· 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
efefaac
[SurfaceFlinger] Move Transform to libs/ui
by Peiyong Lin
· 7 years ago
61c5862
blast: BufferStateLayer
by Marissa Wall
· 8 years ago
fd66862
blast: Factor out BufferQueueLayer
by Marissa Wall
· 8 years ago
ca10ed2
Revert "Revert "SF: Add support for screen captures""
by David Sodman
· 8 years ago
692e083
surfaceflinger: force client composition for Y410
by Chia-I Wu
· 8 years ago
eecd659
SF: Use consistent names for display references
by Dominik Laskowski
· 8 years ago
2156613
Revert "SF: Add support for screen captures"
by bohu
· 8 years ago
dc5e062
SF: Add support for screen captures
by David Sodman
· 8 years ago
b28c674
surfaceflinger: rename BufferLayer::mSurfaceFlingerConsumer
by Chia-I Wu
· 8 years ago
0cb75ac
surfaceflinger: remove SurfaceFlingerConsumer
by Chia-I Wu
· 8 years ago
1e24cce
surfaceflinger: remove all direct use of EGL
by Chia-I Wu
· 8 years ago
83ce7c1
surfaceflinger: remove USE_HWC2
by Chia-I Wu
· 8 years ago
eb085e0
Move mSurfaceFlingerConsumer into BufferLayer
by David Sodman
· 8 years ago
41fdfc9
Run clang-format on Layer/SurfaceFlinger files
by David Sodman
· 8 years ago
0c69cad
Refactor Layer/ColorLayer into siblings
by David Sodman
· 8 years ago