Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
cd9b55c70f081dbd004d347b51a793ce6fe3cacf
/
libs
/
gui
/
Surface.cpp
5a8cb03
Merge "Surface: Use buffer id to synchronize slots" into oc-dev am: adf0ad2090
by Shuzhen Wang
· 8 years ago
55be505
Surface: Use buffer id to synchronize slots
by Shuzhen Wang
· 8 years ago
add458f
Surface: Do not copy back if front and back buffer are identical
by Dennis Kempin
· 8 years ago
5240290
Merge "Surface: add unit test for GetAndFlushRemovedBuffers" into oc-dev
by TreeHugger Robot
· 8 years ago
0c7f6e1
Merge "libgui: Check slot received from IGBP in Surface" into lmp-dev am: 98e3c06010 am: 970bb51580 am: 78976cea8f am: 2fe15aa6f0 am: cce83f15e5 am: 9a44ee0742 am: 787aa48f41 am: f69675e5c2 am: d65a388e1b am: b829d2abe9 am: 79a34dd24b
by Dan Stoza
· 8 years ago
b829d2a
Merge "libgui: Check slot received from IGBP in Surface" into lmp-dev am: 98e3c06010 am: 970bb51580 am: 78976cea8f am: 2fe15aa6f0 am: cce83f15e5 am: 9a44ee0742 am: 787aa48f41 am: f69675e5c2
by Dan Stoza
· 8 years ago
d65a388
Merge "libgui: Check slot received from IGBP in Surface" into lmp-dev am: 98e3c06010 am: 970bb51580 am: 78976cea8f am: 2fe15aa6f0 am: cce83f15e5 am: 9a44ee0742 am: 787aa48f41
by Dan Stoza
· 8 years ago
f69675e
Merge "libgui: Check slot received from IGBP in Surface" into lmp-dev am: 98e3c06010 am: 970bb51580 am: 78976cea8f am: 2fe15aa6f0 am: cce83f15e5 am: 9a44ee0742
by Dan Stoza
· 8 years ago
2fe15aa
Merge "libgui: Check slot received from IGBP in Surface" into lmp-dev am: 98e3c06010 am: 970bb51580
by Dan Stoza
· 8 years ago
1f2af5c
Surface: add unit test for GetAndFlushRemovedBuffers
by Yin-Chia Yeh
· 8 years ago
90ce2a9
libgui: Check slot received from IGBP in Surface
by Dan Stoza
· 8 years ago
dc96fdf
egl: Differentiate pending vs invalid timestamps.
by Brian Anderson
· 8 years ago
6b37671
egl: Avoid use of retire as present
by Brian Anderson
· 8 years ago
e572fd7
Surface: add getRemovedBuffer API
by Yin-Chia Yeh
· 8 years ago
a0c93e1
Check board config for wide-color color spaces
by Courtney Goeltzenleuchter
· 8 years ago
4e606e3
egl: Remove retire event.
by Brian Anderson
· 8 years ago
10e9ab5
check that the NativeWindowType is valid in eglCreateWindowSurface
by Mathias Agopian
· 8 years ago
c5b97c5
Add plumbing for Surface::getHdrSupport
by Courtney Goeltzenleuchter
· 8 years ago
1eb1b27
Add plumbing for Surface::getWideColorSupport
by Courtney Goeltzenleuchter
· 8 years ago
ed816e6
Add FrameEvents::isValidTimestamp
by Brian Anderson
· 9 years ago
b04c6f0
Change GL references to GPU for getFrameTimestamps.
by Brian Anderson
· 9 years ago
9f02435
Merge "EGL: Add eglGetCompositorTimingANDROID."
by Brian C. Anderson
· 8 years ago
832b6b9
Merge "EGL: Use frameId instead of framesAgo for frame events."
by Brian C. Anderson
· 8 years ago
0a61b0c
EGL: Add eglGetCompositorTimingANDROID.
by Brian Anderson
· 9 years ago
05debe1
Split view::Surface out of Surface.cpp
by Mathias Agopian
· 8 years ago
2b5dd40
Fix include dependencies
by Mathias Agopian
· 8 years ago
1049d1d
EGL: Use frameId instead of framesAgo for frame events.
by Brian Anderson
· 9 years ago
be833a2
Vulkan: only report refreshDuration, not {min|max}RefreshDuration
by Ian Elliott
· 8 years ago
62c48c9
Plumb refresh cycle duration up to VK_GOOGLE_display_timing.
by Ian Elliott
· 8 years ago
f7fd56a
EGL: Expose latch, last composite, and dequeue ready.
by Brian Anderson
· 9 years ago
3da8d27
Surface unit tests for getFrameTimestamps.
by Brian Anderson
· 9 years ago
50143b3
Avoid sync calls for unsupported/non-existant times
by Brian Anderson
· 9 years ago
5f541b9
Merge "Surface: Use async lock/unlock in copyBlt" am: b73de86f13 am: e29dda829d am: 55f599a079
by Jesse Hall
· 8 years ago
7b09e79
Surface: Use async lock/unlock in copyBlt
by Francis Hart
· 10 years ago
2c3a873
Merge "Surface: Ensure synchronisation of copyBlt" am: 88f77814a1 am: 5a2dcde971 am: 11d80ae93e
by Francis Hart
· 8 years ago
3d4039d
Use FenceTime to share fence times and reduce open fds.
by Brian Anderson
· 9 years ago
dc10f84
Surface: Ensure synchronisation of copyBlt
by Francis Hart
· 11 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
069b365
Add displayPresentTime to getFrameTimestamps
by Brian Anderson
· 9 years ago
dbd0ea8
Rename posted to requestedPresent for getFrameTimestamps
by Brian Anderson
· 9 years ago
6247ea9
Fix libgui warnings am: 6c5a17dd26 am: 972cce4cb9 am: af06c61e1b
by Colin Cross
· 9 years ago
af06c61
Fix libgui warnings am: 6c5a17dd26 am: 972cce4cb9
by Colin Cross
· 9 years ago
6c5a17d
Fix libgui warnings
by Colin Cross
· 9 years ago
9a80d50
Fix libgui warnings
by Colin Cross
· 9 years ago
96fc72d
Merge "Surface: Allow nullable IGBPs when unparceling a Surface"
by TreeHugger Robot
· 9 years ago
7407963
Surface: Allow nullable IGBPs when unparceling a Surface
by Eino-Ville Talvala
· 9 years ago
97b9c86
Surface: Add force disconnection method.
by Robert Carr
· 9 years ago
529a103
Surface: Add parcel/unparceling for missing field.
by Eino-Ville Talvala
· 9 years ago
f9de6e0
Merge "BQ: Remove getNextFrameNumber Binder call" into nyc-mr1-dev
by Pablo Ceballos
· 9 years ago
70ccba5
Surface: Add LAST_[DE]QUEUE_DURATION queries
by Dan Stoza
· 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
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
87709c9
libgui: Check result in hook_dequeueBuffer_DEPRECATED
by Mike Stroyan
· 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
9f31e29
Add Surface::waitForNextFrame
by Robert Carr
· 9 years ago
3559fbf
Rename single buffer mode to shared buffer mode
by Pablo Ceballos
· 9 years ago
8861291
GUI: Move Surface.aidl here and implement for native
by Eino-Ville Talvala
· 9 years ago
aaf51e5
Merge "Add interface for controlling single buffer auto refresh" into nyc-dev
by Pablo Ceballos
· 9 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
23b4abe
BQ: Improved buffer/slot tracking
by Pablo Ceballos
· 9 years ago
127fc63
libgui: Add dequeue/attach timeout
by Dan Stoza
· 10 years ago
c2e7788
Expose setScalingMode from Surface.
by Robert Carr
· 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
567dbbb
BQ: get rid of async in producer interface
by Pablo Ceballos
· 10 years ago
d89c2bb
libgui: Fix missing va_end in Surface::hook_perform()
by Haixia Shi
· 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
60d6922
libsgui: Change Rect default constructor
by Pablo Ceballos
· 10 years ago
db4850c
libgui: Fix handling of rotated surface damage
by Dan Stoza
· 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
0e65e6c
libgui: Fix surface damage on rotated buffers
by Dan Stoza
· 10 years ago
4d0cd3f
Close Fence FDs in error cases of Surface and GraphicBufferMapper
by Taiju Tsuiki
· 10 years ago
d9c4971
libgui: Change detachNextBuffer to return sp<GB>
by Dan Stoza
· 10 years ago
c62acbd
libgui: Fix CPU rendering on Surface
by Dan Stoza
· 10 years ago
5065a55
libgui: Pass surface damage through BufferQueue
by Dan Stoza
· 10 years ago
231832e
DO NOT MERGE libgui: Plumb attach/detach through Surface
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
966b98b
Surface: Permit an IProducerListener on connect
by Dan Stoza
· 10 years ago
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 11 years ago
b93bca5
am a59d7a6a: Merge "GUI: Remove unused variables"
by Andreas Gampe
· 11 years ago
7398a5a
GUI: Remove unused variables
by Andreas Gampe
· 11 years ago
dd883c0
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 11 years ago
9f5a1b6
Surface: cancel the dequeued buffer when requestBuffer fails
by Jesse Hall
· 11 years ago
7cb0d39
Tunneled Video Playback support
by Rachad
· 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
f974bff
am 38c9e132: am c1ffd351: am bd20e551: Merge "Use asynchronous lock/unlock API"
by Greg Hackmann
· 11 years ago
8f39601
Use asynchronous lock/unlock API
by Francis Hart
· 11 years ago
2f3dca1
am 9493d492: am 9eb142e3: am a9d49f99: Merge "Revert "Use asynchronous lock/unlock API""
by Greg Hackmann
· 11 years ago
02528cf
am 4b46776f: am 8a6cd189: am f60564a1: Merge "Use asynchronous lock/unlock API"
by Greg Hackmann
· 11 years ago
Next »