Nikolay Sivov
|
f470c00453
|
tests: Add support for UAV buffers to d3d12 runner.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-05-22 22:03:36 +02:00 |
|
Nikolay Sivov
|
74c0ad0a7a
|
tests: Rename readback helper to be more generic.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-05-22 22:03:28 +02:00 |
|
Nikolay Sivov
|
a4ebde202a
|
tests: Add support for UAV buffers in Vulkan runner.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-05-22 22:03:28 +02:00 |
|
Zebediah Figura
|
4ec60707e2
|
tests: Add a test for sampling from nonzero mipmap levels.
|
2023-05-08 20:24:15 +02:00 |
|
Zebediah Figura
|
c940486a89
|
tests/shader_runner: Add support for creating mipmapped textures.
|
2023-05-08 20:24:15 +02:00 |
|
Francisco Casas
|
7c2ac5b098
|
tests: Test objects as parameters.
|
2023-05-08 20:24:14 +02:00 |
|
Nikolay Sivov
|
c74d148cbe
|
tests: Remove rtv clears in d3d12 runner.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-04-26 22:46:52 +02:00 |
|
Nikolay Sivov
|
a496e3a8ba
|
tests: Disable culling in shader runners.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-04-13 23:05:00 +02:00 |
|
Henri Verbeet
|
a0a3fb0e5f
|
tests/shader_runner: Return from run_shader_tests_d3d12() if we're unable to create a test context.
A test environment may legitimately be unable to support running d3d12 tests.
|
2023-04-04 22:01:15 +02:00 |
|
Zebediah Figura
|
9ea84ae8c9
|
tests/shader_runner: Use the global test_options structure.
Inspired by a patch by Giovanni Mascellani.
|
2023-03-10 21:13:05 +01:00 |
|
Giovanni Mascellani
|
c8a05a8b10
|
tests: Collect D3D12 test options in a dedicated structure.
|
2023-03-10 21:12:46 +01:00 |
|
Francisco Casas
|
7a7116eaab
|
tests: Test allocation of unused objects.
|
2023-02-22 18:28:19 +01:00 |
|
Francisco Casas
|
97c9669544
|
tests: Add additional object references tests.
|
2023-01-19 12:29:39 +01:00 |
|
Zebediah Figura
|
75494a4ae6
|
tests: Add a basic shader test for compute shaders.
|
2022-10-19 21:59:29 +02:00 |
|
Zebediah Figura
|
08e2a8e9bb
|
tests: Add a basic shader test for UAVs.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-06-09 19:13:09 +02:00 |
|
Zebediah Figura
|
2b69ee67bd
|
tests/shader_runner: Make the render target into a resource.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-06-09 19:13:06 +02:00 |
|
Zebediah Figura
|
ac404afe93
|
tests/shader_runner: Allow creating UAV resources.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-06-09 19:12:59 +02:00 |
|
Zebediah Figura
|
4a9d675c49
|
tests/shader_runner: Move the check_readback_data_vec4() call to shader_runner.c.
Split the probe_vec4() directive into get_rt_readback() and release_readback().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-05-31 21:53:21 +02:00 |
|
Zebediah Figura
|
b5e773058c
|
tests: Separate generic and d3d12-specific readback fields.
Move the "resource" field to a new "d3d12_resource_readback" structure
encapsulating struct resource_readback.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-05-31 21:52:49 +02:00 |
|
Zebediah Figura
|
c0562e2a1e
|
tests: Introduce support for marking individual test directives as todo.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-04-15 21:18:04 +02:00 |
|
Zebediah Figura
|
26b89cc338
|
tests: Skip probe directives if the last render failed.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-04-15 21:18:01 +02:00 |
|
Zebediah Figura
|
02182ce4f7
|
tests: Transition back to D3D12_RESOURCE_STATE_RENDER_TARGET in d3d12_runner_probe_vec4().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-04-12 19:00:11 +02:00 |
|
Zebediah Figura
|
c7623262cc
|
tests: Specify the primitive type from the shader runner frontend.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-03-22 18:41:41 +01:00 |
|
Zebediah Figura
|
492cd135e3
|
tests: Specify the vertex count from the shader runner frontend.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-03-22 18:41:39 +01:00 |
|
Zebediah Figura
|
84c73f82f7
|
tests: Allow specifying a custom vertex buffer.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-03-22 18:41:37 +01:00 |
|