Lines Matching refs:EGLnsecsANDROID

73 typedef deInt64 EGLnsecsANDROID;
78 typedef EGLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglGetCompositorTimingANDROIDFunc) (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint numTimestamps, const eglw::EGLint *names, EGLnsecsANDROID *values);
80 typedef EGLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglGetFrameTimestampsANDROIDFunc) (eglw::EGLDisplay dpy, eglw::EGLSurface surface, EGLuint64KHR frameId, eglw::EGLint numTimestamps, const eglw::EGLint *timestamps, EGLnsecsANDROID *values);
103 EGLnsecsANDROID getNanoseconds (void)
131 EGLnsecsANDROID swapBufferBeginNs;
134 EGLnsecsANDROID compositeDeadline;
135 EGLnsecsANDROID compositeInterval;
136 EGLnsecsANDROID compositeToPresentLatency;
139 EGLnsecsANDROID requestedPresent;
140 EGLnsecsANDROID latch;
141 EGLnsecsANDROID firstCompositionStart;
142 EGLnsecsANDROID lastCompositionStart;
143 EGLnsecsANDROID dequeueReady;
146 EGLnsecsANDROID renderingComplete;
147 EGLnsecsANDROID firstCompositionGpuFinished;
148 EGLnsecsANDROID displayPresent;
149 EGLnsecsANDROID readsDone;
176 EGLnsecsANDROID getTimestamp(eglw::EGLint name, TimestampInfoMap& map, const std::vector<EGLnsecsANDROID>& supportedValues)
182 void populateFrameTimes(FrameTimes* frameTimes, TimestampInfoMap& map, const std::vector<EGLnsecsANDROID>& supportedValues)
195 bool timestampValid (EGLnsecsANDROID timestamp)
201 bool timestampPending (EGLnsecsANDROID timestamp)
637 EGLnsecsANDROID compositorTimingValues[compositorTimingCount] = { -2 };
641 EGLnsecsANDROID now = getNanoseconds();
657 check_lt<EGLnsecsANDROID>(m_result, 1000000, frame.compositeInterval, "Reported refresh rate greater than 1kHz.");
658 check_lt<EGLnsecsANDROID>(m_result, frame.compositeInterval, 1000000000, "Reported refresh rate less than 1Hz.");
659 check_lt<EGLnsecsANDROID>(m_result, 0, frame.compositeToPresentLatency, "Composite to present latency must be greater than 0.");
661 const EGLnsecsANDROID minDeadline = now;
663 const EGLnsecsANDROID maxDeadline = now + frame.compositeInterval * 2;
686 std::vector<EGLnsecsANDROID> supportedValues(supportedNames.size(), 0);
707 const EGLnsecsANDROID pollingDeadline = lastFrame.swapBufferBeginNs + 1000000000;
712 std::vector<EGLnsecsANDROID> supportedValues(supportedNames.size(), 0);