Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
13127d8921356dff794250e04208c3ed60b3a3df
/
services
/
surfaceflinger
/
SurfaceFlinger.cpp
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
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
· 12 years ago
8f06a8c
Reduce C++11 warnings
by Andy McFadden
· 12 years ago
882e3a3
Add some comments.
by Andy McFadden
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
392edd8
SurfaceFlinger: Move GraphicBufferAlloc to libgui
by Jamie Gennis
· 12 years ago
9913b99
am a7da0dda: am 98cbec81: am efd614b8: Merge "make transform hint multi-display aware" into jb-mr1.1-dev
by Mathias Agopian
· 12 years ago
a7da0dd
am 98cbec81: am efd614b8: Merge "make transform hint multi-display aware" into jb-mr1.1-dev
by Mathias Agopian
· 12 years ago
6edebdf
Create builtin display tokens on demand
by Jesse Hall
· 12 years ago
8430095
make transform hint multi-display aware
by Mathias Agopian
· 12 years ago
692c723
Create builtin display tokens on demand
by Jesse Hall
· 12 years ago
2788a35
am 731e0331: am e70fbe8b: am 02b95105: fix transitions from hwc to GLES composition
by Mathias Agopian
· 12 years ago
02b9510
fix transitions from hwc to GLES composition
by Mathias Agopian
· 12 years ago
766dc49
rework a bit how we scissor the display
by Mathias Agopian
· 12 years ago
f45c510
partially implement external display clipping
by Mathias Agopian
· 12 years ago
d17e3b5
prevent a client from crashing surfaceflinger
by Mathias Agopian
· 12 years ago
dd3cb84
SurfaceFlinger: add support for secure displays
by Jamie Gennis
· 12 years ago
7c41bf7
SurfaceFlinger: change the animation timeout
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
9e9689c
Fix HDMI unblank behavior
by Andy McFadden
· 12 years ago
3292cae
don't automatically unblank external displays
by Mathias Agopian
· 12 years ago
cb55857
fix dumpsys Layer name when using multiple displays
by Mathias Agopian
· 12 years ago
9a14392
Ignore display state changes for disconnected displays
by Jesse Hall
· 12 years ago
81cd5d3
make sure we don't call into the HWC HAL when not needed
by Mathias Agopian
· 12 years ago
27ec573
Fix crashes after HDMI disconnect
by Andy McFadden
· 12 years ago
135e589
save/restore viewport properly when taking screenshot
by Mathias Agopian
· 12 years ago
bae92d0
reset GL viewport and project when caputring the screen
by Mathias Agopian
· 12 years ago
c01a79d
Pass display arg to blank/unblank
by Andy McFadden
· 12 years ago
a4310c8
SurfaceFlinger: don't always set HWC_GEOM_CHGD
by Jamie Gennis
· 12 years ago
a8026d2
Stop using transparent region for computing visible regions
by Jesse Hall
· 12 years ago
722b98f
add support for EGL_FRAMEBUFFER_TARGET_ANDROID
by Mathias Agopian
· 12 years ago
7b19051
fix a crasher when running out of memory
by Mathias Agopian
· 12 years ago
bb53b0e
When "show visible regions" is enabled we were missing a call to HWC
by Mathias Agopian
· 12 years ago
4803b74
Show build config in dumpsys SurfaceFlinger
by Andy McFadden
· 12 years ago
2a23184
don't call eglMakeCurrent() before calling HWC commit() on HWC 1.1
by Mathias Agopian
· 12 years ago
9e2463e
add/remove displays properly on hotplug events
by Mathias Agopian
· 12 years ago
4c0751a
return an error, as expected, when querying a disconnected display
by Mathias Agopian
· 12 years ago
f5a3392
we now correctly set-up connected screens during boot
by Mathias Agopian
· 12 years ago
148994e
We now report hotplug events to the framework
by Mathias Agopian
· 12 years ago
1604f77
one more step toward HDMI support
by Mathias Agopian
· 12 years ago
f33e4b6
GraphicBufferAlloc class was declared twice
by Mathias Agopian
· 12 years ago
f21cffa
Allow 16-bit color EGLConfigs
by Jesse Hall
· 12 years ago
1d12d8a
improve logging of external displays
by Mathias Agopian
· 12 years ago
8dfa92f
Plumb display name into SurfaceFlinger
by Andy McFadden
· 12 years ago
da27af9
add support hwc 1.1
by Mathias Agopian
· 12 years ago
cde87a3
refactor things a bit
by Mathias Agopian
· 12 years ago
6905205
Fix transform hints
by Andy McFadden
· 12 years ago
6e220a6
Fix display projections when translated.
by Jeff Brown
· 12 years ago
ce3a0a5
don't call hwc with non-empty layer lists for blanked displays
by Mathias Agopian
· 12 years ago
43601a2
Reduce failure uncertainty
by Andy McFadden
· 12 years ago
b0d1dd3
Reshuffle FramebufferSurface
by Andy McFadden
· 12 years ago
4c05dd1
Ensure that viewport and frame are initialized.
by Jeff Brown
· 12 years ago
4fb3999
Fix display projection.
by Jeff Brown
· 12 years ago
1501d54
minor cleanup
by Mathias Agopian
· 12 years ago
00e8c7a
display projection API now has a single function instead of 3
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
9ca4891
If there is no hwc, call eglSwapBuffers for the main display
by Jesse Hall
· 12 years ago
93997a8
fix a crasher when setting a display to a null surface
by Mathias Agopian
· 12 years ago
85d751c
we were sometimes not setting fences properly
by Mathias Agopian
· 12 years ago
7e7ed7f
the layer list per display could contain non-visible layers
by Mathias Agopian
· 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
e60b068
HWComposer now has its own concept of display IDs
by Mathias Agopian
· 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
818b460
display states can't share the dirty flags
by Mathias Agopian
· 12 years ago
111b2d8
binder interfaces can't be compared directly
by Mathias Agopian
· 12 years ago
13233e0
oopsie, missed a spot when fixing b/6970310
by Mathias Agopian
· 12 years ago
3559b07
we were mistakenly optimizing out SF's main transactions in some cases
by Mathias Agopian
· 12 years ago
01eb979
Fix layer removal transaction.
by Jeff Brown
· 12 years ago
ea599df
Don't crash when recovering from WM death
by Jesse Hall
· 12 years ago
2012830
make sure to repaint the screen when unblank()ing
by Mathias Agopian
· 12 years ago
8b736f1
xdpi / ydpi were reported as 0
by Mathias Agopian
· 12 years ago
e57f292
make multi-display more real
by Mathias Agopian
· 12 years ago
ef7b9c7
screenshots could stop working after camera was used
by Mathias Agopian
· 12 years ago
3165cc2
libgui includes refactoring
by Mathias Agopian
· 12 years ago
1e26087
Add a display parameter to HWComposer where needed
by Mathias Agopian
· 12 years ago
28947d7
now able to set the layer stack on a DisplayDevice
by Mathias Agopian
· 12 years ago
1a4d883
surfaceflinger: refactor FrambufferSurface
by Jamie Gennis
· 12 years ago
4297734
turn DisplayDevice into a reference-counted object
by Mathias Agopian
· 12 years ago
Next »