Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
af91a91c5cce1263895ee804e961975ad7aab3a2
/
libs
/
gui
/
BufferQueueConsumer.cpp
8b30dd1
Allow BlastBufferQueue to acquire an additional buffer
by Vishnu Nair
· 3 years, 6 months ago
b13d750
Remove frame rate functions from buffer queue
by Steven Thomas
· 4 years, 5 months ago
6249309
Remove libbinder usage from media.swcodec apex
by Chong Zhang
· 4 years, 7 months ago
3172e20
Add plumbing for upcoming setFrameRate() api
by Steven Thomas
· 4 years, 7 months ago
430193f
libgui: add more information when print BQ log and dump
by Iris Chang
· 4 years, 8 months ago
067fcd3
libgui: Add discardFreeBuffers callback to producer
by Shuzhen Wang
· 5 years ago
cd1580c
SurfaceFlinger: fix deferred transactions for buffers with timestamps
by Ady Abraham
· 5 years ago
09bd392
SF: Updating content FPS tracking
by Ady Abraham
· 5 years ago
6ae5503
Convert Mutex to std::mutex in BufferQueueCore/Producer/Consumer
by Jorim Jaggi
· 5 years ago
ad9fe27
BufferQueueProducer: use the correct IPCThreadState.
by Jayant Chowdhary
· 5 years ago
48a619f
Replace NULL/0 with nullptr
by Yi Kong
· 6 years ago
47f876b
Hide some headers from libbinder to vendors
by Jiyong Park
· 6 years ago
65799c3
Use getpwnam()/getgrnam() instead of AID_* macros (libgui)
by Yifan Hong
· 7 years ago
cb496ac
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 7 years ago
1671de0
Revert "use 64-bits usage bits almost everywhere"
by Guang Zhu
· 7 years ago
175d987
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 7 years ago
6a3c05b
fix circular dependency libnativewindow <-> libui
by Mathias Agopian
· 7 years ago
2041913
BufferQueue: plumbing mConsumerIsProtected
by Jiwen 'Steve' Cai
· 7 years ago
0c9a1ed
libgui: Normalize IGraphicBufferConsumer methods
by Dan Stoza
· 7 years ago
3d4039d
Use FenceTime to share fence times and reduce open fds.
by Brian Anderson
· 8 years ago
1ff5005
Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a am: 57dbf1c224 am: b17adaa85f am: c261a17e51 am: ce40ad2441 am: 97ce922887
by Fabien Sanglard
· 8 years ago
c261a17
Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a am: 57dbf1c224
by Fabien Sanglard
· 8 years ago
b17adaa
Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a
by Fabien Sanglard
· 8 years ago
275b234
Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2
by Fabien Sanglard
· 8 years ago
2d8a243
Fix SF security vulnerability: 32660278
by Fabien Sanglard
· 8 years ago
dc78251
Rename dump methods to dumpState
by Colin Cross
· 8 years ago
6e7e2b4
Fix logging implicit sign conversions
by Colin Cross
· 8 years ago
8211047
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
by Eino-Ville Talvala
· 8 years ago
bc2df65
BufferQueue consumers: Add discardFreeBuffer method
by Eino-Ville Talvala
· 8 years ago
e77c766
BufferQueue/SF: Add OccupancyTracker
by Dan Stoza
· 8 years ago
245cc5b
BQ: Avoid unnecessary calls to consumer listener
by Pablo Ceballos
· 8 years ago
3559fbf
Rename single buffer mode to shared buffer mode
by Pablo Ceballos
· 8 years ago
4782b26
Merge "Revert "Revert "Partial revert of "Fix Surface slot caching"""" into nyc-dev
by Pablo Ceballos
· 8 years ago
3827379
Revert "Revert "Partial revert of "Fix Surface slot caching"""
by Pablo Ceballos
· 8 years ago
d8bb8da
Merge "Revert "Partial revert of "Fix Surface slot caching""" into nyc-dev
by Pablo Ceballos
· 8 years ago
c59eed5
Add SN logging am: d46695bb66 am: e39a6e160d am: 5e0fa1d392 am: 5da66d4fca am: ea91df0a24 am: f32db75e29
by Pablo Ceballos
· 8 years ago
5da66d4
Add SN logging am: d46695bb66 am: e39a6e160d am: 5e0fa1d392
by Pablo Ceballos
· 8 years ago
5e0fa1d
Add SN logging am: d46695bb66 am: e39a6e160d
by Pablo Ceballos
· 8 years ago
d46695b
Add SN logging
by Pablo Ceballos
· 8 years ago
aaf51e5
Merge "Add interface for controlling single buffer auto refresh" into nyc-dev
by Pablo Ceballos
· 8 years ago
738d34b
Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3 am: 7e83de0114 am: f419ec1bfb am: 8b640e6403 am: 5d2c73e7dc am: 724f7954db
by Pablo Ceballos
· 8 years ago
8b640e6
Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3 am: 7e83de0114
by Pablo Ceballos
· 8 years ago
f419ec1
Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3
by Pablo Ceballos
· 8 years ago
16c9c30
Revert "Partial revert of "Fix Surface slot caching""
by Pablo Ceballos
· 8 years ago
981066c
Partial revert of "Fix Surface slot caching"
by Pablo Ceballos
· 8 years ago
88f6928
BQ: Add permission check to BufferQueueConsumer::dump
by Pablo Ceballos
· 8 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
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
567dbbb
BQ: get rid of async in producer interface
by Pablo Ceballos
· 9 years ago
19e3e06
BQ: Modify consumer buffer count interfaces
by Pablo Ceballos
· 9 years ago
5f920c1
BufferQueueConsumer: signal onFrameReleased on dropped frames
by Lajos Molnar
· 9 years ago
812ed06
libgui: Add generation numbers to BufferQueue
by Dan Stoza
· 9 years ago
a4650a5
Fix PTS handling for buffer replacement
by Dan Stoza
· 9 years ago
79e2878
Merge "libgui: Clear frame number while freeing slot" into mnc-dev
by Dan Stoza
· 9 years ago
52937cd
libgui: Clear frame number while freeing slot
by Dan Stoza
· 9 years ago
ecc5040
SurfaceFlinger: Fix PTS on stale buffers
by Dan Stoza
· 9 years ago
0de7ea7
libgui: Change BufferQueue to use free lists
by Dan Stoza
· 9 years ago
1fc9cc2
Revert "libgui: Change BufferQueue to use free lists"
by Dan Stoza
· 9 years ago
8dddc99
libgui: Change BufferQueue to use free lists
by Dan Stoza
· 9 years ago
1c87e47
DO NOT MERGE libgui: Remove IGBC::BufferItem
by Dan Stoza
· 9 years ago
cf3834d
DO NOT MERGE libgui: Prepare for IGBC::BufferItem removal
by Dan Stoza
· 9 years ago
82c6bcc
DO NOT MERGE Add dataSpace to buffer queues; remove old format enums.
by Eino-Ville Talvala
· 9 years ago
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 10 years ago
8f515ce
libgui: 64 bit compile issues (part deux)
by Mark Salyzyn
· 10 years ago
4cbf3c5
Merge "BufferQueue: Guard against unbounded queue growth"
by Dan Stoza
· 10 years ago
fb39827
Merge "BufferQueue: Increase max slots from 32 to 64"
by Dan Stoza
· 10 years ago
ae3c368
BufferQueue: Guard against unbounded queue growth
by Dan Stoza
· 10 years ago
febd4f4
BufferQueue: Increase max slots from 32 to 64
by Dan Stoza
· 10 years ago
99b18b4
BufferQueue: Add StreamSplitter
by Dan Stoza
· 10 years ago
d1c1036
BufferQueue: Hook up IProducerListener
by Dan Stoza
· 10 years ago
73ed82f
Merge "Add sideband streams to BufferQueue and related classes"
by Jesse Hall
· 10 years ago
399184a
Add sideband streams to BufferQueue and related classes
by Jesse Hall
· 10 years ago
9f3053d
BufferQueue: Allow detaching/reattaching buffers
by Dan Stoza
· 10 years ago
3e96f19
Change BufferQueue into producer/consumer wrapper
by Dan Stoza
· 10 years ago
289ade1
Split BufferQueue into core + producer + consumer
by Dan Stoza
· 10 years ago