Francisco Casas
|
caa2a9d314
|
vkd3d-shader/hlsl: Parse sampler_state.
|
2024-10-02 22:07:34 +02:00 |
|
Francisco Casas
|
125bf74ef3
|
tests: Test sampler_state keyword syntax.
|
2024-10-02 22:07:34 +02:00 |
|
Nikolay Sivov
|
994e994231
|
vkd3d-shader/fx: Handle assignments with array RHS indexed with a constant or a single variable.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-10-02 22:05:46 +02:00 |
|
Nikolay Sivov
|
849d4b3b2b
|
tests: Add some tests for state value assignments.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-10-02 22:04:44 +02:00 |
|
Elizabeth Figura
|
3b1760134f
|
tests: Test clip planes.
|
2024-10-02 21:49:54 +02:00 |
|
Henri Verbeet
|
3452d126a8
|
vkd3d-shader/glsl: Implement VKD3DSIH_ELSE.
|
2024-10-01 17:29:48 +02:00 |
|
Henri Verbeet
|
01ba2ba6db
|
vkd3d-shader/glsl: Implement VKD3DSIH_NOT.
|
2024-10-01 17:29:48 +02:00 |
|
Henri Verbeet
|
1812258f37
|
vkd3d-shader/glsl: Implement VKD3DSIH_RSQ.
|
2024-10-01 17:29:48 +02:00 |
|
Henri Verbeet
|
5cf8562124
|
vkd3d-shader/glsl: Implement VKD3DSIH_MIN.
|
2024-10-01 17:29:48 +02:00 |
|
Henri Verbeet
|
4f054aed48
|
vkd3d-shader/glsl: Implement VKD3DSIH_MAX.
|
2024-10-01 17:29:48 +02:00 |
|
Victor Chiletto
|
2ea5f187f9
|
vkd3d-shader/hlsl: Allow cbuffer reservations to overlap if only one of them is allocated.
|
2024-10-01 17:28:41 +02:00 |
|
Victor Chiletto
|
8010ef8771
|
tests: Add a test for unused overlapping cbuffer reservations.
|
2024-10-01 17:28:41 +02:00 |
|
Henri Verbeet
|
10559fa17a
|
vkd3d-shader/glsl: Implement VKD3DSIH_LOG.
|
2024-09-30 20:21:14 +02:00 |
|
Henri Verbeet
|
700eba0b01
|
vkd3d-shader/glsl: Handle SV_IS_FRONT_FACE inputs.
|
2024-09-30 20:20:11 +02:00 |
|
Henri Verbeet
|
0cc0b68fb4
|
vkd3d-shader/glsl: Implement VKD3DSIH_ROUND_NE.
|
2024-09-30 20:08:58 +02:00 |
|
Henri Verbeet
|
308121ba04
|
vkd3d-shader/glsl: Implement VKD3DSIH_IF and VKD3DSIH_ENDIF.
|
2024-09-30 20:08:58 +02:00 |
|
Henri Verbeet
|
e911433e0c
|
vkd3d-shader/glsl: Implement VKD3DSIH_ROUND_NI.
|
2024-09-30 20:08:58 +02:00 |
|
Nikolay Sivov
|
300e4e0d12
|
vkd3d-shader/fx: Add support for writing annotations for fx_2_0.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-30 20:02:51 +02:00 |
|
Nikolay Sivov
|
c9c537faa0
|
vkd3d-shader/fx: Add initial support for writing default values for fx_2_0.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-30 20:02:05 +02:00 |
|
Nikolay Sivov
|
da0469f190
|
vkd3d-shader/fx: Handle the 'half' type in fx_4+.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-30 20:01:57 +02:00 |
|
Nikolay Sivov
|
2626dcc55d
|
tests: Add some tests for initial values in effects.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-30 19:59:21 +02:00 |
|
Henri Verbeet
|
466c8bfbb7
|
vkd3d-shader/glsl: Implement VKD3DSIH_LTO.
|
2024-09-26 17:40:07 +02:00 |
|
Henri Verbeet
|
44e96ad4d6
|
vkd3d-shader/glsl: Implement VKD3DSIH_EXP.
|
2024-09-26 17:40:07 +02:00 |
|
Henri Verbeet
|
d68e60a78a
|
vkd3d-shader/glsl: Implement VKD3DSIH_IEQ.
|
2024-09-26 17:40:07 +02:00 |
|
Henri Verbeet
|
55de9ea405
|
vkd3d-shader/glsl: Implement VKD3DSIH_DCL_INPUT_PS.
|
2024-09-26 17:40:07 +02:00 |
|