Henri Verbeet
|
a169ae05e8
|
vkd3d-compiler: Store the source type as a struct source_type_info pointer.
|
2025-02-18 17:47:22 +01:00 |
|
Henri Verbeet
|
1cf6e8a85d
|
vkd3d-compiler: Store the target type as a struct target_type_info pointer.
|
2025-02-18 17:47:22 +01:00 |
|
Nikolay Sivov
|
949708450b
|
vkd3d-compiler: Support fx_4_0 sources embedded in DXBC containers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-11-30 14:03:50 +01:00 |
|
Henri Verbeet
|
5c00766eff
|
Release 1.14.
|
2024-11-21 12:35:55 +01:00 |
|
Nikolay Sivov
|
7ae1284c16
|
vkd3d-compiler: Add missing 'fx' source type to the CLI output.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-10-17 17:32:54 +02:00 |
|
Nikolay Sivov
|
6801ad9b7a
|
vkd3d-shader/fx: Introduce a parser/disassembler.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-10-14 15:20:41 +02:00 |
|
Nikolay Sivov
|
799e6105a4
|
vkd3d-shader/d3dbc: Add an option to treat doubles as floats.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55448
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-23 15:26:35 +02:00 |
|
Feifan He
|
23ba1a5e07
|
vkd3d-shader: Introduce VKD3D_SHADER_TARGET_MSL.
|
2024-09-12 17:03:32 +02:00 |
|
Henri Verbeet
|
0e72aba0bc
|
Release 1.13.
|
2024-08-29 12:08:46 +02:00 |
|
Henri Verbeet
|
36c123c005
|
Release 1.12.
|
2024-05-29 22:05:28 +02:00 |
|
Henri Verbeet
|
73996c9941
|
vkd3d-dxbc: Allow the section to extract to be specified by tag.
|
2024-04-04 22:20:30 +02:00 |
|
Henri Verbeet
|
6c3b87bed0
|
vkd3d-dxbc: Implement extracting section data.
|
2024-04-04 22:20:30 +02:00 |
|
Henri Verbeet
|
806afd7b50
|
vkd3d-dxbc: Free the blob if parsing it failed.
|
2024-04-04 22:20:30 +02:00 |
|
Henri Verbeet
|
8f529cd0ae
|
vkd3d-dxbc: Introduce a helper function to apply actions.
|
2024-04-04 22:20:30 +02:00 |
|
Henri Verbeet
|
143b15fc47
|
vkd3d-dxbc: Introduce a helper function to handle ACTION_TYPE_EMIT.
|
2024-04-04 22:20:30 +02:00 |
|
Henri Verbeet
|
2712a79c55
|
vkd3d-dxbc: Close output files after writing them.
|
2024-04-04 22:20:30 +02:00 |
|
Nikolay Sivov
|
e1e6367210
|
vkd3d-shader/fx: Add an option to include empty buffers in the effect binary.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-04-02 23:10:42 +02:00 |
|
Giovanni Mascellani
|
9047dad4bc
|
vkd3d-compiler: Clean up the shader code in all failure paths (Valgrind).
|
2024-04-02 23:10:02 +02:00 |
|
Nikolay Sivov
|
13227f3852
|
vkd3d-shader: Add an option to enable child effects compilation.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-03-12 22:14:41 +01:00 |
|
Giovanni Mascellani
|
7273d7f54f
|
vkd3d-dxbc: Add an option to choose the output filename.
|
2024-03-11 22:08:56 +01:00 |
|
Giovanni Mascellani
|
b72ad78af6
|
vkd3d-dxbc: Add an option to re-emit the shader with the correct checksum.
|
2024-03-11 22:08:56 +01:00 |
|
Giovanni Mascellani
|
4b80b06f28
|
vkd3d-dxbc: Add an option to ignore checksum.
|
2024-03-11 22:08:56 +01:00 |
|
Giovanni Mascellani
|
9b0a9f63f7
|
vkd3d-compiler: Add an option to emit the signature when disassembling.
|
2024-03-07 23:08:25 +01:00 |
|
Henri Verbeet
|
f866fb95ad
|
Release 1.11.
|
2024-03-05 20:39:45 +01:00 |
|
Henri Verbeet
|
5552be552b
|
vkd3d-compiler: Compile SPIR-V shaders with the int64 and float64 features.
|
2024-03-04 22:34:30 +01:00 |
|