Elizabeth Figura
|
947b937a1a
|
tests: Test shade mode.
|
2024-07-24 16:08:10 +02:00 |
|
Victor Chiletto
|
a0de05f0b4
|
vkd3d-shader/hlsl: Implement the asint() intrinsic.
|
2024-07-24 16:06:03 +02:00 |
|
Shaun Ren
|
49caeee1fd
|
vkd3d-shader/hlsl: Support default values for function parameters.
|
2024-07-23 15:36:32 +02:00 |
|
Nikolay Sivov
|
dcf4ce753b
|
vkd3d-shader/fx: Correct empty pass check.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-07-23 15:23:54 +02:00 |
|
Nikolay Sivov
|
958117df2f
|
vkd3d-shader/hlsl: Allow annotations on global variables.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-07-23 15:23:54 +02:00 |
|
Giovanni Mascellani
|
7e557420b1
|
tests: Terminate the Agility SDK path with a slash.
That's what the documentation recommends. It used to work for me without
the slash, but maybe they changed something in recent versions.
|
2024-07-17 15:54:31 +02:00 |
|
Giovanni Mascellani
|
e4e7368c1c
|
tests: Pad the constant buffer in test_update_compute_descriptor_tables() to 256 bytes.
The D3D12 debug layer signals an error otherwise.
|
2024-07-17 15:53:31 +02:00 |
|
Conor McCarthy
|
3e25356abb
|
tests: Add a test for clearing a large buffer UAV.
Large buffers can exceed the maximum workgroup X count.
|
2024-07-17 15:51:39 +02:00 |
|
Shaun Ren
|
0202393d41
|
vkd3d-shader/d3dbc: Implement HLSL_OP1_{COS,SIN}_REDUCED for SM1.
Also enable SM1 trigonometry function tests.
|
2024-07-16 19:03:52 +02:00 |
|
Elizabeth Figura
|
5a53b73995
|
tests: Test alpha test.
|
2024-07-11 17:02:53 +02:00 |
|
Elizabeth Figura
|
7e868f1f4b
|
tests: Factor out a set_default_target() helper.
|
2024-07-11 17:02:45 +02:00 |
|
Elizabeth Figura
|
ded0733ff8
|
tests: Offset the viewport by 0.5 when running d3dbc shaders.
|
2024-07-11 17:02:40 +02:00 |
|
Elizabeth Figura
|
9e59e57cb3
|
tests: Add a test for the vkd3d_shader_parameter APIs.
|
2024-07-11 16:58:56 +02:00 |
|
Petrichor Park
|
bec4f413dc
|
vkd3d-shader/tpf: Implmenent HLSL_OP1_RCP.
SM5 comes with a RCP opcode; for SM4, implement it as `DIV dst, 1, x`.
|
2024-07-11 16:44:16 +02:00 |
|
Petrichor Park
|
b3f0cd5788
|
vkd3d-shader/hlsl: Implement the rcp() intrinisic.
SM1 already has the RCP opcode implemented; SM4 implementation is in the
next commit.
|
2024-07-11 16:44:02 +02:00 |
|
Petrichor Park
|
3a49852075
|
vkd3d-shader/hlsl: Implement tests for the rcp() intrinsic.
|
2024-07-11 16:43:48 +02:00 |
|
Giovanni Mascellani
|
85fe4c421b
|
tests: Define WIDL macros in utils.h.
This way other headers including utils.h, like d3d12_test_utils.h,
are self-contained.
|
2024-07-11 00:34:58 +02:00 |
|
Elizabeth Figura
|
59f770214a
|
vkd3d-shader/hlsl: Implement output SV_Coverage.
|
2024-07-11 00:33:57 +02:00 |
|
Elizabeth Figura
|
71a3d55e8c
|
vkd3d-shader/hlsl: Implement the GetRenderTargetSampleCount() intrinsic.
|
2024-07-11 00:33:57 +02:00 |
|
Elizabeth Figura
|
a5a75d45d3
|
tests: Implement multisampling in the GL renderer.
|
2024-07-11 00:33:57 +02:00 |
|
Elizabeth Figura
|
737967604e
|
tests: Implement multisampling in the Vulkan renderer.
|
2024-07-11 00:33:57 +02:00 |
|
Elizabeth Figura
|
fe21318b5f
|
tests/shader_runner: Factor out a resource_desc structure.
|
2024-07-11 00:33:57 +02:00 |
|
Elizabeth Figura
|
fa570ee1f3
|
tests/shader_runner: Use resource->width instead of resource->size for buffer width.
|
2024-07-11 00:33:57 +02:00 |
|
Victor Chiletto
|
76ae871f5b
|
tests/hlsl: Test loop unrolling edge cases.
|
2024-07-11 00:32:53 +02:00 |
|
Victor Chiletto
|
2034a8bab9
|
vkd3d-shader/hlsl: Implement loop unrolling.
Based on a patch by Nikolay Sivov.
Co-authored-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-07-11 00:32:53 +02:00 |
|