Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
native
/
028a7572c81f91e4039b694cde1f55fdb3e483c7
/
services
/
surfaceflinger
028a757
DisplayDevice doesn't need weak pointers or polymorphism
by Mathias Agopian
· 12 years ago
4297734
turn DisplayDevice into a reference-counted object
by Mathias Agopian
· 12 years ago
d8552d7
DisplayDevice only needs ANativeWindow not SurfaceTextureClient
by Mathias Agopian
· 12 years ago
888c822
remove a dependency of DisplayDevice on the refresh rate
by Mathias Agopian
· 12 years ago
c1d359d
break SF dependencies on libdvm and libandroid_runtime
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
fcb239d
don't filter when capturing a screenshot unless needed
by Mathias Agopian
· 12 years ago
d3ee231
cleanups in preparation of bigger changes
by Mathias Agopian
· 12 years ago
0f2f5ff
rename DisplayHardware to DisplayDevice
by Mathias Agopian
· 12 years ago
be246f8
Layers are now sorted by layer-stack first, then by z-order
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
028508c
hopefully fixe a race condition in sf initialization
by Mathias Agopian
· 12 years ago
8630320
split HWComposer out of DisplayHardware
by Mathias Agopian
· 12 years ago
98a121a
get rid of ro.sf.hwrotation, it's not used anymore
by Mathias Agopian
· 12 years ago
8785578
add a layerStack attribute to Layers.
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
6ee93c0
Increment iterator on early-out too
by Jesse Hall
· 12 years ago
a6b32db
Handle empty HWC layer list when composing
by Jesse Hall
· 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
f0048f9
Merge "surfaceflinger: call into hardware composer to blank screen"
by Colin Cross
· 12 years ago
10fbdb6
surfaceflinger: call into hardware composer to blank screen
by Colin Cross
· 12 years ago
4fec873
one more step towards multiple display support
by Mathias Agopian
· 12 years ago
c5c5a14
Only set acquire fences on overlay layers
by Jesse Hall
· 12 years ago
dc5b485
Pass fence to HWC on first use of buffer
by Jesse Hall
· 12 years ago
b42b1ac
Return fence from acquireBuffer
by Jesse Hall
· 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
ef19414
Transfer HWC release fences to BufferQueue
by Jesse Hall
· 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
549646d
Merge "Add support for HWC_DEVICE_API_VERSION_1_0"
by Jesse Hall
· 12 years ago
5df9962
fix typo in makefile LOCAL_CFLAGS was spelled LOCAL_CLFAGS
by Mathias Agopian
· 12 years ago
db403e8
split-up Client.h out of SurfaceFlinger.h
by Mathias Agopian
· 12 years ago
d50fdb0
am bbdad819: am 7c24b1d4: Merge "SF could get stuck waiting for vsync when turning the screen off" into jb-dev
by Jeff Brown
· 12 years ago
d3076ac
Merge "Implement SurfaceFlinger's ANW on top of BufferQueue"
by Mathias Agopian
· 12 years ago
7d88647
SF could get stuck waiting for vsync when turning the screen off
by Mathias Agopian
· 12 years ago
5880cc5
Add support for HWC_DEVICE_API_VERSION_1_0
by Jesse Hall
· 12 years ago
3e8b853
refactor HWComposer to break dependency with the HAL headers
by Mathias Agopian
· 12 years ago
3e87601
Implement SurfaceFlinger's ANW on top of BufferQueue
by Mathias Agopian
· 12 years ago
52cf768
Merge "surfaceflinger: replace early suspend with binder call from PowerManager"
by Colin Cross
· 12 years ago
0cd545f
sometimes we would incorrectly scale the content of a surface
by Mathias Agopian
· 12 years ago
8e53306
surfaceflinger: replace early suspend with binder call from PowerManager
by Colin Cross
· 12 years ago
ba43e0a
Merge "SurfaceFlinger: remove all GLES scissor calls." into jb-dev
by Jamie Gennis
· 12 years ago
a4c5b19
SurfaceFlinger: remove all GLES scissor calls.
by Jamie Gennis
· 12 years ago
4824d40
sometimes SF would not process a surface resize
by Mathias Agopian
· 12 years ago
e31564d
Fix a crasher is surfaceflinger.
by Mathias Agopian
· 12 years ago
2c8207e
add the ability to reject buffers in SurfaceTexture::updateTexImage
by Mathias Agopian
· 12 years ago
702634a
refactoring in preparation for bug:6498869 fix
by Mathias Agopian
· 12 years ago
05cec9d
improve resize transactions
by Mathias Agopian
· 12 years ago
419e196
Improve debug logs and minor clean-up
by Mathias Agopian
· 12 years ago
ed9807b
we need to wait for vsync when doing the screen-off animation
by Mathias Agopian
· 12 years ago
b30c415
Fix "Battery/Status/Clock status bar area flickers when dragging down"
by Mathias Agopian
· 12 years ago
93ffb86
minor refactoring in praparation of crop fix
by Mathias Agopian
· 12 years ago
cbad735
SurfaceFlinger: recompute visible regions less
by Jamie Gennis
· 12 years ago
f15a83f
SurfaceFlinger: add a crop to the layer state
by Jamie Gennis
· 12 years ago
51dcd58
SurfaceFlinger: recompute visible regions more
by Jamie Gennis
· 12 years ago
161534a
SurfaceFlinger: SCALING_MODE_FREEZE cropping support
by Jamie Gennis
· 12 years ago
cbb1a95
SurfaceFlinger: tell SurfaceTex about filtering
by Jamie Gennis
· 12 years ago
06e51a0
don't actuate vsync hint when not needed
by Mathias Agopian
· 12 years ago
03e4072
set vsync power hint
by Mathias Agopian
· 12 years ago
24202f5
update the binder protocol for connect to match that of queueBuffer
by Mathias Agopian
· 12 years ago
a0db308
remove SurfaceTexture::connect()
by Mathias Agopian
· 12 years ago
7f42a9c
triple buffering is now controled by BoardConfig and enabled by default
by Mathias Agopian
· 12 years ago
56a2bbe
SF needs to render even if we don't have a h/w composer
by Mathias Agopian
· 12 years ago
b9494d5
make sure to clear the framebuffer when using overlays
by Mathias Agopian
· 12 years ago
0c8ecac
Merge "don't attempt to clip layers anymore using glScissor"
by Mathias Agopian
· 12 years ago
160d544
Merge "get rid off preserve backbuffer optimization in SF"
by Mathias Agopian
· 12 years ago
82ca93b
Merge "s/w rendered apps can now use n-buffering (n>2)"
by Mathias Agopian
· 12 years ago
f74e8e0
don't attempt to clip layers anymore using glScissor
by Mathias Agopian
· 12 years ago
a2f4e56
get rid off preserve backbuffer optimization in SF
by Mathias Agopian
· 12 years ago
8acce20
make sure to repaint the screen when screen turns on
by Mathias Agopian
· 12 years ago
ac6035a
s/w rendered apps can now use n-buffering (n>2)
by Mathias Agopian
· 12 years ago
fca660c
don't wake-up eventthread every 16ms if there are no vsync requests
by Mathias Agopian
· 12 years ago
69a655c
Revert "handle surfaces posts independently from composition"
by Mathias Agopian
· 13 years ago
562f4b2
handle surfaces posts independently from composition
by Mathias Agopian
· 13 years ago
22ffb11
make sure to disable VSYNC while screen is off
by Mathias Agopian
· 13 years ago
b60314a
rework screen on/off code
by Mathias Agopian
· 13 years ago
e2c4f4e
Added vsync debugging information in dumpsys log
by Mathias Agopian
· 13 years ago
3a77871
start VSYNC thread when HWC doesn't handle it
by Mathias Agopian
· 13 years ago
2965b26
VSYNC handling cleanup
by Mathias Agopian
· 13 years ago
d94d3b8
avoid turning vsync off/on at each frame
by Mathias Agopian
· 13 years ago
1a3bf41
Fix SurfaceFlinger crash in HWC::eventControl
by Erik Gilling
· 13 years ago
3eb38cb
SurfaceFlinger now uses the new VSYNC HAL API.
by Mathias Agopian
· 13 years ago
9d61b95
Merge "Add HWC vsync hook. Currently unused."
by Mathias Agopian
· 13 years ago
31d2843
Add HWC vsync hook. Currently unused.
by Mathias Agopian
· 13 years ago
cb9732a
refactor / simplify EventThread
by Mathias Agopian
· 13 years ago
7b5be95
use a socketpair instead of a pipe in BitTube
by Mathias Agopian
· 13 years ago
4b2ba53
better workaround for bug: 6020860
by Mathias Agopian
· 13 years ago
9e0b1f8
remove libandroid.so from targets that don't need it
by Colin Cross
· 13 years ago
3854ed5
surfaceflinger: disable ddms debugging on pdk builds
by Colin Cross
· 13 years ago
b5dd9c0
rewrite density calculation code so it's understandable
by Mathias Agopian
· 13 years ago
6fc0a9b
displayhardware: fix not obeying ro.sf.lcd_density when specified
by Dima Zavin
· 13 years ago
1b15e1e
surfaceflinger: use display dpi if not forced with ro.sf.lcd_nensity
by Dima Zavin
· 13 years ago
b267579
SurfaceTexture: Fully refactored from BufferQueue
by Daniel Lam
· 13 years ago
Next »