Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_native
/
35e7a08f3dc89d6cb55b90d3b10fa93bd552d140
/
libs
/
gui
/
BufferQueueProducer.cpp
2672dec
BufferQueueProducer: Call onBuffersReleased() in detachNextBuffer
by Eino-Ville Talvala
· 8 years ago
feec3b1
libgui: fix BQ buffer allocation error checking
by Chia-I Wu
· 8 years ago
c5cd207
Fix error BufferQueue attaching flow.
by Jammy Yu
· 8 years ago
2041913
BufferQueue: plumbing mConsumerIsProtected
by Jiwen 'Steve' Cai
· 8 years ago
f3ef3ea
gui: Adjust for libui gralloc flags change
by Chris Forbes
· 8 years ago
fc33397
Merge "Return error when trying to disconnect twice" into oc-dev
by TreeHugger Robot
· 8 years ago
0556d79
get rid of IGraphicBufferAlloc
by Mathias Agopian
· 8 years ago
3e198b2
Return error when trying to disconnect twice
by Wonsik Kim
· 8 years ago
4f6ce7c
fix race condition that can cause a use after free
by Mathias Agopian
· 8 years ago
f8b4ca5
Revert "Get rid of IGraphicBufferAlloc"
by Romain Guy
· 8 years ago
78491c9
Get rid of IGraphicBufferAlloc
by Mathias Agopian
· 8 years ago
527747d
Revert "get rid of IGraphicBufferAlloc"
by Chia-I Wu
· 8 years ago
1da94df
get rid of IGraphicBufferAlloc
by Mathias Agopian
· 8 years ago
f810b29
Merge changes from topic 'GPU_replace_GL'
by Brian C. Anderson
· 8 years ago
5ac5148
Verbose logging when API_MEDIA is force-disconnected
by Chong Zhang
· 8 years ago
5ea5e59
Fix unexpected FrameEvents on BufferQueue reconnect
by Brian Anderson
· 8 years ago
22f842b
BufferQueue: Add bufferReplaced flag in QueueBufferOutput
by Shuzhen Wang
· 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
3890c39
Cache frame event history producer-side.
by Brian Anderson
· 8 years ago
d6927fb
Track frame events incrementally and per layer.
by Brian Anderson
· 8 years ago
e52d9e2
Merge "Add layered buffer support to libui and libgui."
by TreeHugger Robot
· 8 years ago
8c015e2
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1 am: 1852db9aa3 am: d4f7a66cf6 am: 0646227ad2 am: b4bd9606e0
by Fabien Sanglard
· 8 years ago
0bc4216
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1 am: 1852db9aa3 am: d4f7a66cf6 am: 0646227ad2
by Fabien Sanglard
· 8 years ago
0646227
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1 am: 1852db9aa3
by Fabien Sanglard
· 8 years ago
d4f7a66
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1
by Fabien Sanglard
· 8 years ago
1852db9
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a
by Fabien Sanglard
· 8 years ago
b0dff42
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169
by Fabien Sanglard
· 8 years ago
6ebc46a
Add layered buffer support to libui and libgui.
by Craig Donner
· 8 years ago
d073eb7
Fix SF security vulnerability: 32706020
by Fabien Sanglard
· 8 years ago
59ea104
resolve merge conflicts of 3b8e6b2 to nyc-mr1-dev-plus-aosp am: 20e9085b51
by Matthew Bouyack
· 8 years ago
20e9085
resolve merge conflicts of 3b8e6b2 to nyc-mr1-dev-plus-aosp
by Matthew Bouyack
· 8 years ago
3b8e6b2
Eliminate unnecessary calls to onBufferReleased
by Matthew Bouyack
· 8 years ago
6e7e2b4
Fix logging implicit sign conversions
by Colin Cross
· 8 years ago
152c3b7
Fix logging implicit sign conversions
by Colin Cross
· 8 years ago
3d0becd
Surface: Add force disconnection method. am: 97b9c86338 am: 962b13b9be
by Robert Carr
· 8 years ago
97b9c86
Surface: Add force disconnection method.
by Robert Carr
· 8 years ago
a1d24b4
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 8 years ago
024e931
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 8 years ago
d4079af
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 8 years ago
468051e
Integrate SurfaceInterceptor into SurfaceFlinger
by Irvel
· 9 years ago
bd3577e
Make sure constructors initialize all members
by Pablo Ceballos
· 9 years ago
bc8c192
BQ: Remove getNextFrameNumber Binder call
by Pablo Ceballos
· 9 years ago
0ade247
resolve merge conflicts of 8e3e92b to nyc-mr1-dev
by Pablo Ceballos
· 9 years ago
0a06809
BQ: Handle buffer allocation failure
by Pablo Ceballos
· 9 years ago
8e3e92b
BQ: Add and expose a unique id
by Pablo Ceballos
· 9 years ago
e38b57e
Merge \"BufferQueueProducer: Signal consumer when a buffer is detached\" into nyc-dev
by Eino-Ville Talvala
· 9 years ago
93dd051
BufferQueueProducer: Signal consumer when a buffer is detached
by Eino-Ville Talvala
· 9 years ago
9e8143e
Merge "Plumbing for getting FenceTracker timestamps" into nyc-mr1-dev
by Pablo Ceballos
· 9 years ago
ce796e7
Plumbing for getting FenceTracker timestamps
by Pablo Ceballos
· 9 years ago
907e94d
Merge "BQ: Don\'t return fences from dequeue in shared buffer mode" into nyc-dev
by Pablo Ceballos
· 9 years ago
28c65ad
BQ: Don't return fences from dequeue in shared buffer mode
by Pablo Ceballos
· 9 years ago
e77c766
BufferQueue/SF: Add OccupancyTracker
by Dan Stoza
· 9 years ago
1a61da5
Return the transform to apply in getLastQueuedBuffer
by John Reck
· 9 years ago
87e94cd
Fix use of invalid iterator.
by Christopher Ferris
· 9 years ago
4d85da4
BQ: Replace items from back of queue
by Pablo Ceballos
· 9 years ago
72b5975
Merge "BQ: Avoid unnecessary calls to consumer listener" into nyc-dev
by Pablo Ceballos
· 9 years ago
50101d0
libgui: Add getLastQueuedBuffer to BufferQueue
by Dan Stoza
· 9 years ago
245cc5b
BQ: Avoid unnecessary calls to consumer listener
by Pablo Ceballos
· 9 years ago
3559fbf
Rename single buffer mode to shared buffer mode
by Pablo Ceballos
· 9 years ago
295a9fc
BQ: Allow shared buffer to be the first queued buffer
by Pablo Ceballos
· 9 years ago
26bb2b1
Fix warning when force-disconnect but there is no connected API
by Chong Zhang
· 9 years ago
1b3a9ac
Add SurfaceControl::disconnect() to disconnect currently connected API
by Chong Zhang
· 9 years ago
aaf51e5
Merge "Add interface for controlling single buffer auto refresh" into nyc-dev
by Pablo Ceballos
· 9 years ago
981066c
Partial revert of "Fix Surface slot caching"
by Pablo Ceballos
· 9 years ago
3130422
Merge "Fix Surface slot caching" into nyc-dev
by Pablo Ceballos
· 9 years ago
dce5c55
BQ: Fix iterator use
by Pablo Ceballos
· 9 years ago
789a0c8
Fix Surface slot caching
by Pablo Ceballos
· 9 years ago
ff95aab
Add interface for controlling single buffer auto refresh
by Pablo Ceballos
· 9 years ago
72daab6
BQ: Flexible resizing
by Pablo Ceballos
· 9 years ago
9e31433
BQ: Conditionally compile validateConsistencyLocked
by Pablo Ceballos
· 9 years ago
23b4abe
BQ: Improved buffer/slot tracking
by Pablo Ceballos
· 9 years ago
05249fc
Adds private EGL extension to create an EGLClientBuffer from a gralloc'd buffer. This lets you create a color EGLimage backed by gralloc, which is needed to support protected textures.
by Craig Donner
· 9 years ago
5ecfb68
libgui: Fix attaching buffers without allocation
by Dan Stoza
· 9 years ago
127fc63
libgui: Add dequeue/attach timeout
by Dan Stoza
· 10 years ago
0bd49eb
Merge "Fix the execution point of onFrameAvailable/onFrameReplaced callbacks" am: 789ede379d am: 67322258c0
by Dan Stoza
· 9 years ago
82fbb12
Fix the execution point of onFrameAvailable/onFrameReplaced callbacks
by Christian Poetzsch
· 9 years ago
0631218
SF: Force refresh when in single buffer mode
by Pablo Ceballos
· 9 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
b687a28
BQ: fix Volantis test failures
by Pablo Ceballos
· 9 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
19e3e06
BQ: Modify consumer buffer count interfaces
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
60d6922
libsgui: Change Rect default constructor
by Pablo Ceballos
· 9 years ago
4f21a4c
Revert "Revert "Modify EGL to disconnect the window when the surface gets destroyed.""
by Amith Dsouza
· 10 years ago
c6f30bd
libgui/SurfaceFlinger: Add getConsumerName
by Dan Stoza
· 10 years ago
a2ca9bf
Revert "libgui: Add getConsumerName"
by Dan Stoza
· 10 years ago
107fbe5
libgui: Add getConsumerName
by Dan Stoza
· 10 years ago
812ed06
libgui: Add generation numbers to BufferQueue
by Dan Stoza
· 10 years ago
6e1a2fe
Revert "Modify EGL to disconnect the window when the surface gets destroyed."
by Michael Lentine
· 10 years ago
51c8c50
Merge "Modify EGL to disconnect the window when the surface gets destroyed." into mnc-dev
by Michael Lentine
· 10 years ago
00699fa
Modify EGL to disconnect the window when the surface gets destroyed.
by Michael Lentine
· 10 years ago
2b83cc9
libgui: Always allow allocation on connect
by Dan Stoza
· 10 years ago
800b41a
libgui: Fix buffer age on 64-bit targets
by Dan Stoza
· 10 years ago
4afd8b6
BufferQueue: Add NATIVE_WINDOW_BUFFER_AGE query
by Dan Stoza
· 10 years ago
9de7293
libgui: Allow an IGBProducer to disable allocation
by Dan Stoza
· 10 years ago
0de7ea7
libgui: Change BufferQueue to use free lists
by Dan Stoza
· 10 years ago
Next »