Nikolay Sivov
|
48ff7de8ef
|
vkd3d-shader/hlsl: Add support for ConstantBuffer<> type.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-07-08 18:12:03 +02:00 |
|
Nikolay Sivov
|
222c52380b
|
vkd3d-shader/fx: Fix variable buffer offset value.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-06-12 19:02:20 +02:00 |
|
Nikolay Sivov
|
402dc94259
|
vkd3d-shader/fx: Set EXPLICIT_BIND_POINT flag for packoffset() reservations as well.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-06-12 19:02:20 +02:00 |
|
Nikolay Sivov
|
72ddea6030
|
vkd3d-shader/fx: Use original full semantic name.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-06-11 15:53:19 +02:00 |
|
Francisco Casas
|
e8dbc36bd2
|
vkd3d-shader/hlsl: Record default values for uniforms and constant buffers.
|
2024-06-11 15:46:40 +02:00 |
|
Nikolay Sivov
|
5265fbb789
|
vkd3d-shader/fx: Do not write shared buffers block when not compiling as a child effect.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-30 19:56:50 +02:00 |
|
Nikolay Sivov
|
9c83caeda6
|
vkd3d-shader/fx: Use correct type name when reusing types.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-16 21:49:50 +02:00 |
|
Nikolay Sivov
|
a913ac7844
|
vkd3d-shader/fx: Implement writing shared buffers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-16 21:49:48 +02:00 |
|
Nikolay Sivov
|
0053cc52b7
|
vkd3d-shader/fx: Initial support for writing sample state objects.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:05 +02:00 |
|
Nikolay Sivov
|
3c6470e3b2
|
vkd3d-shader/fx: Set UAV count in the header.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:04 +02:00 |
|
Nikolay Sivov
|
1a79d1e945
|
vkd3d-shader/fx: Filter out unsupported object types.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:03 +02:00 |
|
Nikolay Sivov
|
9bbed14987
|
vkd3d-shader/fx: Fix shader counter in the header.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:02 +02:00 |
|
Nikolay Sivov
|
cb1a271151
|
vkd3d-shader/fx: Set texture count in the header.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:01 +02:00 |
|
Nikolay Sivov
|
162d8760be
|
vkd3d-shader/fx: Set RTV counter in the header.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:08:00 +02:00 |
|
Nikolay Sivov
|
a879ac5536
|
vkd3d-shader/fx: Write depth stencil view object variables.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-05-08 21:07:59 +02:00 |
|
Zebediah Figura
|
c2eb563e50
|
vkd3d-shader/fx: Skip uniform copy logic for global variables.
|
2024-05-08 21:07:58 +02:00 |
|
Zebediah Figura
|
2480eec98b
|
vkd3d-shader/hlsl: Move the "base_type" member to the class-specific union.
|
2024-05-06 22:12:41 +02:00 |
|
Zebediah Figura
|
d9f7a88329
|
vkd3d-shader/hlsl: Make HLSL_TYPE_PIXELSHADER into a separate class.
|
2024-05-06 22:12:37 +02:00 |
|
Zebediah Figura
|
874937dab4
|
vkd3d-shader/hlsl: Make HLSL_TYPE_VERTEXSHADER into a separate class.
|
2024-05-06 22:12:34 +02:00 |
|
Zebediah Figura
|
d7da278693
|
vkd3d-shader/hlsl: Make HLSL_TYPE_RENDERTARGETVIEW into a separate class.
|
2024-04-23 22:37:09 +02:00 |
|
Zebediah Figura
|
ee2bde3aba
|
vkd3d-shader/hlsl: Make HLSL_TYPE_DEPTHSTENCILVIEW into a separate class.
|
2024-04-23 22:37:06 +02:00 |
|
Zebediah Figura
|
76971d811e
|
vkd3d-shader/hlsl: Make HLSL_TYPE_TECHNIQUE into a separate class.
|
2024-04-23 22:36:51 +02:00 |
|
Zebediah Figura
|
3c8c7426df
|
vkd3d-shader/hlsl: Make HLSL_TYPE_PASS into a separate class.
|
2024-04-23 22:36:38 +02:00 |
|
Zebediah Figura
|
24d3a352a6
|
vkd3d-shader/hlsl: Make HLSL_TYPE_EFFECT_GROUP into a separate class.
|
2024-04-23 22:36:32 +02:00 |
|
Zebediah Figura
|
171e097268
|
vkd3d-shader/hlsl: Make HLSL_TYPE_UAV into a separate class.
|
2024-04-19 22:23:20 +02:00 |
|