Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
74ca2f4e876b7384f20a7ad8773f205f4e82ffd5
/
services
/
surfaceflinger
/
SurfaceFlinger.cpp
74ca2f4
[SurfaceFlinger] Refine expensive rendering trigger.
by Peiyong Lin
· 7 years ago
cb20cca
Remove dependency with configstore 1.2
by Sundong Ahn
· 6 years ago
510ab6d
Merge "Revert "SurfaceFlinger: add stack guards around SurfaceFlinger::postComposition""
by TreeHugger Robot
· 6 years ago
072147f
Merge "SurfaceFlinger: fix dispatching DISPLAY_EVENT_CONFIG_CHANGED"
by TreeHugger Robot
· 6 years ago
9e94038
Revert "SurfaceFlinger: add stack guards around SurfaceFlinger::postComposition"
by Ady Abraham
· 6 years ago
9360a22
SurfaceFlinger: fix dispatching DISPLAY_EVENT_CONFIG_CHANGED
by Ady Abraham
· 6 years ago
05cbb7e
Merge "SF: Add defensive check on luma sampling"
by Sean Callanan
· 6 years ago
b6040af
Merge "SurfaceFlinger: add getAllowedDisplayConfigs"
by TreeHugger Robot
· 6 years ago
d9b3ea6
SurfaceFlinger: add getAllowedDisplayConfigs
by Ady Abraham
· 6 years ago
70435e9
Merge "SF: tidy comments for luma sampling."
by TreeHugger Robot
· 6 years ago
af45f01
SF: Add defensive check on luma sampling
by tangrobin
· 6 years ago
79555a7
Merge "[SurfaceFlinger] Add GPU protected content support."
by Peiyong Lin
· 6 years ago
d1fe5d3
Merge changes I7c51f161,I9231f4b4
by TreeHugger Robot
· 6 years ago
d20dbdb
Merge changes from topic "display_policy"
by TreeHugger Robot
· 6 years ago
8f28a1d
[SurfaceFlinger] Add GPU protected content support.
by Peiyong Lin
· 6 years ago
d02d42a
Merge "Add output fb cache to renderengine"
by Alec Mouri
· 6 years ago
8d8b013
Merge "add display_primary* to sysprop"
by TreeHugger Robot
· 6 years ago
6d9c763
Merge "Exclude secure layers from most screenshots taken by the system server."
by Rob Carr
· 6 years ago
7cbcc37
SF: tidy comments for luma sampling.
by Kevin DuBois
· 6 years ago
447052e
SurfaceFlinger: add DISPLAY_EVENT_CONFIG_CHANGED
by Ady Abraham
· 6 years ago
838de06
SurfaceFlinger: add setAllowedDisplayConfigs
by Ady Abraham
· 6 years ago
da4cf3b
Add output fb cache to renderengine
by Alec Mouri
· 6 years ago
6476974
Merge "Merge metadata from transaction instead of replace"
by TreeHugger Robot
· 6 years ago
ec46008
[sf] Implement addSamplingListener
by Dan Stoza
· 7 years ago
85131bd
add display_primary* to sysprop
by Sundong Ahn
· 6 years ago
a9aecbe
Merge "Plumb fence from dequeueBuffer into renderengine"
by TreeHugger Robot
· 6 years ago
6338c9d
Plumb fence from dequeueBuffer into renderengine
by Alec Mouri
· 6 years ago
b69cd65
Merge "More accurate frames missed for client composited frames."
by Alec Mouri
· 6 years ago
fa8855f
Exclude secure layers from most screenshots taken by the system server.
by Robert Carr
· 6 years ago
95ef3c4
Add synchronous transaction to wait for setInputWindow to complete (4/n)
by chaviw
· 6 years ago
3209997
Merge "Add synchronous transaction to wait for setInputWindow to complete (3/n)"
by Chavi Weingarten
· 6 years ago
f8902d2
Merge "SF: correct 90hz debug flags"
by TreeHugger Robot
· 6 years ago
fe3dc94
More accurate frames missed for client composited frames.
by Alec Mouri
· 6 years ago
ba13ab3
SF: Add a flag to guard the video detection feature
by Ana Krulec
· 6 years ago
291d88a
Add synchronous transaction to wait for setInputWindow to complete (3/n)
by chaviw
· 6 years ago
74fe954
Merge "SF: change active config when 90Hz flag is on."
by Ana Krulec
· 6 years ago
fa8fd6b
SF: Remove LayerBE
by Lloyd Pique
· 7 years ago
cb54b3b
SF: Refactor onLayerDisplayed
by Lloyd Pique
· 7 years ago
3623313
SF: correct 90hz debug flags
by Kevin DuBois
· 6 years ago
bd6654b
SF: change active config when 90Hz flag is on.
by Ana Krulec
· 6 years ago
b838aed
SurfaceFlinger: no app vsyncs during config switch
by Ady Abraham
· 6 years ago
7127e80
Merge "Add synchronous transaction to wait for setInputWindow to complete (2/n)"
by Chavi Weingarten
· 6 years ago
48a1683
Merge "Add synchronous transaction to wait for setInputWindow to complete (1/n)"
by Chavi Weingarten
· 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
a911b10
Add synchronous transaction to wait for setInputWindow to complete (2/n)
by chaviw
· 6 years ago
5f21a5e
Add synchronous transaction to wait for setInputWindow to complete (1/n)
by chaviw
· 6 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
b2069eb
Merge "SurfaceFlinger: Rework buffer latching when removing from current state"
by Rob Carr
· 6 years ago
c165f6b
Merge "SurfaceFlinger: Avoid calling to SystemServer with lock held."
by TreeHugger Robot
· 6 years ago
e469d20
Merge "SF: Reparent for screehshots should only be called on old parent layers"
by TreeHugger Robot
· 6 years ago
a062923
SurfaceFlinger: Rework buffer latching when removing from current state
by Robert Carr
· 6 years ago
14167e0
SurfaceFlinger: Avoid calling to SystemServer with lock held.
by Robert Carr
· 6 years ago
f6d3044
Merge changes I20e4aa1a,I00370f05
by TreeHugger Robot
· 6 years ago
bce6ffd
SF: Reparent for screehshots should only be called on old parent layers
by Vishnu Nair
· 6 years ago
ec0ab38
SF: Lock access to InputWindowCommands
by Vishnu Nair
· 6 years ago
0b785d8
SF: Introduce LayerCompositionState
by Lloyd Pique
· 7 years ago
37c2c9b
SF: Introduce OutputLayerCompositionState
by Lloyd Pique
· 7 years ago
9a3a98a
Merge "[SurfaceFlinger] Allow force a supported color mode."
by TreeHugger Robot
· 6 years ago
01ace76
SF: Iterate correctly over multiple displays when computing and caching bounds
by Vishnu Nair
· 6 years ago
a3ea559
[SurfaceFlinger] Allow force a supported color mode.
by Peiyong Lin
· 6 years ago
112f49f
Merge "SurfaceFlinger: some bug fixes on Scheduler"
by TreeHugger Robot
· 6 years ago
6ad3738
Merge "SurfaceFlinger: Scheduler: move reset callback to scheduler thread"
by TreeHugger Robot
· 6 years ago
4770984
Merge "[gui] Add {add,remove}RegionSamplingListener"
by Kevin DuBois
· 6 years ago
98df80a
Merge changes I5ef52fe3,I5d6ec6fd
by Vishnu Nair
· 6 years ago
3aff917
SurfaceFlinger: some bug fixes on Scheduler
by Ady Abraham
· 6 years ago
a1a49af
SurfaceFlinger: Scheduler: move reset callback to scheduler thread
by Ady Abraham
· 6 years ago
c3e2131
SurfaceFlinger: get expectedPresentTime from Scheduler
by Ady Abraham
· 6 years ago
f0c2851
SF Bounds caching 3/3: Use cached transforms and bounds
by Vishnu Nair
· 6 years ago
4351ad5
SF Bounds caching 2/3: Compute and cache layer bounds during invalidate stage
by Vishnu Nair
· 6 years ago
a5bdd9d
SF: set active config state machine
by Ana Krulec
· 7 years ago
84ab937
[gui] Add {add,remove}RegionSamplingListener
by Dan Stoza
· 7 years ago
46d78ae
Merge "SF: Fix thread safety for scheduler callbacks"
by TreeHugger Robot
· 6 years ago
d179e85
Merge "Cache output Framebuffer for RenderEngine::drawLayers"
by Alec Mouri
· 6 years ago
2c476d0
Merge "Revert "Revert "Use renderengine::drawLayers api everywhere."""
by TreeHugger Robot
· 6 years ago
820c740
Cache output Framebuffer for RenderEngine::drawLayers
by Alec Mouri
· 7 years ago
e7d1d4a
Revert "Revert "Use renderengine::drawLayers api everywhere.""
by Alec Mouri
· 6 years ago
ccf37d7
SF: Fix thread safety for scheduler callbacks
by Dominik Laskowski
· 6 years ago
e04bf9f
Merge "SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bounds are available."
by TreeHugger Robot
· 6 years ago
846c833
Merge "SF: Plumb physical display IDs to libgui"
by Dominik Laskowski
· 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
58df602
Merge "[SurfaceFlinger] Pick the widest color space."
by Peiyong Lin
· 6 years ago
f6eb766
[SurfaceFlinger] Pick the widest color space.
by Peiyong Lin
· 6 years ago
ef876c9
Merge metadata from transaction instead of replace
by Evan Rosky
· 7 years ago
c4d81bd
Merge "blast: implicitly cache buffers"
by TreeHugger Robot
· 6 years ago
648718b
Merge "SurfaceFlinger: remove DdmConnection"
by TreeHugger Robot
· 6 years ago
7341162
blast: implicitly cache buffers
by Marissa Wall
· 7 years ago
79108df
Revert "Use renderengine::drawLayers api everywhere."
by Alec Mouri
· 6 years ago
0e87539
Merge "Add refresh rate stats to TimeStats."
by Alec Mouri
· 6 years ago
5ef8f96
Merge changes Id1e90796,Ic8fe0fee,I2ed83355
by Lloyd Pique
· 6 years ago
34397da
SurfaceFlinger: remove DdmConnection
by Orion Hodson
· 6 years ago
dcb38bb
SF: Plumb physical display IDs to libgui
by Dominik Laskowski
· 7 years ago
fb571ea
Add refresh rate stats to TimeStats.
by Alec Mouri
· 7 years ago
dd0b757
Combining background color related transactions/functions
by Valerie Hau
· 7 years ago
cc01a45
SF: Intro CE::OutputLayer
by Lloyd Pique
· 7 years ago
084cf9a
Merge "SF: Offsets should be dependend on the refresh rate."
by Ana Krulec
· 6 years ago
6b9ee73
Merge "Use renderengine::drawLayers api everywhere."
by Alec Mouri
· 6 years ago
757f63a
SF: Offsets should be dependend on the refresh rate.
by Ana Krulec
· 7 years ago
Next »