flags = __DRI2_FLUSH_DRAWABLE;
if (flush)
flags |= __DRI2_FLUSH_CONTEXT;
- dri2Flush(psc, ctx, priv, flags, __DRI2_THROTTLE_SWAPBUFFER);
+ dri2Flush(psc, ctx, priv, flags, __DRI2_THROTTLE_COPYSUBBUFFER);
region = XFixesCreateRegion(psc->base.dpy, &xrect, 1);
DRI2CopyRegion(psc->base.dpy, pdraw->xDrawable, region,
psc->fd = loader_open_device(deviceName);
if (psc->fd < 0) {
- ErrorMessageF("failed to open drm device: %s\n", strerror(errno));
+ ErrorMessageF("failed to open %s: %s\n", deviceName, strerror(errno));
goto handle_error;
}