d3dx9/tests: Add a comment about the negation in boolean constant checks.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
26175489ba
commit
82029cba2f
|
@ -4350,6 +4350,8 @@ static void test_effect_preshader_compare_pbool_consts_(unsigned int line, IDire
|
||||||
{
|
{
|
||||||
for (i = 0; i < ARRAY_SIZE(test_effect_preshader_bconsts); ++i)
|
for (i = 0; i < ARRAY_SIZE(test_effect_preshader_bconsts); ++i)
|
||||||
{
|
{
|
||||||
|
/* The negation on both sides is actually needed, sometimes you
|
||||||
|
* get 0xffffffff instead of 1 on native. */
|
||||||
ok_(__FILE__, line)(!bdata[i] == !test_effect_preshader_bconsts[i],
|
ok_(__FILE__, line)(!bdata[i] == !test_effect_preshader_bconsts[i],
|
||||||
"Pixel shader boolean constants do not match, expected %#x, got %#x, i %u.\n",
|
"Pixel shader boolean constants do not match, expected %#x, got %#x, i %u.\n",
|
||||||
test_effect_preshader_bconsts[i], bdata[i], i);
|
test_effect_preshader_bconsts[i], bdata[i], i);
|
||||||
|
@ -4362,6 +4364,8 @@ static void test_effect_preshader_compare_pbool_consts_(unsigned int line, IDire
|
||||||
if (const_updated_mask[i / TEST_EFFECT_BITMASK_BLOCK_SIZE]
|
if (const_updated_mask[i / TEST_EFFECT_BITMASK_BLOCK_SIZE]
|
||||||
& (1u << (i % TEST_EFFECT_BITMASK_BLOCK_SIZE)))
|
& (1u << (i % TEST_EFFECT_BITMASK_BLOCK_SIZE)))
|
||||||
{
|
{
|
||||||
|
/* The negation on both sides is actually needed, sometimes
|
||||||
|
* you get 0xffffffff instead of 1 on native. */
|
||||||
ok_(__FILE__, line)(!bdata[i] == !test_effect_preshader_bconsts[i],
|
ok_(__FILE__, line)(!bdata[i] == !test_effect_preshader_bconsts[i],
|
||||||
"Pixel shader boolean constants do not match, expected %#x, got %#x, i %u, parameter %s.\n",
|
"Pixel shader boolean constants do not match, expected %#x, got %#x, i %u, parameter %s.\n",
|
||||||
test_effect_preshader_bconsts[i], bdata[i], i, updated_param);
|
test_effect_preshader_bconsts[i], bdata[i], i, updated_param);
|
||||||
|
|
Loading…
Reference in New Issue