On 20.08.2012 17:10, Józef Kucia wrote:
@@ -665,6 +666,31 @@ static void test_setting_basic_table(IDirect3DDevice9 
*device)
              out[8], out[9], out[10], out[11],
              out[12], out[13], out[14], out[15]);

+    ID3DXConstantTable_SetFloat(ctable, device, "mvp", f);
+    ok(res == D3D_OK, "ID3DXConstantTable_SetFloat failed on variable mvp: 
0x%08x\n", res);

You probably may save res (= ID3DXConstantTable_SetFloat) before checking it. Otherwise you are checking the same res value multiple times.

+    ID3DXConstantTable_SetFloat(ctable, device, "f4", f);
+    ok(res == D3D_OK, "ID3DXConstantTable_SetFloat failed on variable f4: 
0x%08x\n", res);


Cheers
Rico


Reply via email to