Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
da901bfc4f15723f0a7567ecd09742fd166df2f0
/
libs
/
gui
/
Surface.cpp
5eb3f06
Make NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY transforms sticky
by Vishnu Nair
· 6 years ago
f0c1250
systrace: forbid FrameEventHistory from stealing the fence
by Yiwei Zhang
· 6 years ago
2817813
systrace: avoid queuing signaled fence in FenceMonitor
by Yiwei Zhang
· 6 years ago
9e919eb
systrace: monitor GPU completion fence and HWC release fence
by Yiwei Zhang
· 6 years ago
dcb38bb
SF: Plumb physical display IDs to libgui
by Dominik Laskowski
· 6 years ago
4f3fddf
Eliminate the usage of ConfigStore in native/libs/gui.
by Peiyong Lin
· 6 years ago
a82679d
Adding HDR10+ metadata support for media API
by Valerie Hau
· 7 years ago
186e41e
Merge "Do not block on allocating buffers am: 0a3e784701" into pi-dev-plus-aosp
by Jorim Jaggi
· 7 years ago
0a3e784
Do not block on allocating buffers
by Jorim Jaggi
· 7 years ago
48a619f
Replace NULL/0 with nullptr
by Yi Kong
· 7 years ago
34beb7a
[SurfaceFlinger] Replace android_dataspace with Dataspace.
by Peiyong Lin
· 7 years ago
fd997e0
Add proper namespace to GraphicTypes.
by Peiyong Lin
· 7 years ago
a52f029
[Native] Replace android_color_mode usage with ColorMode.
by Peiyong Lin
· 7 years ago
654f87b
[NDK] Expose NDK API to set buffers data space for P.
by Peiyong Lin
· 7 years ago
9bad0d7
Add plumbing for HDR metadata
by Courtney Goeltzenleuchter
· 8 years ago
40482ff
Revert "Revert "Use GraphicBuffer instead of GBP for screenshots.""
by Chavi Weingarten
· 8 years ago
707b8f3
Revert "Use GraphicBuffer instead of GBP for screenshots."
by Chavi Weingarten
· 8 years ago
a252d89
Use GraphicBuffer instead of GBP for screenshots.
by chaviw
· 8 years ago
a039340
Merge "Use -Werror in frameworks/native/libs/gui and ui" am: c4ebf5bbab am: 3a566dd1e1 am: 14ac77cd1e
by Chih-hung Hsieh
· 8 years ago
6d560a5
Merge "Use -Werror in frameworks/native/libs/gui and ui" am: c4ebf5bbab am: 3a566dd1e1
by Chih-hung Hsieh
· 8 years ago
3a566dd
Merge "Use -Werror in frameworks/native/libs/gui and ui" am: c4ebf5bbab
by Chih-hung Hsieh
· 8 years ago
d66be0a
Use -Werror in frameworks/native/libs/gui and ui
by Chih-Hung Hsieh
· 8 years ago
152279d
Add method to get surface dataspace
by Courtney Goeltzenleuchter
· 8 years ago
e2786ea
libgui: support 64-bit BQ consumer usage
by Chia-I Wu
· 8 years ago
a2eb34c
Have the Surface class track the buffer age.
by Ian Elliott
· 8 years ago
8c9cc46
libgui: Add Surface::getLastDequeueStartTime am: 932f008485 am: 46b9841653
by Dan Stoza
· 8 years ago
932f008
libgui: Add Surface::getLastDequeueStartTime
by Dan Stoza
· 8 years ago
cb496ac
use 64-bits usage bits almost everywhere
by Mathias Agopian
· 8 years ago
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
Next »