/frameworks/base/libs/hwui/renderthread/ |
H A D | TimeLord.cpp | 27 bool TimeLord::vsyncReceived(nsecs_t vsync) { argument 28 if (vsync > mFrameTimeNanos) { 29 mFrameTimeNanos = vsync;
|
H A D | DrawFrameTask.cpp | 117 int64_t vsync = mFrameInfo[static_cast<int>(FrameInfoIndex::Vsync)]; local 118 mRenderThread->timeLord().vsyncReceived(vsync);
|
H A D | CanvasContext.cpp | 356 // the vsync was estimated due to being slow handling the signal. 360 // Already drew for this vsync pulse, UI draw request missed 509 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); local 513 .setVsync(vsync, vsync);
|
/frameworks/native/include/gui/ |
H A D | DisplayEventReceiver.h | 75 VSync vsync; member in union:android::DisplayEventReceiver::Event::__anon1574 134 * if the vsync rate is > 0.
|
/frameworks/base/libs/hwui/tests/macrobench/ |
H A D | TestSceneRunner.cpp | 152 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 153 UiFrameInfoBuilder(proxy->frameInfo()).setVsync(vsync, vsync); 165 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 168 UiFrameInfoBuilder(proxy->frameInfo()).setVsync(vsync, vsync); 175 avgMs.add((done - vsync) / 1000000.0);
|
/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_hwc.h | 157 void set_vsync_enabled(IComposerClient::Vsync vsync) { argument 158 vsync_enabled_ = vsync;
|
/frameworks/base/core/jni/ |
H A D | android_view_Surface.cpp | 568 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 570 .setVsync(vsync, vsync)
|
H A D | android_view_ThreadedRenderer.cpp | 905 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 907 .setVsync(vsync, vsync)
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.cpp | 99 auto vsyncHook = std::bind(&HWComposer::vsync, this, 176 void HWComposer::vsync(const std::shared_ptr<HWC2::Display>& display, function in class:android::HWComposer 181 ALOGE("vsync: Failed to determine type of display %" PRIu64, 187 ALOGE("Virtual display %" PRIu64 " passed to vsync callback", 193 ALOGE("Unknown physical display %" PRIu64 " passed to vsync callback", 202 // There have been reports of HWCs that signal several vsync events 410 ALOGE("setVsyncEnabled: Failed to set vsync to %s on %d/%" PRIu64
|
H A D | HWComposer_hwc1.cpp | 142 mCBContext->procs.vsync = &hook_vsync; 151 // don't need a vsync thread if we have a hardware composer 153 // always turn vsync off when we start 269 ctx->hwc->vsync(disp, timestamp); 283 void HWComposer::vsync(int disp, int64_t timestamp) { function in class:android::HWComposer 288 // There have been reports of HWCs that signal several vsync events 1306 // we missed, find where the next vsync should be
|
H A D | HWC2.cpp | 128 ALOGE("~Device: Failed to disable vsync for display %" PRIu64 194 void Device::registerVsyncCallback(VsyncCallback vsync) argument 196 mVsync = vsync;
|
/frameworks/native/libs/hwc2on1adapter/ |
H A D | HWC2On1Adapter.cpp | 61 vsync = &vsyncHook; 485 auto vsync = reinterpret_cast<HWC2_PFN_VSYNC>(pointer); local 487 vsync(callbackData, pendingVsync.first, pendingVsync.second); 956 ALOGE_IF(error != 0, "setVsyncEnabled: Failed to set vsync on HWC1 (%d)", 2561 auto vsync = reinterpret_cast<HWC2_PFN_VSYNC>(callbackInfo.pointer); local 2562 vsync(callbackInfo.data, displayId, timestamp);
|