Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
e2786ea5aec3a12d948feb85ffbb535fc89c0fe6
/
libs
/
gui
/
BufferQueueProducer.cpp
e2786ea
libgui: support 64-bit BQ consumer usage
by Chia-I Wu
· 8 years ago
a2eb34c
Have the Surface class track the buffer age.
by Ian Elliott
· 8 years ago
b209c12
Merge changes Ibc1444b8,I14c200d1 into oc-dev am: fd43dc6723
by Eino-Ville Talvala
· 8 years ago
2672dec
BufferQueueProducer: Call onBuffersReleased() in detachNextBuffer
by Eino-Ville Talvala
· 8 years ago
cb496ac
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 8 years ago
371957b
libgui: fix BQ buffer allocation error checking am: feec3b1a49 am: cc09fccf62
by Chia-I Wu
· 8 years ago
feec3b1
libgui: fix BQ buffer allocation error checking
by Chia-I Wu
· 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
c5cd207
Fix error BufferQueue attaching flow.
by Jammy Yu
· 8 years ago
6a3c05b
fix circular dependency libnativewindow <-> libui
by Mathias Agopian
· 8 years ago
b450ebe
BufferQueue: plumbing mConsumerIsProtected am: 2041913a05
by Jiwen 'Steve' Cai
· 8 years ago
2041913
BufferQueue: plumbing mConsumerIsProtected
by Jiwen 'Steve' Cai
· 8 years ago
e7b3eb2
gui: Adjust for libui gralloc flags change am: f3ef3eab3a
by Chris Forbes
· 8 years ago
f3ef3ea
gui: Adjust for libui gralloc flags change
by Chris Forbes
· 8 years ago
cc92455
Merge "Return error when trying to disconnect twice" into oc-dev am: fc333972e9
by Wonsik Kim
· 8 years ago
fc33397
Merge "Return error when trying to disconnect twice" into oc-dev
by TreeHugger Robot
· 8 years ago
b8a7149
Merge "Fix error BufferQueue attaching flow." am: 0ffe45c2ed am: 4b0e77ab69
by Jammy Yu
· 8 years ago
0ffe45c
Merge "Fix error BufferQueue attaching flow."
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
69958b8
Fix error BufferQueue attaching flow.
by Jammy Yu
· 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
· 9 years ago
22f842b
BufferQueue: Add bufferReplaced flag in QueueBufferOutput
by Shuzhen Wang
· 9 years ago
3d4039d
Use FenceTime to share fence times and reduce open fds.
by Brian Anderson
· 9 years ago
7c3ba8a
Update producer's cache of frame events in de/queue
by Brian Anderson
· 9 years ago
3890c39
Cache frame event history producer-side.
by Brian Anderson
· 9 years ago
d6927fb
Track frame events incrementally and per layer.
by Brian Anderson
· 9 years ago
e52d9e2
Merge "Add layered buffer support to libui and libgui."
by TreeHugger Robot
· 9 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
· 9 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
· 9 years ago
0646227
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1 am: 1852db9aa3
by Fabien Sanglard
· 9 years ago
d4f7a66
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a am: b0dff427a1
by Fabien Sanglard
· 9 years ago
1852db9
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169 am: 0517da2c5a
by Fabien Sanglard
· 9 years ago
b0dff42
Fix SF security vulnerability: 32706020 am: d073eb7a3f am: 230b943c6b am: a928cc7169
by Fabien Sanglard
· 9 years ago
6ebc46a
Add layered buffer support to libui and libgui.
by Craig Donner
· 9 years ago
d073eb7
Fix SF security vulnerability: 32706020
by Fabien Sanglard
· 9 years ago
59ea104
resolve merge conflicts of 3b8e6b2 to nyc-mr1-dev-plus-aosp am: 20e9085b51
by Matthew Bouyack
· 9 years ago
20e9085
resolve merge conflicts of 3b8e6b2 to nyc-mr1-dev-plus-aosp
by Matthew Bouyack
· 9 years ago
3b8e6b2
Eliminate unnecessary calls to onBufferReleased
by Matthew Bouyack
· 9 years ago
6e7e2b4
Fix logging implicit sign conversions
by Colin Cross
· 9 years ago
152c3b7
Fix logging implicit sign conversions
by Colin Cross
· 9 years ago
3d0becd
Surface: Add force disconnection method. am: 97b9c86338 am: 962b13b9be
by Robert Carr
· 9 years ago
97b9c86
Surface: Add force disconnection method.
by Robert Carr
· 9 years ago
a1d24b4
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 9 years ago
024e931
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 9 years ago
d4079af
Add requestor name to GraphicBuffer alloc metadata
by Dan Stoza
· 9 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
· 10 years ago
72daab6
BQ: Flexible resizing
by Pablo Ceballos
· 10 years ago
9e31433
BQ: Conditionally compile validateConsistencyLocked
by Pablo Ceballos
· 10 years ago
23b4abe
BQ: Improved buffer/slot tracking
by Pablo Ceballos
· 10 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
· 10 years ago
5ecfb68
libgui: Fix attaching buffers without allocation
by Dan Stoza
· 10 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
· 10 years ago
82fbb12
Fix the execution point of onFrameAvailable/onFrameReplaced callbacks
by Christian Poetzsch
· 10 years ago
0631218
SF: Force refresh when in single buffer mode
by Pablo Ceballos
· 10 years ago
ccdfd60
BQ: Add support for single buffer mode
by Pablo Ceballos
· 10 years ago
7dde599
Support SurfaceView synchronization.
by Dan Stoza
· 10 years ago
b687a28
BQ: fix Volantis test failures
by Pablo Ceballos
· 10 years ago
567dbbb
BQ: get rid of async in producer interface
by Pablo Ceballos
· 10 years ago
583b1b3
BQ: Prevent operations on disconnected BQs
by Pablo Ceballos
· 10 years ago
19e3e06
BQ: Modify consumer buffer count interfaces
by Pablo Ceballos
· 10 years ago
e5b755a
BQ: Get rid of setBufferCount
by Pablo Ceballos
· 10 years ago
fa45535
BQ: add setMaxDequeuedBufferCount
by Pablo Ceballos
· 10 years ago
Next »