tests: Add a test for actual multisample loads.

The existing test loads from a single sample texture.
This commit is contained in:
Henri Verbeet
2024-10-21 00:21:00 +02:00
parent 072b45b972
commit aeae8322da
Notes: Henri Verbeet 2024-10-28 18:13:33 +01:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1225
9 changed files with 232 additions and 7 deletions

View File

@@ -546,6 +546,11 @@ static bool d3d9_runner_draw(struct shader_runner *r,
return true;
}
static bool d3d9_runner_copy(struct shader_runner *r, struct resource *src, struct resource *dst)
{
return false;
}
struct d3d9_resource_readback
{
struct resource_readback rb;
@@ -599,6 +604,7 @@ static const struct shader_runner_ops d3d9_runner_ops =
.dispatch = d3d9_runner_dispatch,
.clear = d3d9_runner_clear,
.draw = d3d9_runner_draw,
.copy = d3d9_runner_copy,
.get_resource_readback = d3d9_runner_get_resource_readback,
.release_readback = d3d9_runner_release_readback,
};