/hardware/intel/img/hwcomposer/merrifield/ips/common/ |
H A D | VsyncControl.cpp | 54 arg.vsync.pipe = disp; 75 arg.vsync.pipe = disp; 79 timestamp = (int64_t)arg.vsync.timestamp;
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/common/ |
H A D | VsyncControl.cpp | 54 arg.vsync.pipe = disp; 75 arg.vsync.pipe = disp; 79 timestamp = (int64_t)arg.vsync.timestamp;
|
/hardware/qcom/display/msm8909/sdm/libs/core/ |
H A D | display_primary.cpp | 150 // Set vsync enable state to false, as driver disables vsync during display power off. 261 DisplayEventVSync vsync; local 262 vsync.timestamp = timestamp; 263 event_handler_->VSync(vsync);
|
H A D | display_hdmi.cpp | 294 DisplayEventVSync vsync; local 295 vsync.timestamp = timestamp; 296 event_handler_->VSync(vsync);
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/ |
H A D | display_primary.cpp | 150 // Set vsync enable state to false, as driver disables vsync during display power off. 261 DisplayEventVSync vsync; local 262 vsync.timestamp = timestamp; 263 event_handler_->VSync(vsync);
|
H A D | display_hdmi.cpp | 294 DisplayEventVSync vsync; local 295 vsync.timestamp = timestamp; 296 event_handler_->VSync(vsync);
|
/hardware/qcom/display/msm8996/sdm/libs/core/ |
H A D | display_primary.cpp | 149 // Set vsync enable state to false, as driver disables vsync during display power off. 249 DisplayEventVSync vsync; local 250 vsync.timestamp = timestamp; 251 event_handler_->VSync(vsync);
|
H A D | display_hdmi.cpp | 305 DisplayEventVSync vsync; local 306 vsync.timestamp = timestamp; 307 event_handler_->VSync(vsync);
|
/hardware/intel/img/hwcomposer/merrifield/common/base/ |
H A D | 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);
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/ |
H A D | 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/qcom/display/msm8998/sdm/libs/core/ |
H A D | display_hdmi.cpp | 297 DisplayEventVSync vsync; local 298 vsync.timestamp = timestamp; 299 event_handler_->VSync(vsync);
|
H A D | display_primary.cpp | 175 // Set vsync enable state to false, as driver disables vsync during display power off. 286 DisplayEventVSync vsync; local 287 vsync.timestamp = timestamp; 288 event_handler_->VSync(vsync);
|
/hardware/intel/img/hwcomposer/merrifield/include/ |
H A D | Hwcomposer.h | 68 virtual void vsync(int disp, int64_t timestamp);
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/devices/ |
H A D | DummyDevice.cpp | 216 mHwc.vsync(mDisp, timestamp);
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/ |
H A D | Hwcomposer.h | 64 virtual void vsync(int disp, int64_t timestamp);
|
/hardware/libhardware/include/hardware/ |
H A D | 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 445 void (*vsync)(const struct hwc_procs* procs, int disp, int64_t timestamp); member in struct:hwc_procs
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_vsync.cpp | 42 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s", 82 /* Currently read vsync timestamp from drivers 123 ctx->proc->vsync(ctx->proc, dpy, cur_timestamp);
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_vsync.cpp | 50 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s", 68 ctx->proc->vsync(ctx->proc, dpy, timestamp); 149 //XXX: Blank events don't work with fake vsync, 150 //but we shouldn't be running on fake vsync anyway. 190 //Fake vsync is used only when set explicitly through a property or when 191 //the vsync timestamp node cannot be opened at bootup. There is no 192 //fallback to fake vsync from the true vsync loop, ever, as the 194 //Also, fake vsync is delivered only for the primary display. 198 ctx->proc->vsync(ct [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_vsync.cpp | 49 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s", 66 ctx->proc->vsync(ctx->proc, dpy, timestamp); 137 //XXX: Blank events don't work with fake vsync, 138 //but we shouldn't be running on fake vsync anyway. 167 ALOGE("%s: Too many errors, falling back to fake vsync ", 191 //Fake vsync is used only when set explicitly through a property or when 192 //the vsync timestamp node cannot be opened at bootup. There is no 193 //fallback to fake vsync from the true vsync loop, ever, as the 195 //Also, fake vsync i [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_vsync.cpp | 51 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s", 68 ctx->proc->vsync(ctx->proc, dpy, timestamp); 153 //XXX: Blank events don't work with fake vsync, 154 //but we shouldn't be running on fake vsync anyway. 194 //Fake vsync is used only when set explicitly through a property or when 195 //the vsync timestamp node cannot be opened at bootup. There is no 196 //fallback to fake vsync from the true vsync loop, ever, as the 198 //Also, fake vsync is delivered only for the primary display. 202 ctx->proc->vsync(ct [all...] |
/hardware/qcom/display/msm8996/sdm/include/core/ |
H A D | display_interface.h | 194 @param[in] vsync \link DisplayEventVSync \endlink 201 virtual DisplayError VSync(const DisplayEventVSync &vsync) = 0; 347 @param[out] enabled vsync state 381 @param[out] enabled vsync state
|
/hardware/interfaces/graphics/composer/2.1/utils/vts/ |
H A D | ComposerVts.cpp | 278 IComposerClient::Vsync vsync = local 280 Error error = mClient->setVsyncEnabled(display, vsync); 281 ASSERT_EQ(Error::NONE, error) << "failed to set vsync mode"; 283 // give the hwbinder thread some time to handle any pending vsync callback
|
/hardware/qcom/display/msm8909/sdm/include/core/ |
H A D | display_interface.h | 222 @param[in] vsync \link DisplayEventVSync \endlink 229 virtual DisplayError VSync(const DisplayEventVSync &vsync) = 0; 378 @param[out] enabled vsync state 412 @param[out] enabled vsync state
|
/hardware/qcom/display/msm8909w_3100/sdm/include/core/ |
H A D | display_interface.h | 222 @param[in] vsync \link DisplayEventVSync \endlink 229 virtual DisplayError VSync(const DisplayEventVSync &vsync) = 0; 378 @param[out] enabled vsync state 412 @param[out] enabled vsync state
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A D | hwc_display.h | 131 virtual DisplayError VSync(const DisplayEventVSync &vsync);
|