Commit 0190b6cb authored by Stefan Dösinger's avatar Stefan Dösinger Committed by Alexandre Julliard

d3d9: Use color_match in the coissue tests.

parent b50a0085
...@@ -5389,44 +5389,44 @@ static void cnd_test(IDirect3DDevice9 *device) ...@@ -5389,44 +5389,44 @@ static void cnd_test(IDirect3DDevice9 *device)
/* 1.1 shader. coissue flag changed the semantic of cnd, c1 is always selected */ /* 1.1 shader. coissue flag changed the semantic of cnd, c1 is always selected */
color = getPixelColor(device, 158, 358); color = getPixelColor(device, 158, 358);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 158, 358 has color %08x, expected 0x0000ff00\n", color); "pixel 158, 358 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 162, 358); color = getPixelColor(device, 162, 358);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 162, 358 has color %08x, expected 0x0000ff00\n", color); "pixel 162, 358 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 158, 362); color = getPixelColor(device, 158, 362);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 158, 362 has color %08x, expected 0x0000ff00\n", color); "pixel 158, 362 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 162, 362); color = getPixelColor(device, 162, 362);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 162, 362 has color %08x, expected 0x0000ff00\n", color); "pixel 162, 362 has color %08x, expected 0x0000ff00\n", color);
/* 1.2 shader */ /* 1.2 shader */
color = getPixelColor(device, 478, 358); color = getPixelColor(device, 478, 358);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 478, 358 has color %08x, expected 0x0000ff00\n", color); "pixel 478, 358 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 482, 358); color = getPixelColor(device, 482, 358);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 482, 358 has color %08x, expected 0x0000ff00\n", color); "pixel 482, 358 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 478, 362); color = getPixelColor(device, 478, 362);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 478, 362 has color %08x, expected 0x0000ff00\n", color); "pixel 478, 362 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 482, 362); color = getPixelColor(device, 482, 362);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 482, 362 has color %08x, expected 0x0000ff00\n", color); "pixel 482, 362 has color %08x, expected 0x0000ff00\n", color);
/* 1.3 shader */ /* 1.3 shader */
color = getPixelColor(device, 478, 118); color = getPixelColor(device, 478, 118);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 478, 118 has color %08x, expected 0x0000ff00\n", color); "pixel 478, 118 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 482, 118); color = getPixelColor(device, 482, 118);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 482, 118 has color %08x, expected 0x0000ff00\n", color); "pixel 482, 118 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 478, 122); color = getPixelColor(device, 478, 122);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 478, 122 has color %08x, expected 0x0000ff00\n", color); "pixel 478, 122 has color %08x, expected 0x0000ff00\n", color);
color = getPixelColor(device, 482, 122); color = getPixelColor(device, 482, 122);
ok( (((color & 0x00ff0000) >> 16) <= 0x01) && (((color & 0x0000ff00) >> 8) == 0xff) && ((color & 0x000000ff) <= 0x01), ok(color_match(color, 0x0000ff00, 1),
"pixel 482, 122 has color %08x, expected 0x0000ff00\n", color); "pixel 482, 122 has color %08x, expected 0x0000ff00\n", color);
hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment