Matteo Bruni
|
abe7051e99
|
vkd3d-compiler: Update usage message for the -x option.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-01-29 20:54:30 +01:00 |
|
Matteo Bruni
|
5399f6fcc6
|
vkd3d-compiler: Set default source type before handling --print-target-types.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-01-29 20:54:25 +01:00 |
|
Matteo Bruni
|
9d6be9530b
|
vkd3d-compiler: Require a profile specification when compiling HLSL sources.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-01-27 21:13:44 +01:00 |
|
Zebediah Figura
|
6d5fd68f1d
|
vkd3d-compiler: Default to HLSL as a source format when preprocessing.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-12-01 20:00:29 +01:00 |
|
Zebediah Figura
|
10ab0ff124
|
vkd3d-compiler: Check whether the source format is binary when checking if the output is a tty, when preprocessing.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-12-01 20:00:26 +01:00 |
|
Zebediah Figura
|
b40b191498
|
vkd3d-compiler: Do not validate the target type when preprocessing.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-12-01 20:00:24 +01:00 |
|
Zebediah Figura
|
9a4a5ba63e
|
vkd3d-compiler: Add support for running the HLSL preprocessor.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-27 18:41:25 +01:00 |
|
Zebediah Figura
|
584f84737b
|
vkd3d-compiler: Also pass the entry point as part of the SPIR-V target information.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-27 18:41:23 +01:00 |
|
Zebediah Figura
|
2164915450
|
vkd3d-compiler: Rename the 'spirv' local variable to 'output_code'.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-27 18:41:21 +01:00 |
|
Zebediah Figura
|
4eadd917c7
|
vkd3d-compiler: Use the correct array count in validate_target_type().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-10-07 18:44:20 +02:00 |
|
Henri Verbeet
|
e075ec5914
|
vkd3d-compiler: Do not validate the target type if --print-target-types is specified.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-10-07 18:41:27 +02:00 |
|
Zebediah Figura
|
042a2928dc
|
vkd3d-compiler: Add support for specifying the entry point for HLSL shaders.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-29 18:34:18 +02:00 |
|
Zebediah Figura
|
7e6dd8a895
|
vkd3d-compiler: Add support for specifying the HLSL shader profile.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-29 18:34:16 +02:00 |
|
Zebediah Figura
|
22fcdb7613
|
vkd3d-compiler: Add the dxbc-tpf target type.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-29 18:34:15 +02:00 |
|
Zebediah Figura
|
0bcb8ba398
|
vkd3d-compiler: Add the HLSL source type.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-29 18:34:13 +02:00 |
|
Henri Verbeet
|
8d3e1e8300
|
vkd3d-compiler: Enable colour output by default when outputting to a colour capable tty.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-28 19:42:10 +02:00 |
|
Isabella Bosia
|
b0153f8054
|
vkd3d-compiler: Add d3d-asm target type.
Signed-off-by: Isabella Bosia <ibosia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-25 16:12:06 +02:00 |
|
Henri Verbeet
|
55cfa465ea
|
vkd3d-compiler: Allow the --formatting option to modify individual flags.
Instead of replacing all of them.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-21 19:16:20 +02:00 |
|
Henri Verbeet
|
4fda96190b
|
vkd3d-shader: Invert the "FRIENDLY_NAMES" output formatting flag.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-21 19:16:15 +02:00 |
|
Henri Verbeet
|
7c64e827ca
|
vkd3d-shader: Invert the "NO_HEADER" output formatting flag.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-21 19:16:05 +02:00 |
|
Henri Verbeet
|
8cc0abfca0
|
vkd3d-shader: Rename the "SHOW_BYTE_OFFSET" output formatting flag to just "OFFSETS".
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-21 19:16:02 +02:00 |
|
Isabella Bosia
|
04069d8d55
|
vkd3d-compiler: Add formatting options.
Signed-off-by: Isabella Bosia <ibosia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-07 21:01:17 +02:00 |
|
Isabella Bosia
|
c7f73f10fa
|
vkd3d-compiler: Add spirv-text output type.
Also allow outputting non-binary formats to tty.
Signed-off-by: Isabella Bosia <ibosia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-07 21:01:15 +02:00 |
|
Isabella Bosia
|
6d7bef1f8d
|
vkd3d-compiler: Validate target type.
Signed-off-by: Isabella Bosia <ibosia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-07 21:01:13 +02:00 |
|
Isabella Bosia
|
76c8c05fdb
|
vkd3d-compiler: Add get_source_type_info helper.
Signed-off-by: Isabella Bosia <ibosia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-07 21:01:11 +02:00 |
|