r600g: print to stderr that a CS has been rejected by the kernel
authorMarek Olšák <maraeo@gmail.com>
Fri, 15 Jul 2011 19:02:22 +0000 (21:02 +0200)
committerMarek Olšák <maraeo@gmail.com>
Fri, 15 Jul 2011 19:48:29 +0000 (21:48 +0200)
Just fixing the warning that r is unused.

src/gallium/winsys/r600/drm/r600_hw_context.c

index 922367d85f187f1177b65cc0f5a80b91ffe453cd..365ab1533e189fbdc1b39f5b74c4bb9347be89e7 100644 (file)
@@ -1537,6 +1537,10 @@ void r600_context_flush(struct r600_context *ctx)
        chunk_array[1] = (uint64_t)(uintptr_t)&chunks[1];
        r = drmCommandWriteRead(ctx->radeon->fd, DRM_RADEON_CS, &drmib,
                                sizeof(struct drm_radeon_cs));
+       if (r) {
+               fprintf(stderr, "radeon: The kernel rejected CS, "
+                       "see dmesg for more information.\n");
+       }
 #else
        *ctx->radeon->cfence = ctx->radeon->fence;
 #endif