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

/hardware/intel/img/hwcomposer/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/msm8974/libhwcomposer/
H A Dhwc_vsync.cpp44 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s",
91 ALOGI("%s: Reading vsync for dpy=%d from %s", __FUNCTION__, dpy,
98 ALOGE ("%s:not able to open vsync node for dpy=%d, %s",
123 ALOGE ("%s: Unable to read vsync for dpy=%d : %s",
136 ctx->proc->vsync(ctx->proc, dpy, timestamp[dpy]);
141 ALOGE("%s: vsync poll failed errno: %s", __FUNCTION__,
149 //Fake vsync is used only when set explicitly through a property or when
150 //the vsync timestamp node cannot be opened at bootup. There is no
151 //fallback to fake vsync from the true vsync loo
[all...]
H A Dhwc_uevents.cpp57 int vsync = 0; local
/hardware/intel/img/hwcomposer/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/intel/img/hwcomposer/common/devices/
H A DDummyDevice.cpp216 mHwc.vsync(mType, timestamp);
H A DPhysicalDevice.cpp412 // create vsync event observer
415 DEINIT_AND_RETURN_FALSE("failed to create vsync observer");
468 mHwc.vsync(mType, timestamp);
/hardware/intel/img/hwcomposer/include/
H A DHwcomposer.h64 virtual void vsync(int disp, int64_t timestamp);
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_vsync.cpp42 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s",
83 /* Currently read vsync timestamp from drivers
124 ctx->proc->vsync(ctx->proc, dpy, cur_timestamp);
H A Dhwc_uevents.cpp56 int vsync = 0; local
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_vsync.cpp51 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s",
69 ctx->proc->vsync(ctx->proc, dpy, timestamp);
150 //XXX: Blank events don't work with fake vsync,
151 //but we shouldn't be running on fake vsync anyway.
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 is delivered only for the primary display.
199 ctx->proc->vsync(ct
[all...]
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_vsync.cpp50 ALOGE("%s: vsync control failed. Dpy=%d, enable=%d : %s",
67 ctx->proc->vsync(ctx->proc, dpy, timestamp);
138 //XXX: Blank events don't work with fake vsync,
139 //but we shouldn't be running on fake vsync anyway.
168 ALOGE("%s: Too many errors, falling back to fake vsync ",
192 //Fake vsync is used only when set explicitly through a property or when
193 //the vsync timestamp node cannot be opened at bootup. There is no
194 //fallback to fake vsync from the true vsync loop, ever, as the
196 //Also, fake vsync i
[all...]
/hardware/libhardware/include/hardware/
H A Dhwcomposer.h441 * (*vsync)() is called by the h/w composer HAL when a vsync event is
445 * the "disp" parameter indicates which display the vsync event is for.
447 * nanosecond of when the vsync event happened.
449 * vsync() is GUARANTEED TO NOT CALL BACK into the h/w composer HAL.
451 * It is expected that vsync() is called from a thread of at least
460 void (*vsync)(const struct hwc_procs* procs, int disp, int64_t timestamp); member in struct:hwc_procs
/hardware/ti/omap4xxx/hwc/
H A Dhwc.c1800 int vsync; local
1807 vsync = !strcmp(s, "change@/devices/platform/omapfb") ||
1808 !strcmp(s, "change@/devices/virtual/switch/omapfb-vsync");
1810 if (!dock && !vsync && !hdmi)
1828 if (vsync) {
1830 hwc_dev->procs->vsync(hwc_dev->procs, 0, timestamp);
1927 // vsync period in nanosecond
/hardware/libhardware/tests/hwc/
H A Dcnativewindow.c361 .vsync = hwc_vsync,
/hardware/qcom/msm8x84/kernel-headers/linux/
H A Dvideodev2.h711 __u32 vsync; member in struct:v4l2_bt_timings
1305 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon2221
/hardware/qcom/msm8x84/original-kernel-headers/linux/
H A Dvideodev2.h1014 * @vsync: Vertical Sync length in lines
1031 * tot_height = height + vfrontporch + vsync + vbackporch +
1046 __u32 vsync; member in struct:v4l2_bt_timings
1819 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon2318
/hardware/ti/omap4-aah/hwc/
H A Dhwc.c211 /* fake vsync event state */
566 if (hwc_dev->procs && hwc_dev->procs->vsync)
567 hwc_dev->procs->vsync(hwc_dev->procs, 0, timestamp);
2063 ALOGE("failed to wait for vsync (%d)", errno);
2427 int vsync; local
2434 vsync = !strcmp(s, "change@/devices/platform/omapfb") ||
2435 !strcmp(s, "change@/devices/virtual/switch/omapfb-vsync");
2437 if (!dock && !vsync && !hdmi)
2455 if (vsync) {
2625 // vsync perio
[all...]
/hardware/qcom/msm8960/kernel-headers/linux/
H A Dvideodev2.h731 __u32 vsync; member in struct:v4l2_bt_timings
2132 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon1906
/hardware/qcom/msm8960/original-kernel-headers/linux/
H A Dvideodev2.h1040 __u32 vsync; /* Vertical Sync length in lines */ member in struct:v4l2_bt_timings
2504 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon1961
/hardware/qcom/msm8x74/kernel-headers/linux/
H A Dvideodev2.h741 __u32 vsync; member in struct:v4l2_bt_timings
2227 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon2080
/hardware/qcom/msm8x74/original-kernel-headers/linux/
H A Dvideodev2.h1050 __u32 vsync; /* Vertical Sync length in lines */ member in struct:v4l2_bt_timings
2631 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon2144
/hardware/samsung_slsi/exynos5/include/linux/
H A Dvideodev2.h1039 __u32 vsync; /* Vertical Sync length in lines */ member in struct:v4l2_bt_timings
2272 struct v4l2_event_vsync vsync; member in union:v4l2_event::__anon2713
/hardware/samsung_slsi/exynos5/libhwc/
H A Dhwc.cpp1684 // vsync period in nanosecond
1705 ALOGE("vsync ioctl failed");
1758 ALOGE("error seeking to vsync timestamp: %s", strerror(errno));
1765 ALOGE("error reading vsync timestamp: %s", strerror(errno));
1773 pdev->procs->vsync(pdev->procs, 0, timestamp);
1790 ALOGE("error reading vsync timestamp: %s", strerror(errno));
1820 ALOGE("error in vsync thread: %s", strerror(errno));
2145 dev->vsync_fd = open("/sys/devices/platform/exynos5-fb.1/vsync", O_RDONLY);
2147 ALOGE("failed to open vsync attribute");
2183 ALOGE("failed to start vsync threa
[all...]

Completed in 2232 milliseconds