summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
author Ian Elliott <ianelliott@google.com> 2017-01-24 23:18:23 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-01-24 23:18:24 +0000
commiteda1dc7a6961d0ac00b0b6953997033a109493b7 (patch)
treed94e192308288b802acdfaf63f530685ae221eb3 /include
parent86aa938c79672c0be42a0a7d9b03dda47c47d134 (diff)
parent62c48c931f88ec44c41621afe988c34cab1fb41d (diff)
Merge "Plumb refresh cycle duration up to VK_GOOGLE_display_timing."
Diffstat (limited to 'include')
-rw-r--r--include/gui/Surface.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/gui/Surface.h b/include/gui/Surface.h
index 0b6a8f763f..4be11b4cff 100644
--- a/include/gui/Surface.h
+++ b/include/gui/Surface.h
@@ -151,6 +151,9 @@ public:
nsecs_t* outDisplayPresentTime, nsecs_t* outDisplayRetireTime,
nsecs_t* outDequeueReadyTime, nsecs_t* outReleaseTime);
+ status_t getDisplayRefreshCyclePeriod(nsecs_t* outMinRefreshDuration,
+ nsecs_t* outMaxRefreshDuration);
+
status_t getUniqueId(uint64_t* outId) const;
protected:
@@ -207,6 +210,7 @@ private:
int dispatchSetAutoRefresh(va_list args);
int dispatchEnableFrameTimestamps(va_list args);
int dispatchGetFrameTimestamps(va_list args);
+ int dispatchGetDisplayRefreshCyclePeriod(va_list args);
protected:
virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd);