/system/core/adf/libadfhwc/include/adfhwc/ |
adfhwc.h | 31 * Called on vsync (required) 33 void (*vsync)(void *data, int disp, uint64_t timestamp); member in struct:adf_hwc_event_callbacks
|
/frameworks/base/libs/hwui/renderthread/ |
DrawFrameTask.cpp | 119 int64_t vsync = mFrameInfo[static_cast<int>(FrameInfoIndex::Vsync)]; local 120 mRenderThread->timeLord().vsyncReceived(vsync);
|
CanvasContext.cpp | 291 // the vsync was estimated due to being slow handling the signal. 295 // Already drew for this vsync pulse, UI draw request missed 630 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); local 634 .setVsync(vsync, vsync);
|
/frameworks/base/libs/hwui/tests/macrobench/ |
TestSceneRunner.cpp | 96 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 97 UiFrameInfoBuilder(proxy->frameInfo()).setVsync(vsync, vsync); 108 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 111 UiFrameInfoBuilder(proxy->frameInfo()).setVsync(vsync, vsync); 118 avgMs.add((done - vsync) / 1000000.0);
|
/frameworks/native/include/gui/ |
DisplayEventReceiver.h | 55 struct VSync { 65 VSync vsync; member in union:android::DisplayEventReceiver::Event::__anon28617 73 * SurfaceFlinger. VSync events are disabled by default. Call setVSyncRate 116 * setVsyncRate() sets the Event::VSync delivery rate. A value of 117 * 1 returns every Event::VSync. A value of 2 returns every other event, 124 * requestNextVsync() schedules the next Event::VSync. It has no effect 125 * if the vsync rate is > 0.
|
/external/drm_hwcomposer/ |
vsyncworker.cpp | 17 #define LOG_TAG "hwc-vsync-worker" 35 : Worker("vsync", HAL_PRIORITY_URGENT_DISPLAY), 55 ALOGE("Failed to lock vsync worker lock %d\n", ret); 63 ALOGE("Failed to unlock vsync worker lock %d\n", ret); 72 ALOGE("Failed to lock vsync worker lock %d\n", ret); 82 ALOGE("Failed to unlock vsync worker lock %d\n", ret); 90 * Returns the timestamp of the next vsync in phase with last_timestamp_. 113 struct timespec vsync; local 114 int ret = clock_gettime(CLOCK_MONOTONIC, &vsync); 121 ALOGW("Vsync worker active with conn=%p refresh=%f\n", conn [all...] |
/hardware/qcom/display/msm8996/sdm/libs/core/ |
display_primary.cpp | 149 // Set vsync enable state to false, as driver disables vsync during display power off. 247 DisplayError DisplayPrimary::VSync(int64_t timestamp) { 249 DisplayEventVSync vsync; local 250 vsync.timestamp = timestamp; 251 event_handler_->VSync(vsync);
|
display_hdmi.cpp | 304 DisplayError DisplayHDMI::VSync(int64_t timestamp) { 306 DisplayEventVSync vsync; local 307 vsync.timestamp = timestamp; 308 event_handler_->VSync(vsync);
|
/hardware/qcom/display/msmcobalt/sdm/libs/core/ |
display_primary.cpp | 144 // Set vsync enable state to false, as driver disables vsync during display power off. 242 DisplayError DisplayPrimary::VSync(int64_t timestamp) { 244 DisplayEventVSync vsync; local 245 vsync.timestamp = timestamp; 246 event_handler_->VSync(vsync);
|
display_hdmi.cpp | 297 DisplayError DisplayHDMI::VSync(int64_t timestamp) { 299 DisplayEventVSync vsync; local 300 vsync.timestamp = timestamp; 301 event_handler_->VSync(vsync);
|
/system/core/adf/libadfhwc/ |
adfhwc.cpp | 179 adf_vsync_event *vsync; local 185 vsync = static_cast<adf_vsync_event *>(vsync_temp); 188 dev->event_cb->vsync(dev->event_cb_data, disp, vsync->timestamp);
|
/external/vulkan-validation-layers/demos/smoke/ |
Game.h | 44 bool vsync; member in struct:Game::Settings 87 settings_.vsync = true; 108 settings_.vsync = false;
|
/hardware/intel/img/hwcomposer/merrifield/common/base/ |
Hwcomposer.cpp | 329 void Hwcomposer::vsync(int disp, int64_t timestamp) function in class:android::intel::Hwcomposer 333 if (mProcs && mProcs->vsync) { 334 VTRACE("report vsync on disp %d, timestamp %llu", disp, timestamp); 335 // workaround to pretend vsync is from primary display 336 // Display will freeze if vsync is from external display. 337 mProcs->vsync(const_cast<hwc_procs_t*>(mProcs), IDisplayDevice::DEVICE_PRIMARY, timestamp); 462 DEINIT_AND_RETURN_FALSE("failed to create Vsync Manager");
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/ |
Hwcomposer.cpp | 321 void Hwcomposer::vsync(int disp, int64_t timestamp) function in class:android::intel::Hwcomposer 325 if (mProcs && mProcs->vsync) { 326 VLOGTRACE("report vsync on disp %d, timestamp %llu", disp, timestamp); 327 // workaround to pretend vsync is from primary display 328 // Display will freeze if vsync is from external display. 329 mProcs->vsync(const_cast<hwc_procs_t*>(mProcs), IDisplayDevice::DEVICE_PRIMARY, timestamp);
|
/hardware/libhardware/include/hardware/ |
hwcomposer.h | 426 * (*vsync)() is called by the h/w composer HAL when a vsync event is 430 * the "disp" parameter indicates which display the vsync event is for. 432 * nanosecond of when the vsync event happened. 434 * vsync() is GUARANTEED TO NOT CALL BACK into the h/w composer HAL. 436 * It is expected that vsync() is called from a thread of at least 442 * can either stop or continue to process VSYNC events, but must not 445 void (*vsync)(const struct hwc_procs* procs, int disp, int64_t timestamp); member in struct:hwc_procs [all...] |
/external/webrtc/webrtc/voice_engine/test/cmd_test/ |
voe_cmd_test.cc | 65 VoEVideoSync* vsync = NULL; variable 138 vsync = VoEVideoSync::GetInterface(m_voe); 208 if (vsync) 209 vsync->Release();
|
/frameworks/base/core/jni/ |
android_view_Surface.cpp | 529 nsecs_t vsync = systemTime(CLOCK_MONOTONIC); local 531 .setVsync(vsync, vsync)
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWComposer.cpp | 101 auto vsyncHook = std::bind(&HWComposer::vsync, this, 210 void HWComposer::vsync(const std::shared_ptr<HWC2::Display>& display, function in class:android::HWComposer 215 ALOGE("vsync: Failed to determine type of display %" PRIu64, 221 ALOGE("Virtual display %" PRIu64 " passed to vsync callback", 227 ALOGE("Unknown physical display %" PRIu64 " passed to vsync callback", 236 // There have been reports of HWCs that signal several vsync events 241 ALOGW("Ignoring duplicate VSYNC event from HWC (t=%" PRId64 ")", 407 void HWComposer::setVsyncEnabled(int32_t disp, HWC2::Vsync enabled) { 432 ATRACE_INT(tag, enabled == HWC2::Vsync::Enable ? 1 : 0); 434 ALOGE("setVsyncEnabled: Failed to set vsync to %s on %d/%" PRIu6 [all...] |
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 192 // we don't have VSYNC support, we need to fake it 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 293 ALOGW("Ignoring duplicate VSYNC event from HWC (t=%" PRId64 ")", [all...] |
HWC2On1Adapter.cpp | 98 vsync = &vsyncHook; 459 case Callback::Vsync: return true; 491 } else if (descriptor == Callback::Vsync) { 532 auto vsync = reinterpret_cast<HWC2_PFN_VSYNC>(pointer); local 534 vsync(callbackData, pendingVsync.first, pendingVsync.second); 566 mVsyncEnabled(Vsync::Invalid), 2605 auto vsync = reinterpret_cast<HWC2_PFN_VSYNC>(callbackInfo.pointer); local [all...] |
/device/generic/goldfish/camera/ |
EmulatedFakeCamera2.cpp | 917 bool vsync = mParent->mSensor->waitForVSync(kWaitPerLoop); local 918 if (!vsync) return true; [all...] |
/external/libgdx/backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/ |
LwjglGraphics.java | 61 boolean vsync = false; field in class:LwjglGraphics 555 public void setVSync (boolean vsync) { 556 this.vsync = vsync; 557 Display.setVSyncEnabled(vsync);
|
/hardware/ti/omap4xxx/hwc/ |
hwc.c | 1800 int vsync; local [all...] |
/external/libdrm/include/drm/ |
nouveau_class.h | 465 __u8 vsync; member in struct:nv50_disp_dac_pwr_v0
|
/hardware/ti/omap4-aah/hwc/ |
hwc.c | 211 /* fake vsync event state */ 566 if (hwc_dev->procs && hwc_dev->procs->vsync) 567 hwc_dev->procs->vsync(hwc_dev->procs, 0, timestamp); 2427 int vsync; local [all...] |