Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_native
/
b56a11e075b23594926a99734c8d75413e623ad2
/
services
/
surfaceflinger
/
DisplayHardware
/
VirtualDisplaySurface.h
a314038
SF: Predict HWC composition strategy
by Vishnu Nair
· 2 years, 11 months ago
6fe2bef
Revert "SF: Predict HWC composition strategy"
by Robert Carr
· 2 years, 10 months ago
7234fa5
SF: Predict HWC composition strategy
by Vishnu Nair
· 2 years, 11 months ago
ff79387
Move DisplayIdentification parsing to libui
by Alec Mouri
· 3 years ago
f5d0ea5
SF: Remove manual enum stringification
by Dominik Laskowski
· 3 years, 4 months ago
045b700
SF: Don't cache display modes in HWComposer
by Marin Shalamanov
· 4 years ago
6d88ba4
Merge "VirtualDisplaySurface propagate reallocation to VDS producer" am: c1e78b2bd4 am: 39917be3e6 am: 361be6e2a0
by Alec Mouri
· 4 years, 1 month ago
c522213
VirtualDisplaySurface propagate reallocation to VDS producer
by KaiChieh Chuang
· 5 years ago
0f10d0d
Revert^2 "[SF] Introduce VirtualDisplayId"
by Marin Shalamanov
· 4 years, 5 months ago
f3ffc4e
Remove GLES wording from SurfaceFlinger.
by Peiyong Lin
· 5 years ago
76ed703
SF: Move HWComposerBufferCache in to CompositionEngine
by Lloyd Pique
· 6 years ago
542307f
SF: Move DisplaySurface into CompositionEngine
by Lloyd Pique
· 6 years ago
075d317
SF: Generalize display management
by Dominik Laskowski
· 7 years ago
bf170d9
SF: Use std::string for display name
by Dominik Laskowski
· 7 years ago
83ce7c1
surfaceflinger: remove USE_HWC2
by Chia-I Wu
· 7 years ago
e2786ea
libgui: support 64-bit BQ consumer usage
by Chia-I Wu
· 7 years ago
a2eb34c
Have the Surface class track the buffer age.
by Ian Elliott
· 7 years ago
cb496ac
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 8 years ago
1671de0
Revert "use 64-bits usage bits almost everywhere"
by Guang Zhu
· 8 years ago
175d987
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 8 years ago
a34ed63
Use forceHwcCopyForVirtualDisplay in configStore
by Fabien Sanglard
· 8 years ago
aaff73f
surfaceflinger: simplify HWC buffer cache clean up
by Chia-I Wu
· 8 years ago
a934764
Break a dependency of libui on libandroid
by Mathias Agopian
· 8 years ago
06d63de
surfaceflinger: cache HWC client targets and buffers
by Chia-I Wu
· 8 years ago
3d4039d
Use FenceTime to share fence times and reduce open fds.
by Brian Anderson
· 8 years ago
7c3ba8a
Update producer's cache of frame events in de/queue
by Brian Anderson
· 8 years ago
9d96de4
Revert "Delete HWC1"
by Fabien Sanglard
· 8 years ago
90f9234
Delete HWC1
by Fabien Sanglard
· 8 years ago
97b9c86
Surface: Add force disconnection method.
by Robert Carr
· 8 years ago
bc8c192
BQ: Remove getNextFrameNumber Binder call
by Pablo Ceballos
· 9 years ago
8e3e92b
BQ: Add and expose a unique id
by Pablo Ceballos
· 9 years ago
1a61da5
Return the transform to apply in getLastQueuedBuffer
by John Reck
· 9 years ago
50101d0
libgui: Add getLastQueuedBuffer to BufferQueue
by Dan Stoza
· 9 years ago
59d12e9
Merge "Rename single buffer mode to shared buffer mode" into nyc-dev
by Pablo Ceballos
· 9 years ago
40845df
SF: Add FenceTracker
by Pablo Ceballos
· 9 years ago
3559fbf
Rename single buffer mode to shared buffer mode
by Pablo Ceballos
· 9 years ago
9e56aa0
Switch SurfaceFlinger to HWC 2.0
by Dan Stoza
· 9 years ago
ff95aab
Add interface for controlling single buffer auto refresh
by Pablo Ceballos
· 9 years ago
127fc63
libgui: Add dequeue/attach timeout
by Dan Stoza
· 10 years ago
ccdfd60
BQ: Add support for single buffer mode
by Pablo Ceballos
· 9 years ago
7dde599
Support SurfaceView synchronization.
by Dan Stoza
· 10 years ago
567dbbb
BQ: get rid of async in producer interface
by Pablo Ceballos
· 9 years ago
583b1b3
BQ: Prevent operations on disconnected BQs
by Pablo Ceballos
· 9 years ago
e5b755a
BQ: Get rid of setBufferCount
by Pablo Ceballos
· 9 years ago
fa45535
BQ: add setMaxDequeuedBufferCount
by Pablo Ceballos
· 9 years ago
c6f30bd
libgui/SurfaceFlinger: Add getConsumerName
by Dan Stoza
· 10 years ago
812ed06
libgui: Add generation numbers to BufferQueue
by Dan Stoza
· 10 years ago
9de7293
libgui: Allow an IGBProducer to disable allocation
by Dan Stoza
· 10 years ago
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 10 years ago
01049c8
Enable clang for libui/libgui/surfaceflinger
by Dan Stoza
· 10 years ago
89fd4f7
Frameworks/native: Wall Werror in surfaceflinger
by Andreas Gampe
· 10 years ago
47e4540
Allow for resizing of Virtual Displays.
by Michael Lentine
· 10 years ago
29a3e90
BufferQueue: Add allocateBuffers method
by Dan Stoza
· 11 years ago
fb39827
Merge "BufferQueue: Increase max slots from 32 to 64"
by Dan Stoza
· 11 years ago
febd4f4
BufferQueue: Increase max slots from 32 to 64
by Dan Stoza
· 11 years ago
d9822a3
BufferQueueProducer: add detachNextBuffer
by Dan Stoza
· 11 years ago
f0eaf25
BufferQueue: Add producer buffer-released callback
by Dan Stoza
· 11 years ago
b9b0883
Remove deprecated BufferQueue constructor
by Dan Stoza
· 11 years ago
73ed82f
Merge "Add sideband streams to BufferQueue and related classes"
by Jesse Hall
· 11 years ago
399184a
Add sideband streams to BufferQueue and related classes
by Jesse Hall
· 11 years ago
9f3053d
BufferQueue: Allow detaching/reattaching buffers
by Dan Stoza
· 11 years ago
7143316
Fix virtual display nesting
by Dan Stoza
· 11 years ago
497ba0e
Don't use implementation-defined format with CPU consumers
by Jesse Hall
· 11 years ago
1e27ba2
Use implementation-defined format when HWC writes to output buffer
by Jesse Hall
· 11 years ago
365857d
Make sure do disconnect from a BQ when its client dies.
by Mathias Agopian
· 11 years ago
8db9255
Force async behavior for the virtual display output BufferQueue
by Jesse Hall
· 11 years ago
028dc8f
Provide HWC prepare with a valid output buffer
by Jesse Hall
· 11 years ago
db89edc
All consumers now take an IGraphicBufferConsumer instead of a BufferQueue
by Mathias Agopian
· 11 years ago
7cdd786
Make ANW.setSwapInterval(0) work again
by Mathias Agopian
· 11 years ago
595264f
BufferQueue improvements and APIs changes
by Mathias Agopian
· 12 years ago
38efe86
Rewrite VirtualDisplaySurface
by Jesse Hall
· 12 years ago
e737c11
Remove experimental HWC virtual display support
by Jesse Hall
· 12 years ago
ffe1f19
Fix virtual displays for HWC<=1.1
by Jesse Hall
· 12 years ago
851cfe8
Isolate knowledge that fb target == output buffer
by Jesse Hall
· 12 years ago
13f01cb
Pass sp<Fence>s around instead of file descriptors
by Jesse Hall
· 12 years ago
7414965
Release virtual display buffer immediately after HWC set
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