Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
b814df602f9b527ee0de1704277198cec5291823
/
libs
/
gui
/
IGraphicBufferProducer.cpp
7467665
BQ: Add and expose a unique id am: 8e3e92b906
by Pablo Ceballos
· 8 years ago
8e3e92b
BQ: Add and expose a unique id
by Pablo Ceballos
· 8 years ago
01f30f1
Merge "Return the transform to apply in getLastQueuedBuffer" into nyc-dev
by John Reck
· 9 years ago
d6c480e
Merge "Don\'t flatten nullptrs" into nyc-dev am: 55e5cc0ea2
by John Reck
· 9 years ago
1a61da5
Return the transform to apply in getLastQueuedBuffer
by John Reck
· 9 years ago
ce8e5df
Don't flatten nullptrs
by John Reck
· 9 years ago
68a593e
resolve merge conflicts of 168dc86 to nyc-dev-plus-aosp
by Chih-Hung Hsieh
· 9 years ago
e2347b7
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
50101d0
libgui: Add getLastQueuedBuffer to BufferQueue
by Dan Stoza
· 9 years ago
59d12e9
Merge "Rename single buffer mode to shared buffer mode" into nyc-dev
by Pablo Ceballos
· 9 years ago
413dc41
BQ: fix some uninitialized variables am: 93c617f am: f16b857 am: 1ed2469 am: 46da938 am: b2428c7 am: ce3faa0
by Pablo Ceballos
· 9 years ago
46da938
BQ: fix some uninitialized variables am: 93c617f am: f16b857 am: 1ed2469
by Pablo Ceballos
· 9 years ago
1ed2469
BQ: fix some uninitialized variables am: 93c617f am: f16b857
by Pablo Ceballos
· 9 years ago
3559fbf
Rename single buffer mode to shared buffer mode
by Pablo Ceballos
· 9 years ago
93c617f
BQ: fix some uninitialized variables
by Pablo Ceballos
· 9 years ago
ff95aab
Add interface for controlling single buffer auto refresh
by Pablo Ceballos
· 9 years ago
8af0749
IGraphicBufferProducer: fix QUEUE_BUFFER info leak am: d06421fd37 am: 413318311c am: dc9ec35294 am: 9d959e2755 am: edb7c81a1b am: 2a7a1247cb am: 40ba03fc68 am: ea2b6c68e1 am: 6df23e81f7 am: c748125025
by Robert Shih
· 9 years ago
2a7a124
IGraphicBufferProducer: fix QUEUE_BUFFER info leak am: d06421fd37 am: 413318311c am: dc9ec35294 am: 9d959e2755
by Robert Shih
· 9 years ago
edb7c81
IGraphicBufferProducer: fix QUEUE_BUFFER info leak am: d06421fd37 am: 413318311c am: dc9ec35294
by Robert Shih
· 9 years ago
dc9ec35
IGraphicBufferProducer: fix QUEUE_BUFFER info leak am: d06421fd37 am: 413318311c
by Robert Shih
· 9 years ago
4133183
IGraphicBufferProducer: fix QUEUE_BUFFER info leak am: d06421fd37
by Robert Shih
· 9 years ago
d06421f
IGraphicBufferProducer: fix QUEUE_BUFFER info leak
by Robert Shih
· 9 years ago
127fc63
libgui: Add dequeue/attach timeout
by Dan Stoza
· 9 years ago
ccdfd60
BQ: Add support for single buffer mode
by Pablo Ceballos
· 9 years ago
7dde599
Support SurfaceView synchronization.
by Dan Stoza
· 9 years ago
69412a5
am c4bd7211: resolved conflicts for 7534e4e6 to lmp-mr1-ub-dev
by Naveen Leekha
· 9 years ago
c4bd721
resolved conflicts for 7534e4e6 to lmp-mr1-ub-dev
by Naveen Leekha
· 9 years ago
567dbbb
BQ: get rid of async in producer interface
by Pablo Ceballos
· 9 years ago
571e27e
am e889592e: am 73887c08: am b414255f: Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
e889592
am 73887c08: am b414255f: Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
1816584
am e2c4f4fb: am c1e6fbb5: Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
e2c4f4f
am c1e6fbb5: Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
b414255
Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
c1e6fbb
Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
68b88fc
Merge "Initialize local variables to avoid data leak"
by Naveen Leekha
· 9 years ago
12ba0f5
Initialize local variables to avoid data leak
by Naveen Leekha
· 9 years ago
583b1b3
BQ: Prevent operations on disconnected BQs
by Pablo Ceballos
· 9 years ago
e5b755a
BQ: Get rid of setBufferCount
by Pablo Ceballos
· 9 years ago
fa45535
BQ: add setMaxDequeuedBufferCount
by Pablo Ceballos
· 9 years ago
c6f30bd
libgui/SurfaceFlinger: Add getConsumerName
by Dan Stoza
· 9 years ago
a2ca9bf
Revert "libgui: Add getConsumerName"
by Dan Stoza
· 9 years ago
107fbe5
libgui: Add getConsumerName
by Dan Stoza
· 9 years ago
812ed06
libgui: Add generation numbers to BufferQueue
by Dan Stoza
· 9 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
· 10 years ago
097ca27
Replace IInterface::asBinder() with a static
by Marco Nelissen
· 10 years ago
1681d95
Add sticky transform to surfaceflinger.
by Ruben Brunk
· 10 years ago
29a3e90
BufferQueue: Add allocateBuffers method
by Dan Stoza
· 10 years ago
d9822a3
BufferQueueProducer: add detachNextBuffer
by Dan Stoza
· 11 years ago
fd34b65
Merge "BufferQueue: Add producer buffer-released callback"
by Dan Stoza
· 11 years ago
f0eaf25
BufferQueue: Add producer buffer-released callback
by Dan Stoza
· 11 years ago
0ec54e1
Declare ownership of native_handle_t object
by Wonsik Kim
· 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
3f342c1
am 02b62df7: Merge "Make sure do disconnect from a BQ when its client dies." into klp-dev
by Mathias Agopian
· 11 years ago
365857d
Make sure do disconnect from a BQ when its client dies.
by Mathias Agopian
· 11 years ago
30290a5
am 90f59bf9: Merge "Re-enable frame dropping for non-auto timestamps" into klp-dev
by Andy McFadden
· 11 years ago
3c25621
Re-enable frame dropping for non-auto timestamps
by Andy McFadden
· 11 years ago
771ed8d
am fc43e16a: Merge "Graphics:Add error check when create GraphicBuffer"
by Jesse Hall
· 11 years ago
2aff702
Graphics:Add error check when create GraphicBuffer
by Lingyun Zhu
· 12 years ago
ba93b3f
log an error when dequeueBuffer gets a NULL Fence
by Mathias Agopian
· 11 years ago
e142428
Make Flattenable not virtual
by Mathias Agopian
· 11 years ago
7cdd786
Make ANW.setSwapInterval(0) work again
by Mathias Agopian
· 11 years ago
595264f
BufferQueue improvements and APIs changes
by Mathias Agopian
· 11 years ago
4c00cc1
Fix argument types in IGraphicBufferProducer methods
by Jesse Hall
· 12 years ago
1df8c34
libgui: disallow NULL Fence pointers
by Jamie Gennis
· 12 years ago
466a192
Minor tweaks.
by Andy McFadden
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
[Renamed (82%) from libs/gui/ISurfaceTexture.cpp]
c777b0b
Pass fences with buffers from SurfaceTextureClient
by Jesse Hall
· 12 years ago
f785754
Pass fences from BufferQueue to SurfaceTextureClient
by Jesse Hall
· 12 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
8a29ff2
SurfaceTexture: report binder transaction failures
by Jamie Gennis
· 13 years ago
5bfc245
return correct value from query after connecting a surface
by Mathias Agopian
· 13 years ago
7b305ff
SurfaceTexture: add the abandon method.
by Jamie Gennis
· 13 years ago
976f494
SurfaceTexture: remove getAllocator
by Jamie Gennis
· 13 years ago
97c602c
implement: "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation"
by Mathias Agopian
· 13 years ago
7734ebf
Add set_scaling_mode() to ANativeWindow.
by Mathias Agopian
· 13 years ago
2773004
fix a typo in ISurfaceTexture IPC code
by Mathias Agopian
· 13 years ago
fe0a87b
SurfaceTexture: make (dis)connect into an IPC
by Jamie Gennis
· 13 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
1d01a12
Add support for timestamps into SurfaceTexture.
by Eino-Ville Talvala
· 14 years ago
1b20cde
Pass the IGraphicBufferAlloc to SurfaceTextureClient.
by Jamie Gennis
· 14 years ago
8ba32fa
Add the SurfaceTexture C++ implementation.
by Jamie Gennis
· 14 years ago