Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
7777e9f6d17a4fa245c10ba54b4d442f65caa23f
/
include
/
gui
/
IGraphicBufferProducer.h
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
baaad32
BQ: Make QueueBufferOutput implement Flattenable
by Brian Anderson
· 9 years ago
9a80d50
Fix libgui warnings
by Colin Cross
· 9 years ago
00dfc46
Merge "Fix google-explicit-constructor warnings in gui and ui." am: 170454b0fa am: 5a283bbd40 am: e7f4cb46c4
by Chih-hung Hsieh
· 9 years ago
d2c6b7f
Merge "Fix google-explicit-constructor warnings in gui and ui." am: 170454b0fa am: 5a283bbd40
by Chih-hung Hsieh
· 9 years ago
e7f4cb4
Merge "Fix google-explicit-constructor warnings in gui and ui." am: 170454b0fa
by Chih-hung Hsieh
· 9 years ago
170454b
Merge "Fix google-explicit-constructor warnings in gui and ui."
by Chih-hung Hsieh
· 9 years ago
5b443e3
Fix constructor parameters shadowing member variables am: 382ecd3d63 am: 6c79fc7bec am: 177b452c8c
by Colin Cross
· 9 years ago
28f36ea
Fix trailing semicolon warnings am: 17576de056 am: 170ae8a510 am: df1b5a19fd
by Colin Cross
· 9 years ago
3dee7b7
Fix constructor parameters shadowing member variables am: 382ecd3d63 am: 6c79fc7bec
by Colin Cross
· 9 years ago
b0300ea
Fix trailing semicolon warnings am: 17576de056 am: 170ae8a510 am: df1b5a19fd
by Colin Cross
· 9 years ago
177b452
Fix constructor parameters shadowing member variables am: 382ecd3d63
by Colin Cross
· 9 years ago
df1b5a1
Fix trailing semicolon warnings am: 17576de056 am: 170ae8a510
by Colin Cross
· 9 years ago
382ecd3
Fix constructor parameters shadowing member variables
by Colin Cross
· 9 years ago
17576de
Fix trailing semicolon warnings
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
65d4787
Fix google-explicit-constructor warnings in gui and ui.
by Chih-Hung Hsieh
· 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
8e3e92b
BQ: Add and expose a unique id
by Pablo Ceballos
· 9 years ago
ce796e7
Plumbing for getting FenceTracker timestamps
by Pablo Ceballos
· 9 years ago
1a61da5
Return the transform to apply in getLastQueuedBuffer
by John Reck
· 9 years ago
50101d0
libgui: Add getLastQueuedBuffer to BufferQueue
by Dan Stoza
· 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
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
23b4abe
BQ: Improved buffer/slot tracking
by Pablo Ceballos
· 10 years ago
127fc63
libgui: Add dequeue/attach timeout
by Dan Stoza
· 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
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
9de7293
libgui: Allow an IGBProducer to disable allocation
by Dan Stoza
· 10 years ago
5065a55
libgui: Pass surface damage through BufferQueue
by Dan Stoza
· 10 years ago
82c6bcc
DO NOT MERGE Add dataSpace to buffer queues; remove old format enums.
by Eino-Ville Talvala
· 10 years ago
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 11 years ago
1681d95
Add sticky transform to surfaceflinger.
by Ruben Brunk
· 11 years ago
29a3e90
BufferQueue: Add allocateBuffers method
by Dan Stoza
· 11 years ago
d9822a3
BufferQueueProducer: add detachNextBuffer
by Dan Stoza
· 11 years ago
f0eaf25
BufferQueue: Add producer buffer-released callback
by Dan Stoza
· 11 years ago
73ed82f
Merge "Add sideband streams to BufferQueue and related classes"
by Jesse Hall
· 11 years ago
399184a
Add sideband streams to BufferQueue and related classes
by Jesse Hall
· 11 years ago
9f3053d
BufferQueue: Allow detaching/reattaching buffers
by Dan Stoza
· 11 years ago
7ea777f
gui: Add tests for IGraphicBufferProducer
by Igor Murashkin
· 12 years ago
7d2d160
gui: Update header docs for IGraphicBufferConsumer/Producer/BufferQueue
by Igor Murashkin
· 12 years ago
365857d
Make sure do disconnect from a BQ when its client dies.
by Mathias Agopian
· 12 years ago
3c25621
Re-enable frame dropping for non-auto timestamps
by Andy McFadden
· 12 years ago
e142428
Make Flattenable not virtual
by Mathias Agopian
· 12 years ago
7cdd786
Make ANW.setSwapInterval(0) work again
by Mathias Agopian
· 12 years ago
595264f
BufferQueue improvements and APIs changes
by Mathias Agopian
· 12 years ago
4c00cc1
Fix argument types in IGraphicBufferProducer methods
by Jesse Hall
· 12 years ago
e3c697f
Refactoring: Rename SurfaceTextureClient to Surface
by Mathias Agopian
· 12 years ago
466a192
Minor tweaks.
by Andy McFadden
· 13 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 13 years ago
[Renamed (85%) from include/gui/ISurfaceTexture.h]
0273adb
Added some comments
by Andy McFadden
· 13 years ago
9e75ddd
libgui: add BufferQueue test infrastructure
by Jamie Gennis
· 13 years ago
c777b0b
Pass fences with buffers from SurfaceTextureClient
by Jesse Hall
· 13 years ago
f785754
Pass fences from BufferQueue to SurfaceTextureClient
by Jesse Hall
· 13 years ago
d72f233
libgui: Add support for post-xform crops.
by Jamie Gennis
· 13 years ago
efc7ab6
libgui: Add plumbing for active rectangle
by Jamie Gennis
· 13 years ago
2488b20
add a way to query whether an ANativeWindow consumer is running ahead of the producer
by Mathias Agopian
· 13 years ago
24202f5
update the binder protocol for connect to match that of queueBuffer
by Mathias Agopian
· 13 years ago
f0bc2f1
use in/out structures for queueBuffer() IPC
by Mathias Agopian
· 13 years ago
851ef8f
reduce IPC with BufferQueue
by Mathias Agopian
· 13 years ago
5bfc245
return correct value from query after connecting a surface
by Mathias Agopian
· 14 years ago
7b305ff
SurfaceTexture: add the abandon method.
by Jamie Gennis
· 14 years ago
976f494
SurfaceTexture: remove getAllocator
by Jamie Gennis
· 14 years ago
c10d9d9
clean-up. get rid ofunused code and members in Surface[Control].cpp
by Mathias Agopian
· 14 years ago
97c602c
implement: "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation"
by Mathias Agopian
· 14 years ago
7734ebf
Add set_scaling_mode() to ANativeWindow.
by Mathias Agopian
· 14 years ago
fe0a87b
SurfaceTexture: make (dis)connect into an IPC
by Jamie Gennis
· 14 years ago
8072711
Implement {Surface|SurfaceTextureClient}::setSwapInterval()
by Mathias Agopian
· 14 years ago
eafabcd
unify SurfaceTexture and Surface
by Mathias Agopian
· 14 years ago
c04f153
Fix a bug where setgeometry couldn't be undone
by Mathias Agopian
· 14 years ago
a5c75c0
SurfaceTexture can now force the client to request a buffer
by Mathias Agopian
· 14 years ago
1d01a12
Add support for timestamps into SurfaceTexture.
by Eino-Ville Talvala
· 14 years ago
1b20cde
Pass the IGraphicBufferAlloc to SurfaceTextureClient.
by Jamie Gennis
· 15 years ago
8ba32fa
Add the SurfaceTexture C++ implementation.
by Jamie Gennis
· 15 years ago