Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
af91a91c5cce1263895ee804e961975ad7aab3a2
/
libs
/
gui
/
ConsumerBase.cpp
b13d750
Remove frame rate functions from buffer queue
by Steven Thomas
· 4 years, 5 months ago
3172e20
Add plumbing for upcoming setFrameRate() api
by Steven Thomas
· 4 years, 7 months ago
2e43438
Add tracing for dequeueBuffer, detachBuffer and cancelBuffer
by Adithya Srinivasan
· 4 years, 10 months ago
485e4c3
Clean-up egl image preallocation
by Alec Mouri
· 5 years ago
d7b3a8b
Create EGLImages during buffer allocation
by Alec Mouri
· 5 years ago
48a619f
Replace NULL/0 with nullptr
by Yi Kong
· 6 years ago
a81bc49
libgui: add more IGBC wrappers to ConsumerBase
by Chia-I Wu
· 7 years ago
2b3b34c
Merge "Merge fences when needed for accurate timestamps."
by Brian C. Anderson
· 7 years ago
7b097e2
Merge fences when needed for accurate timestamps.
by Brian Anderson
· 7 years ago
95971c8
libgui: New mutex for ConsumerBase frame callbacks
by Dan Stoza
· 7 years ago
c6ff798
ConsumerBase: discardFreeBuffers() also needs to dump its own cache
by Eino-Ville Talvala
· 7 years ago
0556d79
get rid of IGraphicBufferAlloc
by Mathias Agopian
· 7 years ago
0c9a1ed
libgui: Normalize IGraphicBufferConsumer methods
by Dan Stoza
· 7 years ago
723c489
DO NOT MERGE: ConsumerBase: call freeBufferLocked when a slot is overwritten
by Yin-Chia Yeh
· 7 years ago
f8b4ca5
Revert "Get rid of IGraphicBufferAlloc"
by Romain Guy
· 7 years ago
78491c9
Get rid of IGraphicBufferAlloc
by Mathias Agopian
· 7 years ago
527747d
Revert "get rid of IGraphicBufferAlloc"
by Chia-I Wu
· 7 years ago
1da94df
get rid of IGraphicBufferAlloc
by Mathias Agopian
· 7 years ago
e9e9fe4
fallout of cleaning-up libutils includes
by Mathias Agopian
· 7 years ago
a34320a
libui: Remove STL from Fence
by Dan Stoza
· 7 years ago
3546a3f
Fix FenceTracker releaseFence
by Brian Anderson
· 8 years ago
29cacbe
In SurfaceFlinger, test fence before merging am: 377c203375
by Matthew Bouyack
· 8 years ago
377c203
In SurfaceFlinger, test fence before merging
by Matthew Bouyack
· 8 years ago
c7d352e
Use snprintf for SurfaceFlinger fence name am: fd4c8c3805
by Matthew Bouyack
· 8 years ago
fd4c8c3
Use snprintf for SurfaceFlinger fence name
by Matthew Bouyack
· 8 years ago
dc78251
Rename dump methods to dumpState
by Colin Cross
· 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
65d9f6d
libgui: Prevent segfaulting in abandoned ConsumerBase
by Pablo Ceballos
· 8 years ago
e07e3e5
Revert "Add a callback thread to ConsumerBase"
by Pablo Ceballos
· 8 years ago
83b1e68
frameworks/native: Make Thread::run threadName argument required
by Brian Carlstrom
· 8 years ago
22b5702
Add a callback thread to ConsumerBase
by Pablo Ceballos
· 8 years ago
47650f4
native: Rename mBuf to mSlot
by Pablo Ceballos
· 9 years ago
699a32b
Merge "Refactor ConsumerBase and it's derived classes." into mnc-dev
by Michael Lentine
· 9 years ago
847f11e
Refactor ConsumerBase and it's derived classes.
by Michael Lentine
· 9 years ago
e478305
Add ConsumerBase::isAbandoned
by John Reck
· 9 years ago
a4650a5
Fix PTS handling for buffer replacement
by Dan Stoza
· 9 years ago
dc13c5b
libgui: Hook up onFrameReplaced
by Dan Stoza
· 9 years ago
634f5ee
libgui: Plumb detachBuffer through ConsumerBase
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
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 10 years ago
8e624d4
am 98d20f82: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
by Dan Stoza
· 10 years ago
8dc5539
Add a BufferItem parameter to onFrameAvailable
by Dan Stoza
· 10 years ago
5273a97
resolved conflicts for merge of 86aeb9ef to lmp-dev-plus-aosp
by Dan Albert
· 10 years ago
8b49125
Make string literal concatenation play nice with C++11.
by Dan Albert
· 10 years ago
55fc549
am 72676e7d: am 0e1313cd: Merge "libgui: 64-bit compile issues"
by Mark Salyzyn
· 10 years ago
9110045
libgui: 64-bit compile issues
by Mark Salyzyn
· 10 years ago
febd4f4
BufferQueue: Increase max slots from 32 to 64
by Dan Stoza
· 10 years ago
399184a
Add sideband streams to BufferQueue and related classes
by Jesse Hall
· 10 years ago
7d2d160
gui: Update header docs for IGraphicBufferConsumer/Producer/BufferQueue
by Igor Murashkin
· 11 years ago
db89edc
All consumers now take an IGraphicBufferConsumer instead of a BufferQueue
by Mathias Agopian
· 11 years ago
a4e1952
Binderize the consumer side of BufferQueue
by Mathias Agopian
· 11 years ago
595264f
BufferQueue improvements and APIs changes
by Mathias Agopian
· 11 years ago
1585c4d
Pay attention to buffer timestamps
by Andy McFadden
· 11 years ago
c5d7b7d
BufferQueue: track buffer-queue by instance vs. by reference
by Lajos Molnar
· 11 years ago
74d211a
clean-up/simplify all dump() APIs
by Mathias Agopian
· 11 years ago
ad669b0
libgui: fix an EGLImage leak
by Jamie Gennis
· 11 years ago
ca08833
don't use compile-time configuration of libgui as much as possible
by Mathias Agopian
· 11 years ago
1df8c34
libgui: disallow NULL Fence pointers
by Jamie Gennis
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
a436799
am 50f8d285: am d4e70620: am 72c3f7d8: Revert "ConsumerBase: free buffers outside the lock"
by Jamie Gennis
· 12 years ago
72c3f7d
Revert "ConsumerBase: free buffers outside the lock"
by Jamie Gennis
· 12 years ago
b5fe96b
am 05989772: am 3ed2736c: am b21a4e3b: ConsumerBase: free buffers outside the lock
by Jamie Gennis
· 12 years ago
b21a4e3
ConsumerBase: free buffers outside the lock
by Jamie Gennis
· 12 years ago
a4a3149
Change ConsumerBase's FrameAvailableListener to be a weak pointer
by Igor Murashkin
· 12 years ago
9504eb9
Fix race condition in ConsumerBase::addReleaseFence()
by Jesse Hall
· 12 years ago
7aff4a5
ConsumerBase: make fence names meaningful
by Jamie Gennis
· 12 years ago
b272541
libgui: move fence handling into ConsumerBase
by Jamie Gennis
· 12 years ago
9fea342
SurfaceTexture: inherit from ConsumerBase (try 2)
by Jamie Gennis
· 12 years ago
ce7a6c0
Revert "SurfaceTexture: inherit from ConsumerBase"
by Jamie Gennis
· 12 years ago
ed059a8
SurfaceTexture: inherit from ConsumerBase
by Jamie Gennis
· 12 years ago
1a4d883
surfaceflinger: refactor FrambufferSurface
by Jamie Gennis
· 12 years ago