forked from Mirrors/wine-wine
d3dx9/tests: Use compare_float() in D3DXFresnelTest().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Matteo Bruni <mbruni@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>oldstable
parent
1817f63a51
commit
8034a3c6f5
|
@ -302,11 +302,12 @@ static void D3DXColorTest(void)
|
||||||
|
|
||||||
static void D3DXFresnelTest(void)
|
static void D3DXFresnelTest(void)
|
||||||
{
|
{
|
||||||
FLOAT expected, got;
|
float fresnel;
|
||||||
|
BOOL equal;
|
||||||
|
|
||||||
expected = 0.089187;
|
fresnel = D3DXFresnelTerm(0.5f, 1.5f);
|
||||||
got = D3DXFresnelTerm(0.5f,1.5);
|
equal = compare_float(fresnel, 8.91867056e-02f, 1);
|
||||||
ok(relative_error(got, expected) < admitted_error, "Expected: %f, Got: %f\n", expected, got);
|
ok(equal, "Got unexpected Fresnel term %.8e.\n", fresnel);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void D3DXMatrixTest(void)
|
static void D3DXMatrixTest(void)
|
||||||
|
|
Loading…
Reference in New Issue