Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
native
/
4f4f0943489d9113c66ac22b58cfba8c21dfa879
/
services
/
surfaceflinger
/
SurfaceFlinger.h
4f4f094
SurfaceFlinger now runs in the process's main thread
by Mathias Agopian
· 11 years ago
9e663de
Use new HWC display type/count constants.
by Jesse Hall
· 11 years ago
3f84483
SurfaceFlinger now uses GLES 2.x when available
by Mathias Agopian
· 11 years ago
6c913be
Add ISurfaceComposer::destroyDisplay
by Jesse Hall
· 11 years ago
3ca76f4
remove support for glReadPixels screenshot path
by Mathias Agopian
· 11 years ago
6547ff4
surfaceflinger: add frame duration logging
by Jamie Gennis
· 11 years ago
547e98f
Merge "Refactor SF. Move all GL operations in their own class."
by Mathias Agopian
· 11 years ago
fee2b46
Debug code for detecting all black pixels screenshots
by Mathias Agopian
· 11 years ago
875d8e1
Refactor SF. Move all GL operations in their own class.
by Mathias Agopian
· 11 years ago
29c3f35
Prevent opaque windows from making framebuffer translucent
by Jesse Hall
· 11 years ago
b6df7d0
make all libsurfaceflinger and libsensorservice symbols's visibility hidden
by Mathias Agopian
· 11 years ago
0aea53f
use a Framebuffer Object to render all screenshots
by Mathias Agopian
· 12 years ago
74d211a
clean-up/simplify all dump() APIs
by Mathias Agopian
· 12 years ago
180f10d
Improve screenshot performance on some devices (DO NOT MERGE)
by Mathias Agopian
· 12 years ago
02d8656
Clean up HWC state when releasing a DisplayDevice
by Jesse Hall
· 12 years ago
48bc05b
Fix dump when virtual display exists
by Jesse Hall
· 12 years ago
ed98557
make sure screenshot are in a format supported by Bitmap.java
by Mathias Agopian
· 12 years ago
b4b1730
only use glReadPixels() when needed when taking screenshots
by Mathias Agopian
· 12 years ago
abe815d
rework how we take screenshots for a CPU consumer
by Mathias Agopian
· 12 years ago
6710604
get rid of purgatory and fix QueuesToWindowComposer query
by Mathias Agopian
· 12 years ago
4d9b822
get rid of ISurface
by Mathias Agopian
· 12 years ago
13127d8
Get rid of LayerBase.
by Mathias Agopian
· 12 years ago
b79f61d
fold LayerBaseClient into LayerBase
by Mathias Agopian
· 12 years ago
089a152
Remove support for ScreenshotLayer
by Mathias Agopian
· 12 years ago
2a9fc49
rework screenshot API and implementation
by Mathias Agopian
· 12 years ago
e3c697f
Refactoring: Rename SurfaceTextureClient to Surface
by Mathias Agopian
· 12 years ago
ac9fa42
get rid of Surface identity and token
by Mathias Agopian
· 12 years ago
4b0eba9
SurfaceFlinger: add win anim frame time tracking
by Jamie Gennis
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
692c723
Create builtin display tokens on demand
by Jesse Hall
· 12 years ago
dd3cb84
SurfaceFlinger: add support for secure displays
by Jamie Gennis
· 12 years ago
db9b41f
fix a corruption in blank/unblank
by Mathias Agopian
· 12 years ago
2d5e230
SurfaceFlinger: add animation transactions
by Jamie Gennis
· 12 years ago
cb55857
fix dumpsys Layer name when using multiple displays
by Mathias Agopian
· 12 years ago
81cd5d3
make sure we don't call into the HWC HAL when not needed
by Mathias Agopian
· 12 years ago
c01a79d
Pass display arg to blank/unblank
by Andy McFadden
· 12 years ago
722b98f
add support for EGL_FRAMEBUFFER_TARGET_ANDROID
by Mathias Agopian
· 12 years ago
4803b74
Show build config in dumpsys SurfaceFlinger
by Andy McFadden
· 12 years ago
148994e
We now report hotplug events to the framework
by Mathias Agopian
· 12 years ago
f33e4b6
GraphicBufferAlloc class was declared twice
by Mathias Agopian
· 12 years ago
8dfa92f
Plumb display name into SurfaceFlinger
by Andy McFadden
· 12 years ago
cde87a3
refactor things a bit
by Mathias Agopian
· 12 years ago
ce3a0a5
don't call hwc with non-empty layer lists for blanked displays
by Mathias Agopian
· 12 years ago
da8d0a5
implement display viewport and frame
by Mathias Agopian
· 12 years ago
63f165f
add libsurfaceflinger_ddmconnection for PDK build
by Keun young Park
· 12 years ago
55801e4
we were not always clearing the screen properly
by Mathias Agopian
· 12 years ago
3ee454a
Eradicate DisplayID.
by Mathias Agopian
· 12 years ago
9d4e3d2
Banish DisplayID from the SurfaceFlinger API.
by Jeff Brown
· 12 years ago
13a082e
Added display initialization method
by Andy McFadden
· 12 years ago
0bceb84
surfaceflinger: fix display id selection
by Jamie Gennis
· 12 years ago
9b6a395
Revert "Added display initialization method"
by Andy McFadden
· 12 years ago
53ade08
Added display initialization method
by Andy McFadden
· 12 years ago
f1bf89d
Revert "Added display initialization method"
by Ramanan Rajeswaran
· 12 years ago
3f39562
Added display initialization method
by Andy McFadden
· 12 years ago
cd60f99
refactor compositing code to avoid multiple eglMakeCurrent() calls
by Mathias Agopian
· 12 years ago
5f20e2d
reimplement wifi display hack with new external display SF framework
by Mathias Agopian
· 12 years ago
e57f292
make multi-display more real
by Mathias Agopian
· 12 years ago
4297734
turn DisplayDevice into a reference-counted object
by Mathias Agopian
· 12 years ago
888c822
remove a dependency of DisplayDevice on the refresh rate
by Mathias Agopian
· 12 years ago
92efd84
screen-off animation won't be handled by SF anymore
by Mathias Agopian
· 12 years ago
92a979a
We now have a real list of displays.
by Mathias Agopian
· 12 years ago
0f2f5ff
rename DisplayHardware to DisplayDevice
by Mathias Agopian
· 12 years ago
52bbb1a
getting closer to final main composition loop
by Mathias Agopian
· 12 years ago
87baae1
get rid of global regions that should be tracked per display
by Mathias Agopian
· 12 years ago
34a09ba
Move eglSwapBuffers out of HWComposer
by Jesse Hall
· 12 years ago
c666cae
get rid of the shared-memory control block
by Mathias Agopian
· 12 years ago
8630320
split HWComposer out of DisplayHardware
by Mathias Agopian
· 12 years ago
8b33f03
update SF binder protocol to support setting display attributes
by Mathias Agopian
· 12 years ago
921e6ac
SurfaceFlinger cleanup
by Mathias Agopian
· 12 years ago
a491260
factor EGL/GL and surface creation out of DisplayHardware
by Mathias Agopian
· 12 years ago
3b1d2b6
mVisibleLayersSortedByZ is now maintained per display
by Mathias Agopian
· 12 years ago
4fec873
one more step towards multiple display support
by Mathias Agopian
· 12 years ago
1b03149
get rid of GraphicPlane
by Mathias Agopian
· 12 years ago
3094df3
First prototype atttempting to support an external display
by Mathias Agopian
· 12 years ago
aa049f0
am 8aaf3e47: am a67e418e: Exit boot animation cleanly.
by Mathias Agopian
· 12 years ago
a67e418
Exit boot animation cleanly.
by Mathias Agopian
· 12 years ago
db403e8
split-up Client.h out of SurfaceFlinger.h
by Mathias Agopian
· 12 years ago
8e53306
surfaceflinger: replace early suspend with binder call from PowerManager
by Colin Cross
· 12 years ago
b9494d5
make sure to clear the framebuffer when using overlays
by Mathias Agopian
· 13 years ago
a2f4e56
get rid off preserve backbuffer optimization in SF
by Mathias Agopian
· 13 years ago
b60314a
rework screen on/off code
by Mathias Agopian
· 13 years ago
cb9732a
refactor / simplify EventThread
by Mathias Agopian
· 13 years ago
90ac799
fix libgui header location
by Mathias Agopian
· 13 years ago
99ce5cd
separate transactions from updates
by Mathias Agopian
· 13 years ago
ad8d13c
remove unneeded code
by Mathias Agopian
· 13 years ago
25e66fc
added a few more commands to SF's dumpsys
by Mathias Agopian
· 13 years ago
82d7ab6
improve SurfaceFlinger dumpsys
by Mathias Agopian
· 13 years ago
55ef343
remove dead/usnused code
by Mathias Agopian
· 13 years ago
99ed224
Use the standard CC_LIKELY and CC_UNLIKELY macros
by Glenn Kasten
· 13 years ago
478ae5e
Improve the VSYNC api a bit.
by Mathias Agopian
· 13 years ago
43bfe7f
am a91e54fe: am f57c1388: Merge "SurfaceFlinger: fix layer removal race condition" into ics-mr1
by Jesse Hall
· 13 years ago
2f4b68d
SurfaceFlinger: fix layer removal race condition
by Jesse Hall
· 13 years ago
d0566bc
Add support for sending VSYNC events to the framework
by Mathias Agopian
· 13 years ago
439cf85
Fix build.
by Mathias Agopian
· 13 years ago
461afeb
Add support for sending VSYNC events to the framework
by Mathias Agopian
· 13 years ago
4a9ac37
Fix rotation displays frame N-1 briefly while rotating
by Mathias Agopian
· 13 years ago
51726c3
am aa938c8d: Merge "mDirtyRegion is single threaded, but could be accessed from a hwc thread" into ics-mr0
by Mathias Agopian
· 13 years ago
0dfb7b7
mDirtyRegion is single threaded, but could be accessed from a hwc thread
by Mathias Agopian
· 13 years ago
818fb24
am 70ac412b: Merge "Add a LayerScreenshot" into ics-mr0
by Dave Burke
· 13 years ago
118d024
Add a LayerScreenshot
by Mathias Agopian
· 13 years ago
Next »