Searched refs:vsync (Results 1 - 25 of 61) sorted by relevance

123

/hardware/intel/img/hwcomposer/merrifield/ips/common/
H A DVsyncControl.cpp54 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 DVsyncControl.cpp54 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 Ddisplay_primary.cpp150 // 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 Ddisplay_hdmi.cpp294 DisplayEventVSync vsync; local
295 vsync.timestamp = timestamp;
296 event_handler_->VSync(vsync);
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/
H A Ddisplay_primary.cpp150 // 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 Ddisplay_hdmi.cpp294 DisplayEventVSync vsync; local
295 vsync.timestamp = timestamp;
296 event_handler_->VSync(vsync);
/hardware/qcom/display/msm8996/sdm/libs/core/
H A Ddisplay_primary.cpp149 // 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 Ddisplay_hdmi.cpp305 DisplayEventVSync vsync; local
306 vsync.timestamp = timestamp;
307 event_handler_->VSync(vsync);
/hardware/intel/img/hwcomposer/merrifield/common/base/
H A DHwcomposer.cpp329 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 DHwcomposer.cpp321 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 Ddisplay_hdmi.cpp297 DisplayEventVSync vsync; local
298 vsync.timestamp = timestamp;
299 event_handler_->VSync(vsync);
H A Ddisplay_primary.cpp175 // 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 DHwcomposer.h68 virtual void vsync(int disp, int64_t timestamp);
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/devices/
H A DDummyDevice.cpp216 mHwc.vsync(mDisp, timestamp);
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/
H A DHwcomposer.h64 virtual void vsync(int disp, int64_t timestamp);
/hardware/libhardware/include/hardware/
H A Dhwcomposer.h426 * (*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 Dhwc_vsync.cpp42 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 Dhwc_vsync.cpp50 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 Dhwc_vsync.cpp49 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 Dhwc_vsync.cpp51 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 Ddisplay_interface.h194 @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 DComposerVts.cpp278 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 Ddisplay_interface.h222 @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 Ddisplay_interface.h222 @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 Dhwc_display.h131 virtual DisplayError VSync(const DisplayEventVSync &vsync);

Completed in 741 milliseconds

123