From 71da1bac5d78d9d07ea6da1ea6379caa1d89a856 Mon Sep 17 00:00:00 2001 From: Matteo Bruni Date: Wed, 10 Oct 2012 18:25:59 +0200 Subject: [PATCH] d3dcompiler/tests: Fix access to the test output for y > 0. --- dlls/d3dcompiler_43/tests/hlsl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/d3dcompiler_43/tests/hlsl.c b/dlls/d3dcompiler_43/tests/hlsl.c index a528e8015e3..1bc3641ffc4 100644 --- a/dlls/d3dcompiler_43/tests/hlsl.c +++ b/dlls/d3dcompiler_43/tests/hlsl.c @@ -269,7 +269,7 @@ static void compute_shader_probe9(IDirect3DDevice9 *device, IDirect3DVertexShade /* Now go through the probes and check each one */ for (i = 0; i < count; i++, probes++) { - int index = probes->x + (probes->y * lr.Pitch); + int index = probes->x + (probes->y * lr.Pitch / sizeof(D3DXCOLOR)); ok(colors_match(probes->c, pbits_data[index], probes->epsilon), "Line %d: At (%d, %d): %s: Expected (%.04f,%.04f,%.04f, %.04f), got " "(%.04f,%.04f,%.04f,%.04f)\n", line_number, probes->x, probes->y, probes->message,