Isabella Bosia
|
c6e36bf240
|
vkd3d-compiler: Add get_target_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:09 +02:00 |
|
Henri Verbeet
|
690a717887
|
vkd3d-compiler: Support reading from standard input.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-13 21:46:10 +02:00 |
|
Henri Verbeet
|
c27bed0023
|
vkd3d-compiler: Support writing to standard output.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-13 21:46:00 +02:00 |
|
Henri Verbeet
|
ea1cb2e699
|
vkd3d-compiler: Add an option to specify the target type.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-11 18:05:35 +02:00 |
|
Henri Verbeet
|
67173a0021
|
vkd3d-compiler: Add an option to list the supported target types.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-11 18:05:32 +02:00 |
|
Henri Verbeet
|
72db9eb19d
|
vkd3d-compiler: Add an option to list the supported source types.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-11 18:05:14 +02:00 |
|
Henri Verbeet
|
805e13d975
|
vkd3d-compiler: Also print the vkd3d-shader version when printing the vkd3d-compiler version.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-06 11:54:22 +02:00 |
|
Henri Verbeet
|
b2dcff0ecf
|
vkd3d-compiler: Add an option to specify the buffer type to use for buffer UAV bindings.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-04 15:52:25 +02:00 |
|
Henri Verbeet
|
3b2fb3aba1
|
vkd3d-shader: Output a compiler error message if the DXBC size is invalid.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-23 19:43:52 +02:00 |
|
Henri Verbeet
|
e4690d51cc
|
vkd3d-compiler: Add an option to specify the source type.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-10 17:08:11 +02:00 |
|
Henri Verbeet
|
7bcddce05c
|
vkd3d-compiler: Add a long option to specify the output file.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-02 17:46:28 +02:00 |
|
Henri Verbeet
|
4a094f5cba
|
vkd3d-compiler: Add a --version option.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-02 17:46:23 +02:00 |
|
Henri Verbeet
|
7df61873d0
|
vkd3d-compiler: Add an explicit --help option.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-02 17:46:19 +02:00 |
|
Henri Verbeet
|
f658190794
|
vkd3d-compiler: Use getopt to parse command-line options.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-02 17:46:12 +02:00 |
|
Henri Verbeet
|
e3e76867ca
|
vkd3d-compiler: Print a slightly more elaborate usage message.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-02 17:46:10 +02:00 |
|
Henri Verbeet
|
95fa257a37
|
vkd3d-shader: Allow vkd3d_shader_compile() to handle multiple target types.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-23 16:25:16 +02:00 |
|
Henri Verbeet
|
d6ec017077
|
vkd3d-shader: Allow vkd3d_shader_compile_dxbc() to handle multiple source types.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 16:08:31 +02:00 |
|
Henri Verbeet
|
b07c304440
|
vkd3d-shader: Pass compile options as an array instead of as flags.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 16:08:29 +02:00 |
|
Henri Verbeet
|
9312979b56
|
vkd3d-shader: Pass the target info as part of the vkd3d_shader_compile_info structure chain.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 16:08:28 +02:00 |
|
Henri Verbeet
|
c4e6657c11
|
vkd3d-shader: Pass the interface info as part of the vkd3d_shader_compile_info structure chain.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 16:08:26 +02:00 |
|
Henri Verbeet
|
8ff9610fed
|
vkd3d-shader: Introduce struct vkd3d_shader_compile_info.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 16:08:24 +02:00 |
|
Henri Verbeet
|
cb5c001062
|
vkd3d-compiler: vkd3d_shader_compile_dxbc() returns an int.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-17 16:43:35 +02:00 |
|
Józef Kucia
|
b402ae96a6
|
include: Include stdlib.h for malloc().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-01-31 18:06:24 +01:00 |
|
Józef Kucia
|
34f61154f7
|
vkd3d-shader: Avoid uint32_t in public interface.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-10-29 17:08:47 +01:00 |
|
Józef Kucia
|
f7a21ad982
|
vkd3d-compiler: Do not overallocate memory for shader code.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-16 11:02:12 +02:00 |
|