Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
aaff4ef717c08f6aed7ccd96e1d65222ceb4fd17
/
services
/
surfaceflinger
/
SurfaceFlinger.cpp
aaff4ef
SurfaceFlinger: Set the result of binderized screencapture
by Mike J. Chen
· 12 years ago
5773d3f
get rid of PixelFormatInfo and simplify things
by Mathias Agopian
· 12 years ago
6547ff4
surfaceflinger: add frame duration logging
by Jamie Gennis
· 12 years ago
38efe86
Rewrite VirtualDisplaySurface
by Jesse Hall
· 12 years ago
2ed0fe5
fix a bug where surfaceflinger and system_server could deadlock
by Mathias Agopian
· 12 years ago
547e98f
Merge "Refactor SF. Move all GL operations in their own class."
by Mathias Agopian
· 12 years ago
fee2b46
Debug code for detecting all black pixels screenshots
by Mathias Agopian
· 12 years ago
875d8e1
Refactor SF. Move all GL operations in their own class.
by Mathias Agopian
· 12 years ago
1eae0ee
clean-up SurfaceFlinger a bit
by Mathias Agopian
· 12 years ago
7cc6df5
fix a possible deadlock when removing a layer and destroying a client
by Mathias Agopian
· 12 years ago
29c3f35
Prevent opaque windows from making framebuffer translucent
by Jesse Hall
· 12 years ago
59eaeed
am 28fc78bf: am e8fed71d: Merge "Abort surface composition if hw surface is invalid"
by Jesse Hall
· 12 years ago
28fc78b
am e8fed71d: Merge "Abort surface composition if hw surface is invalid"
by Jesse Hall
· 12 years ago
c8c7109
Abort surface composition if hw surface is invalid
by Michael Chock
· 12 years ago
0aea53f
use a Framebuffer Object to render all screenshots
by Mathias Agopian
· 12 years ago
3e25fd8
Add a --color option to dumpsys SurfaceFlinger
by Mathias Agopian
· 12 years ago
74d211a
clean-up/simplify all dump() APIs
by Mathias Agopian
· 12 years ago
bd11533
allow dumpsys SurfaceFlinger in user builds from the shell user
by Mathias Agopian
· 12 years ago
5e5bed6
Merge "DO NOT MERGE Make sure surfaces always have latest orientation info" into jb-mr2-dev
by Chet Haase
· 12 years ago
180f10d
Improve screenshot performance on some devices (DO NOT MERGE)
by Mathias Agopian
· 12 years ago
91d2593
DO NOT MERGE Make sure surfaces always have latest orientation info
by Chet Haase
· 12 years ago
9eb1f05
fix another bug where screenshots could end-up all black
by Mathias Agopian
· 12 years ago
1c569c4
Tell HWComposer the dimensions of virtual displays
by Jesse Hall
· 12 years ago
6d5b8e6
Merge "Clean up HWC state when releasing a DisplayDevice" into jb-mr2-dev
by Jesse Hall
· 12 years ago
2ca7939
latch transparent region hint only when we get a new frame
by Mathias Agopian
· 12 years ago
ca08833
don't use compile-time configuration of libgui as much as possible
by Mathias Agopian
· 12 years ago
02d8656
Clean up HWC state when releasing a DisplayDevice
by Jesse Hall
· 12 years ago
ffe1f19
Fix virtual displays for HWC<=1.1
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
50210b9
fix a typo that broke all screenshots
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
fae23b8
Merge changes I61ae54f3,I57cb668e,I7a3f1e1a,Id28a2f9b into jb-mr2-dev
by Jesse Hall
· 12 years ago
99c7dbb
Add DisplaySurface abstraction
by Jesse Hall
· 12 years ago
7adb0f8
Minor cleanups/fixes before virtual display refactoring
by Jesse Hall
· 12 years ago
041a075
don't allow screenshots without the READ_FRAMEBUFFER permission
by Mathias Agopian
· 12 years ago
7670d3c
Merge "get rid of purgatory and fix QueuesToWindowComposer query" into jb-mr2-dev
by Mathias Agopian
· 12 years ago
a493be5
don't capture hidden layers in screenshots
by Mathias Agopian
· 12 years ago
6710604
get rid of purgatory and fix QueuesToWindowComposer query
by Mathias Agopian
· 12 years ago
6a53171
size IMemoryHeap properly for screenshots
by Mathias Agopian
· 12 years ago
4d9b822
get rid of ISurface
by Mathias Agopian
· 12 years ago
b7a5b05
Fix missing recents screenshots
by Mathias Agopian
· 12 years ago
d577641
make sure to call compositionComplete after taking a screenshot
by Mathias Agopian
· 12 years ago
2be4e8f
workaround to fix screenshot leak on N4
by Mathias Agopian
· 12 years ago
438ca07
Merge changes I66511c08,Ia051949f,Ic7451365,I5b571a4c into jb-mr2-dev
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
175264b
Return NO_MEMORY when glReadPixels() fails.
by Jeff Sharkey
· 12 years ago
306f18c
Merge "rework screenshot API and implementation" into jb-mr2-dev
by Mathias Agopian
· 12 years ago
eabe314
Merge "Init displays to null layer stack" into jb-mr2-dev
by Jesse Hall
· 12 years ago
2a9fc49
rework screenshot API and implementation
by Mathias Agopian
· 12 years ago
01e2905
Init displays to null layer stack
by Jesse Hall
· 12 years ago
5219a06
set correct crop rectangle in LayerBase::setCrop
by Mathias Agopian
· 12 years ago
a9a1b00
Initialize DisplayData fences to NO_FENCE, not NULL
by Jesse Hall
· 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
c19c151
Merge "Add some comments."
by Andy McFadden
· 13 years ago
8f06a8c
Reduce C++11 warnings
by Andy McFadden
· 13 years ago
882e3a3
Add some comments.
by Andy McFadden
· 13 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 13 years ago
392edd8
SurfaceFlinger: Move GraphicBufferAlloc to libgui
by Jamie Gennis
· 13 years ago
9913b99
am a7da0dda: am 98cbec81: am efd614b8: Merge "make transform hint multi-display aware" into jb-mr1.1-dev
by Mathias Agopian
· 13 years ago
a7da0dd
am 98cbec81: am efd614b8: Merge "make transform hint multi-display aware" into jb-mr1.1-dev
by Mathias Agopian
· 13 years ago
6edebdf
Create builtin display tokens on demand
by Jesse Hall
· 13 years ago
8430095
make transform hint multi-display aware
by Mathias Agopian
· 13 years ago
692c723
Create builtin display tokens on demand
by Jesse Hall
· 13 years ago
2788a35
am 731e0331: am e70fbe8b: am 02b95105: fix transitions from hwc to GLES composition
by Mathias Agopian
· 13 years ago
02b9510
fix transitions from hwc to GLES composition
by Mathias Agopian
· 13 years ago
android-sdk-support_r11
766dc49
rework a bit how we scissor the display
by Mathias Agopian
· 13 years ago
f45c510
partially implement external display clipping
by Mathias Agopian
· 13 years ago
d17e3b5
prevent a client from crashing surfaceflinger
by Mathias Agopian
· 13 years ago
dd3cb84
SurfaceFlinger: add support for secure displays
by Jamie Gennis
· 13 years ago
7c41bf7
SurfaceFlinger: change the animation timeout
by Jamie Gennis
· 13 years ago
db9b41f
fix a corruption in blank/unblank
by Mathias Agopian
· 13 years ago
2d5e230
SurfaceFlinger: add animation transactions
by Jamie Gennis
· 13 years ago
9e9689c
Fix HDMI unblank behavior
by Andy McFadden
· 13 years ago
3292cae
don't automatically unblank external displays
by Mathias Agopian
· 13 years ago
cb55857
fix dumpsys Layer name when using multiple displays
by Mathias Agopian
· 13 years ago
9a14392
Ignore display state changes for disconnected displays
by Jesse Hall
· 13 years ago
81cd5d3
make sure we don't call into the HWC HAL when not needed
by Mathias Agopian
· 13 years ago
27ec573
Fix crashes after HDMI disconnect
by Andy McFadden
· 13 years ago
135e589
save/restore viewport properly when taking screenshot
by Mathias Agopian
· 13 years ago
bae92d0
reset GL viewport and project when caputring the screen
by Mathias Agopian
· 13 years ago
c01a79d
Pass display arg to blank/unblank
by Andy McFadden
· 13 years ago
a4310c8
SurfaceFlinger: don't always set HWC_GEOM_CHGD
by Jamie Gennis
· 13 years ago
a8026d2
Stop using transparent region for computing visible regions
by Jesse Hall
· 13 years ago
722b98f
add support for EGL_FRAMEBUFFER_TARGET_ANDROID
by Mathias Agopian
· 13 years ago
7b19051
fix a crasher when running out of memory
by Mathias Agopian
· 13 years ago
bb53b0e
When "show visible regions" is enabled we were missing a call to HWC
by Mathias Agopian
· 13 years ago
4803b74
Show build config in dumpsys SurfaceFlinger
by Andy McFadden
· 13 years ago
2a23184
don't call eglMakeCurrent() before calling HWC commit() on HWC 1.1
by Mathias Agopian
· 13 years ago
9e2463e
add/remove displays properly on hotplug events
by Mathias Agopian
· 13 years ago
4c0751a
return an error, as expected, when querying a disconnected display
by Mathias Agopian
· 13 years ago
f5a3392
we now correctly set-up connected screens during boot
by Mathias Agopian
· 13 years ago
148994e
We now report hotplug events to the framework
by Mathias Agopian
· 13 years ago
1604f77
one more step toward HDMI support
by Mathias Agopian
· 13 years ago
f33e4b6
GraphicBufferAlloc class was declared twice
by Mathias Agopian
· 13 years ago
Next »