Józef Kucia
|
0ecbdbe823
|
libs/vkd3d-shader: Emit InvocationId for geometry and tessellation shaders.
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-02-05 18:57:05 +01:00 |
|
Henri Verbeet
|
2d8e2fbe86
|
libs/vkd3d-shader: Validate the DXBC version.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-15 17:51:44 +01:00 |
|
Józef Kucia
|
31ec7b9160
|
libs/vkd3d-shader: Translate dcl_output_topology instructions.
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-01-11 22:31:50 +01:00 |
|
Józef Kucia
|
e0cb3776c1
|
libs/vkd3d-shader: Fix discard_z instruction.
|
2017-12-11 12:55:55 +01:00 |
|
Józef Kucia
|
94a33020d3
|
libs/vkd3d-shader: Use switch statement in shader_parse_root_parameters().
|
2017-10-10 16:57:36 +02:00 |
|
Józef Kucia
|
4522a80de8
|
libs/vkd3d-shader: Use switch statement in shader_write_root_parameters().
|
2017-10-10 16:57:36 +02:00 |
|
Józef Kucia
|
18b285328e
|
libs/vkd3d-shader: Add version argument to vkd3d_shader_serialize_root_signature().
|
2017-10-10 16:57:36 +02:00 |
|
Józef Kucia
|
6b43a5fe38
|
libs/vkd3d-shader: Implement root signature serialization.
|
2017-10-10 16:02:09 +02:00 |
|
Józef Kucia
|
9feb7a3956
|
libs/vkd3d-shader: Recognize nop instruction.
|
2017-10-05 15:58:51 +02:00 |
|
Józef Kucia
|
b19fe74284
|
libs/vkd3d-shader: Export shader signature parsing.
|
2017-09-11 22:35:16 +02:00 |
|
Józef Kucia
|
8f631c8b0c
|
libs/vkd3d-shader: Make bytecode parser responsible for setting scalar register write masks.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
17e49dc6c6
|
libs/vkd3d-shader: Translate store_raw instructions.
|
2017-08-11 13:58:04 +02:00 |
|
Józef Kucia
|
ae8d8036c6
|
libs/vkd3d-shader: Implement switch control flow instructions.
|
2017-08-01 10:51:45 +02:00 |
|
Józef Kucia
|
fe522495aa
|
libs/vkd3d-shader: Get rid of needless temporary variables.
|
2017-07-06 10:12:22 +02:00 |
|
Józef Kucia
|
f906df13b3
|
libs/vkd3d-shader: Implement parsing of root signature static samplers.
|
2017-07-06 10:12:22 +02:00 |
|
Józef Kucia
|
3f03cd1ec8
|
libs/vkd3d-shader: Implement root signature parsing.
|
2017-06-27 13:16:47 +02:00 |
|
Józef Kucia
|
4ab5ced2fc
|
libs/vkd3d-shader: Import DXBC parser from Wine d3d11 implementation.
|
2017-06-16 22:38:21 +02:00 |
|
Józef Kucia
|
31c6bfe24f
|
libs/vkd3d-shader: Import SM4+ bytecode parser from Wine.
|
2017-06-16 22:38:21 +02:00 |
|