mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-12-15 08:03:30 -08:00
tests/hlsl: Add float64 wave op tests.
This commit is contained in:
committed by
Henri Verbeet
parent
9d4bcc951d
commit
f0f8bb3f36
Notes:
Henri Verbeet
2024-12-09 16:17:26 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/820
@@ -1259,6 +1259,17 @@ static void parse_test_directive(struct shader_runner *runner, const char *line)
|
||||
todo_if(runner->is_todo) bug_if(runner->is_bug)
|
||||
check_readback_data_uint64(rb, &box, expect, 0);
|
||||
}
|
||||
else if (match_string(line, "rgd", &line))
|
||||
{
|
||||
struct dvec2 v;
|
||||
|
||||
ret = sscanf(line, "( %lf , %lf ) %u", &v.x, &v.y, &ulps);
|
||||
if (ret < 2)
|
||||
fatal_error("Malformed probe arguments '%s'.\n", line);
|
||||
if (ret < 3)
|
||||
ulps = 0;
|
||||
todo_if(runner->is_todo) check_readback_data_dvec2(rb, &rect, &v, ulps);
|
||||
}
|
||||
else if (match_string(line, "rd", &line))
|
||||
{
|
||||
double expect;
|
||||
|
||||
Reference in New Issue
Block a user