Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
native
/
13f01cbdbd34779a234bc674df79e23672fd5c0b
/
services
/
surfaceflinger
/
DisplayHardware
13f01cb
Pass sp<Fence>s around instead of file descriptors
by Jesse Hall
· 12 years ago
8d8c759
Merge "Release virtual display buffer immediately after HWC set" into jb-mr2-dev
by Jesse Hall
· 12 years ago
70a6e88
initialize planeAlpha (to 0xFF) for the FB_TARGET
by Mathias Agopian
· 12 years ago
7414965
Release virtual display buffer immediately after HWC set
by Jesse Hall
· 12 years ago
ef64b75
Don't log an error on HWC1.1+ devices with no FB HAL
by Jesse Hall
· 12 years ago
80e0a39
Add BufferQueueInterposer and use it for virtual displays
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
13127d8
Get rid of LayerBase.
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
1df8c34
libgui: disallow NULL Fence pointers
by Jamie Gennis
· 12 years ago
5fe58b8
only disable hwc when alpha < 1.0
by Mathias Agopian
· 12 years ago
9f8386e
Add support for plane-alpha in HWC
by Mathias Agopian
· 12 years ago
51d2200
Remove unused HWCLayer::setPerFrameDefaultState()
by Jesse Hall
· 12 years ago
800856a
am f3e9d5bd: am cbe51356: Merge "Remove support for legacy HWC version encoding"
by Jesse Hall
· 12 years ago
f3e9d5b
am cbe51356: Merge "Remove support for legacy HWC version encoding"
by Jesse Hall
· 12 years ago
8f06a8c
Reduce C++11 warnings
by Andy McFadden
· 12 years ago
7296051
Remove support for legacy HWC version encoding
by Jesse Hall
· 12 years ago
dd9d192
workaround: don't reset compositionType to HWC_FRAMEBUFFER
by Mathias Agopian
· 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
e64b38f
Merge "SurfaceFlinger: track the HWC retire fences"
by Jamie Gennis
· 12 years ago
3e095b2
workaround: don't reset compositionType to HWC_FRAMEBUFFER [DO NOT MERGE]
by Mathias Agopian
· 12 years ago
2ec3e07
SurfaceFlinger: track the HWC retire fences
by Jamie Gennis
· 12 years ago
ee932d0
Reset compositionType to HWC_FRAMEBUFFER before calling prepare()
by Mathias Agopian
· 12 years ago
620685c
Fix emulator vsync
by Andy McFadden
· 12 years ago
cdbaecb
SurfaceFlinger: make the num FBs a board config
by Jamie Gennis
· 12 years ago
9e9689c
Fix HDMI unblank behavior
by Andy McFadden
· 12 years ago
cb55857
fix dumpsys Layer name when using multiple displays
by Mathias Agopian
· 12 years ago
5a8f901
Tone down a fatal assert
by Andy McFadden
· 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
ba607d5
Add Fence::waitForever which logs a warning timeout, and use it
by Jesse Hall
· 12 years ago
d30b36d
SurfaceFlinger: reset the FB_TGT acquire fence
by Jamie Gennis
· 12 years ago
c01a79d
Pass display arg to blank/unblank
by Andy McFadden
· 12 years ago
9e2463e
add/remove displays properly on hotplug events
by Mathias Agopian
· 12 years ago
b4d18ed
fix an issue where hotplug events were not dispatched
by Mathias Agopian
· 12 years ago
38e623b
fix a typo preventing pre hwc-1.1 devices from booting
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
6ab9329
suppress superfluous log
by Mathias Agopian
· 12 years ago
d3d35f1
Check that HWC exists before trying to use it
by Jesse Hall
· 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
ae2cfb5
Minor tweaks
by Andy McFadden
· 12 years ago
db27621
Initialize new HWC 1.2 fields
by Jesse Hall
· 12 years ago
babba18
Fix emulator
by Andy McFadden
· 12 years ago
43601a2
Reduce failure uncertainty
by Andy McFadden
· 12 years ago
b0d1dd3
Reshuffle FramebufferSurface
by Andy McFadden
· 12 years ago
b272541
libgui: move fence handling into ConsumerBase
by Jamie Gennis
· 12 years ago
55882de
fix a problem where all hwc layers would have the SKIP flags set
by Mathias Agopian
· 12 years ago
e25d005
Always reset layer acquireFenceFd after commit
by Jesse Hall
· 12 years ago
c397360
the visible region sent to HWC was garbage
by Mathias Agopian
· 12 years ago
f90883d
Merge "HWC 1.1: hook up hotplug event, use new display config queries" into jb-mr1-dev
by Jesse Hall
· 12 years ago
1bd20e0
HWC 1.1: hook up hotplug event, use new display config queries
by Jesse Hall
· 12 years ago
72f096f
BufferQueue: use max acquired buffer count
by Jamie Gennis
· 12 years ago
2b97769
Merge "BufferQueue: clean up buffer counting" into jb-mr1-dev
by Jamie Gennis
· 12 years ago
31a353d
BufferQueue: clean up buffer counting
by Jamie Gennis
· 12 years ago
9eb1eb5
Handle new device api version encoding
by Jesse Hall
· 12 years ago
13a082e
Added display initialization method
by Andy McFadden
· 12 years ago
f435863
teach HWC about multiple displays
by Mathias Agopian
· 12 years ago
30bcc61
remove support for HWC < 1.0
by Mathias Agopian
· 12 years ago
e60b068
HWComposer now has its own concept of display IDs
by Mathias Agopian
· 12 years ago
bbd164a
Update for cleanups in hwc interface
by Jesse Hall
· 12 years ago
8f971ff
Pass the correct number of displays based on HWC version
by Jesse Hall
· 12 years ago
5f20e2d
reimplement wifi display hack with new external display SF framework
by Mathias Agopian
· 12 years ago
8b736f1
xdpi / ydpi were reported as 0
by Mathias Agopian
· 12 years ago
748f3df
avoid crashing when we don't have an h/w composer
by Mathias Agopian
· 12 years ago
1e26087
Add a display parameter to HWComposer where needed
by Mathias Agopian
· 12 years ago
b685c54
Changes to support multi-display HWC
by Jesse Hall
· 12 years ago
1a4d883
surfaceflinger: refactor FrambufferSurface
by Jamie Gennis
· 12 years ago
888c822
remove a dependency of DisplayDevice on the refresh rate
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
34a09ba
Move eglSwapBuffers out of HWComposer
by Jesse Hall
· 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
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
10fbdb6
surfaceflinger: call into hardware composer to blank screen
by Colin Cross
· 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
549646d
Merge "Add support for HWC_DEVICE_API_VERSION_1_0"
by Jesse Hall
· 12 years ago
d3076ac
Merge "Implement SurfaceFlinger's ANW on top of BufferQueue"
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
8e53306
surfaceflinger: replace early suspend with binder call from PowerManager
by Colin Cross
· 12 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
Next »