tests/gem_wait_render_timeout: Use XY_COLOR_BLT instead of COLOR_BLT.
authorRodrigo Vivi <rodrigo.vivi@gmail.com>
Tue, 18 Mar 2014 14:18:53 +0000 (11:18 -0300)
committerBen Widawsky <benjamin.widawsky@intel.com>
Wed, 19 Mar 2014 18:45:21 +0000 (11:45 -0700)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@gmail.com>
Signed-off-by: Ben Widawsky <benjamin.widawsky@intel.com>
tests/gem_wait_render_timeout.c

index 3d082cd..1d9e7f8 100644 (file)
@@ -86,13 +86,13 @@ static void blt_color_fill(struct intel_batchbuffer *batch,
 {
        const unsigned short height = pages/4;
        const unsigned short width =  4096;
-       BEGIN_BATCH(5);
-       OUT_BATCH(COLOR_BLT_CMD         |
-                 COLOR_BLT_WRITE_ALPHA |
-                 COLOR_BLT_WRITE_RGB);
+       BEGIN_BATCH(6);
+       OUT_BATCH(XY_COLOR_BLT_CMD_NOLEN | 4 |
+                 COLOR_BLT_WRITE_ALPHA | XY_COLOR_BLT_WRITE_RGB);
        OUT_BATCH((3 << 24)     | /* 32 Bit Color */
-                 0xF0          | /* Raster OP copy background register */
+                 (0xF0 << 16)  | /* Raster OP copy background register */
                  0);             /* Dest pitch is 0 */
+       OUT_BATCH(0);
        OUT_BATCH(width << 16   |
                  height);
        OUT_RELOC(buf, I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER, 0);