#define TDM_DRM_NAME "vc4-drm"
+#define VC4_ATOMIC_PAGEFLIP 1
+
static tdm_vc4_data *vc4_data;
#ifdef HAVE_UDEV
TDM_INFO("has universal planes");
vc4_data->has_universal_plane = 1;
}
-
+#ifdef VC4_ATOMIC_PAGEFLIP
if (drmSetClientCap(vc4_data->drm_fd, DRM_CLIENT_CAP_ATOMIC, 1) < 0) {
TDM_WRN("Set DRM_CLIENT_CAP_ATOMIC failed");
} else {
vc4_data->has_atomic = 1;
}
#endif
+#endif
vc4_data->mode_res = drmModeGetResources(vc4_data->drm_fd);
if (!vc4_data->mode_res) {