Blob Blame Raw
diff -up xf86-video-ati-6.11.0/src/radeon_textured_video.c.dave xf86-video-ati-6.11.0/src/radeon_textured_video.c
--- xf86-video-ati-6.11.0/src/radeon_textured_video.c.dave	2009-03-10 21:36:00.000000000 +1000
+++ xf86-video-ati-6.11.0/src/radeon_textured_video.c	2009-03-10 21:36:11.000000000 +1000
@@ -572,7 +572,7 @@ RADEONPutImageTextured(ScrnInfoPtr pScrn
 #ifdef XF86DRI
     if (IS_R600_3D)
 	R600DisplayTexturedVideo(pScrn, pPriv);
-    if (info->directRenderingEnabled || info->drm_mode_setting)
+    else if (info->directRenderingEnabled || info->drm_mode_setting)
 	RADEONDisplayTexturedVideoCP(pScrn, pPriv);
     else
 #endif