Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_native
/
09a6914619ed7a9d35a6aeb802e1983bf165e9c3
/
libs
/
gui
/
BufferQueueProducer.cpp
45e9e0b
Drop buffers for SurfaceFlinger properly
by Sungtak Lee
· 6 years ago
42a94c6
BufferQueueProducer: fix buffer adjustment during setDequeueTimeout
by Sungtak Lee
· 6 years ago
af14124
Suppress BufferQueueProducer::dequeueBuffer error logs
by Sungtak Lee
· 6 years ago
485e4c3
Clean-up egl image preallocation
by Alec Mouri
· 6 years ago
cb7dd00
TimeStats: fix a racing case
by Yiwei Zhang
· 6 years ago
3249fb6
BufferQueueProducer::queueBuffer may not drop buffers
by Sungtak Lee
· 6 years ago
7c1316e
Merge changes I735d68e8,I1226ed73
by Jorim Jaggi
· 6 years ago
35b4e38
Wait for buffer allocation
by Jorim Jaggi
· 6 years ago
6ae5503
Convert Mutex to std::mutex in BufferQueueCore/Producer/Consumer
by Jorim Jaggi
· 6 years ago
d7b3a8b
Create EGLImages during buffer allocation
by Alec Mouri
· 6 years ago
ad9fe27
BufferQueueProducer: use the correct IPCThreadState.
by Jayant Chowdhary
· 6 years ago
186e41e
Merge "Do not block on allocating buffers am: 0a3e784701" into pi-dev-plus-aosp
by Jorim Jaggi
· 6 years ago
0a3e784
Do not block on allocating buffers
by Jorim Jaggi
· 6 years ago
48a619f
Replace NULL/0 with nullptr
by Yi Kong
· 7 years ago
dbd9615
swapchain: add query for MaxBufferCount
by Yiwei Zhang
· 7 years ago
1dbf0e3
libgui: fix a race in BufferQueueProducer::allocateBuffers
by Chia-I Wu
· 7 years ago
5c6e463
surfaceflinger: always advertise HDR10 when wide color is available
by Chia-I Wu
· 7 years ago
9bad0d7
Add plumbing for HDR metadata
by Courtney Goeltzenleuchter
· 7 years ago
6030eaa
Merge "libgui: support 64-bit BQ consumer usage" into oc-mr1-dev am: 64c9a3ee48
by Chia-I Wu
· 7 years ago
e2786ea
libgui: support 64-bit BQ consumer usage
by Chia-I Wu
· 7 years ago
cb057c2
Fix clang-tidy performance warnings in frameworks/native.
by Chih-Hung Hsieh
· 7 years ago
a2eb34c
Have the Surface class track the buffer age.
by Ian Elliott
· 7 years ago
d11b044
Have the Surface class track the buffer age.
by Ian Elliott
· 7 years ago
ad74480
Revert "Have the Surface class track the buffer age."
by Ian Elliott
· 7 years ago
b4f7493
Have the Surface class track the buffer age.
by Ian Elliott
· 7 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
· 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
Next »