Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
2adaf04fab35cf47c824d74d901b54094e01ccd3
/
services
/
surfaceflinger
/
DisplayHardware
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 13 years ago
392edd8
SurfaceFlinger: Move GraphicBufferAlloc to libgui
by Jamie Gennis
· 13 years ago
e64b38f
Merge "SurfaceFlinger: track the HWC retire fences"
by Jamie Gennis
· 13 years ago
2ec3e07
SurfaceFlinger: track the HWC retire fences
by Jamie Gennis
· 13 years ago
ee932d0
Reset compositionType to HWC_FRAMEBUFFER before calling prepare()
by Mathias Agopian
· 13 years ago
620685c
Fix emulator vsync
by Andy McFadden
· 13 years ago
cdbaecb
SurfaceFlinger: make the num FBs a board config
by Jamie Gennis
· 13 years ago
9e9689c
Fix HDMI unblank behavior
by Andy McFadden
· 13 years ago
cb55857
fix dumpsys Layer name when using multiple displays
by Mathias Agopian
· 13 years ago
5a8f901
Tone down a fatal assert
by Andy McFadden
· 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
ba607d5
Add Fence::waitForever which logs a warning timeout, and use it
by Jesse Hall
· 13 years ago
d30b36d
SurfaceFlinger: reset the FB_TGT acquire fence
by Jamie Gennis
· 13 years ago
c01a79d
Pass display arg to blank/unblank
by Andy McFadden
· 13 years ago
9e2463e
add/remove displays properly on hotplug events
by Mathias Agopian
· 13 years ago
b4d18ed
fix an issue where hotplug events were not dispatched
by Mathias Agopian
· 13 years ago
38e623b
fix a typo preventing pre hwc-1.1 devices from booting
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
6ab9329
suppress superfluous log
by Mathias Agopian
· 13 years ago
d3d35f1
Check that HWC exists before trying to use it
by Jesse Hall
· 13 years ago
da27af9
add support hwc 1.1
by Mathias Agopian
· 13 years ago
cde87a3
refactor things a bit
by Mathias Agopian
· 13 years ago
ae2cfb5
Minor tweaks
by Andy McFadden
· 13 years ago
db27621
Initialize new HWC 1.2 fields
by Jesse Hall
· 13 years ago
babba18
Fix emulator
by Andy McFadden
· 13 years ago
43601a2
Reduce failure uncertainty
by Andy McFadden
· 13 years ago
b0d1dd3
Reshuffle FramebufferSurface
by Andy McFadden
· 13 years ago
b272541
libgui: move fence handling into ConsumerBase
by Jamie Gennis
· 13 years ago
55882de
fix a problem where all hwc layers would have the SKIP flags set
by Mathias Agopian
· 13 years ago
e25d005
Always reset layer acquireFenceFd after commit
by Jesse Hall
· 13 years ago
c397360
the visible region sent to HWC was garbage
by Mathias Agopian
· 13 years ago
f90883d
Merge "HWC 1.1: hook up hotplug event, use new display config queries" into jb-mr1-dev
by Jesse Hall
· 13 years ago
1bd20e0
HWC 1.1: hook up hotplug event, use new display config queries
by Jesse Hall
· 13 years ago
72f096f
BufferQueue: use max acquired buffer count
by Jamie Gennis
· 13 years ago
2b97769
Merge "BufferQueue: clean up buffer counting" into jb-mr1-dev
by Jamie Gennis
· 13 years ago
31a353d
BufferQueue: clean up buffer counting
by Jamie Gennis
· 13 years ago
9eb1eb5
Handle new device api version encoding
by Jesse Hall
· 13 years ago
13a082e
Added display initialization method
by Andy McFadden
· 13 years ago
f435863
teach HWC about multiple displays
by Mathias Agopian
· 13 years ago
30bcc61
remove support for HWC < 1.0
by Mathias Agopian
· 13 years ago
e60b068
HWComposer now has its own concept of display IDs
by Mathias Agopian
· 13 years ago
bbd164a
Update for cleanups in hwc interface
by Jesse Hall
· 13 years ago
8f971ff
Pass the correct number of displays based on HWC version
by Jesse Hall
· 13 years ago
5f20e2d
reimplement wifi display hack with new external display SF framework
by Mathias Agopian
· 13 years ago
8b736f1
xdpi / ydpi were reported as 0
by Mathias Agopian
· 13 years ago
748f3df
avoid crashing when we don't have an h/w composer
by Mathias Agopian
· 13 years ago
1e26087
Add a display parameter to HWComposer where needed
by Mathias Agopian
· 13 years ago
b685c54
Changes to support multi-display HWC
by Jesse Hall
· 13 years ago
1a4d883
surfaceflinger: refactor FrambufferSurface
by Jamie Gennis
· 13 years ago
888c822
remove a dependency of DisplayDevice on the refresh rate
by Mathias Agopian
· 13 years ago
d3ee231
cleanups in preparation of bigger changes
by Mathias Agopian
· 13 years ago
0f2f5ff
rename DisplayHardware to DisplayDevice
by Mathias Agopian
· 13 years ago
34a09ba
Move eglSwapBuffers out of HWComposer
by Jesse Hall
· 13 years ago
028508c
hopefully fixe a race condition in sf initialization
by Mathias Agopian
· 13 years ago
8630320
split HWComposer out of DisplayHardware
by Mathias Agopian
· 13 years ago
921e6ac
SurfaceFlinger cleanup
by Mathias Agopian
· 13 years ago
a491260
factor EGL/GL and surface creation out of DisplayHardware
by Mathias Agopian
· 13 years ago
10fbdb6
surfaceflinger: call into hardware composer to blank screen
by Colin Cross
· 13 years ago
dc5b485
Pass fence to HWC on first use of buffer
by Jesse Hall
· 13 years ago
b42b1ac
Return fence from acquireBuffer
by Jesse Hall
· 13 years ago
1b03149
get rid of GraphicPlane
by Mathias Agopian
· 13 years ago
3094df3
First prototype atttempting to support an external display
by Mathias Agopian
· 13 years ago
ef19414
Transfer HWC release fences to BufferQueue
by Jesse Hall
· 13 years ago
549646d
Merge "Add support for HWC_DEVICE_API_VERSION_1_0"
by Jesse Hall
· 13 years ago
d3076ac
Merge "Implement SurfaceFlinger's ANW on top of BufferQueue"
by Mathias Agopian
· 13 years ago
5880cc5
Add support for HWC_DEVICE_API_VERSION_1_0
by Jesse Hall
· 13 years ago
3e8b853
refactor HWComposer to break dependency with the HAL headers
by Mathias Agopian
· 13 years ago
3e87601
Implement SurfaceFlinger's ANW on top of BufferQueue
by Mathias Agopian
· 13 years ago
8e53306
surfaceflinger: replace early suspend with binder call from PowerManager
by Colin Cross
· 13 years ago
06e51a0
don't actuate vsync hint when not needed
by Mathias Agopian
· 13 years ago
03e4072
set vsync power hint
by Mathias Agopian
· 13 years ago
a2f4e56
get rid off preserve backbuffer optimization in SF
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
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
31d2843
Add HWC vsync hook. Currently unused.
by Mathias Agopian
· 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
90ac799
fix libgui header location
by Mathias Agopian
· 13 years ago
870b8aa
remove libui dependency on libEGL
by Mathias Agopian
· 13 years ago
f6de1c0
fix a crasher when starting SF with the screen off
by Mathias Agopian
· 13 years ago
67016af
fix an issue where SF would spin if /sys/power/wait_for_fb_xxx don't exist
by Mathias Agopian
· 13 years ago
82d7ab6
improve SurfaceFlinger dumpsys
by Mathias Agopian
· 14 years ago
55ef343
remove dead/usnused code
by Mathias Agopian
· 14 years ago
e6f43dd
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
32397c1
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
a19954a
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
9d45368
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
d0566bc
Add support for sending VSYNC events to the framework
by Mathias Agopian
· 14 years ago
439cf85
Fix build.
by Mathias Agopian
· 14 years ago
461afeb
Add support for sending VSYNC events to the framework
by Mathias Agopian
· 14 years ago
Next »