vkd3d/libs/vkd3d-shader
Anna (navi) Figueiredo Gomes a47c23fa1f vkd3d-shader/spirv: Use unique SPIR-V variables for descriptors where visibility differs.
In the case two uav descriptors are mapped to the same variable, and one is
read from while the other is not, the variable would get the NonReadable
decorator, while being read from later.
2024-08-20 21:23:31 +02:00
..
checksum.c vkd3d-shader: Replace assert() with VKD3D_ASSERT() in checksum.c. 2024-07-30 16:32:59 +02:00
d3d_asm.c vkd3d: Fix a few typos in the comments. 2024-08-19 14:17:41 +02:00
d3dbc.c vkd3d-shader/hlsl: Parse string default values. 2024-08-13 21:19:01 +02:00
dxbc.c vkd3d-shader: Replace assert() with VKD3D_ASSERT() in dxbc.c. 2024-07-30 16:32:59 +02:00
dxil.c vkd3d: Fix a few typos in the comments. 2024-08-19 14:17:41 +02:00
fx.c vkd3d-shader/fx: Fix the matrix type class for fx_2_0. 2024-08-19 14:21:59 +02:00
glsl.c vkd3d-shader/glsl: Fix a typo in a few messages. 2024-08-19 14:20:21 +02:00
hlsl_codegen.c vkd3d-shader/hlsl: Handle NULL constants. 2024-08-13 21:10:45 +02:00
hlsl_constant_ops.c vkd3d-shader: Replace assert() with VKD3D_ASSERT() in hlsl_constant_ops.c. 2024-08-01 15:18:15 +02:00
hlsl.c vkd3d-shader/hlsl: Adjust NULL type properties to make it usable in transformations. 2024-08-15 17:53:46 +02:00
hlsl.h vkd3d: Fix a few typos in the comments. 2024-08-19 14:17:41 +02:00
hlsl.l vkd3d-shader/hlsl: Tokenize 'String' the same as 'string'. 2024-08-14 22:00:35 +02:00
hlsl.y vkd3d-shader/hlsl: Factor out add_binary_expr() and use it for assignment operators. 2024-08-19 14:15:43 +02:00
ir.c vkd3d: Fix a few typos in the comments. 2024-08-19 14:17:41 +02:00
libvkd3d-shader.pc.in build: Build libvkd3d-shader as public library. 2018-11-02 11:19:00 +01:00
preproc.h vkd3d-shader: Replace assert() with VKD3D_ASSERT() in preproc.h. 2024-08-05 15:57:56 +02:00
preproc.l vkd3d-shader: Replace assert() with VKD3D_ASSERT() in preproc.l. 2024-08-05 15:57:56 +02:00
preproc.y vkd3d-shader: Replace assert() with VKD3D_ASSERT() in preproc.y. 2024-08-05 15:57:56 +02:00
spirv.c vkd3d-shader/spirv: Use unique SPIR-V variables for descriptors where visibility differs. 2024-08-20 21:23:31 +02:00
tpf.c vkd3d-shader/hlsl: Always work with the extern resource's component type. 2024-08-14 21:57:21 +02:00
vkd3d_shader_main.c vkd3d-shader: Replace assert() with VKD3D_ASSERT() in vkd3d_shader_main.c. 2024-08-08 23:39:23 +02:00
vkd3d_shader_private.h vkd3d-shader/fx: Replace assert() with VKD3D_ASSERT(). 2024-08-13 21:20:28 +02:00
vkd3d_shader.map vkd3d-shader: Implement scanning combined resource/sampler information. 2023-11-13 23:19:23 +01:00