tests/hlsl: Add tests for CalculateLevelOfDetail().

Includes improvements made by Giovanni Mascellani.
This commit is contained in:
Conor McCarthy
2024-03-21 11:21:12 +10:00
committed by Alexandre Julliard
parent e9559c394b
commit bdfa14d219
Notes: Alexandre Julliard 2024-04-11 17:03:01 -05:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/733
4 changed files with 87 additions and 2 deletions

View File

@@ -104,7 +104,7 @@ static struct resource *d3d12_runner_create_resource(struct shader_runner *r, co
struct d3d12_shader_runner *runner = d3d12_shader_runner(r);
struct test_context *test_context = &runner->test_context;
ID3D12Device *device = test_context->device;
D3D12_SUBRESOURCE_DATA resource_data[2] = {0};
D3D12_SUBRESOURCE_DATA resource_data[3] = {0};
struct d3d12_resource *resource;
unsigned int buffer_offset = 0;
D3D12_RESOURCE_STATES state;