vkd3d/libs/vkd3d-shader
Giovanni Mascellani ab09c0b45b vkd3d-shader: Expose the whole profile when dumping an HLSL shader.
The profile cannot be reliably devised by analyzing the HLSL code,
so it's useful to have it included in the file name.
2023-11-02 18:22:24 +01:00
..
checksum.c vkd3d-shader: Introduce vkd3d_make_u{16, 32}() helpers. 2021-08-11 20:58:24 +02:00
d3d_asm.c vkd3d-shader: Emit IR CBV declaration sizes in bytes. 2023-10-19 23:07:43 +02:00
d3dbc.c vkd3d-shader/d3dbc: Set the interpolation mode for signature elements. 2023-10-31 21:59:36 +01:00
dxbc.c vkd3d-shader/dxil: Read the DXIL input and output signatures. 2023-10-16 22:36:29 +02:00
dxil.c vkd3d-shader/dxil: Implement the DXIL EXTRACTVAL instruction. 2023-11-01 21:47:34 +01:00
glsl.c vkd3d-shader/glsl: Update the current source location in vkd3d_glsl_generator_generate(). 2023-03-13 22:09:58 +01:00
hlsl_codegen.c vkd3d-shader/tpf: Declare indexable temps. 2023-10-31 21:59:22 +01:00
hlsl_constant_ops.c vkd3d-shader: Add constant folding for 'rsq'. 2023-10-05 16:16:03 +02:00
hlsl.c vkd3d-shader: Expose the whole profile when dumping an HLSL shader. 2023-11-02 18:22:24 +01:00
hlsl.h vkd3d-shader/hlsl: Mark vars that require non-constant dereferences. 2023-10-31 21:59:21 +01:00
hlsl.l vkd3d-shader/hlsl: Add initial support for parsing 'switch' statements. 2023-10-31 21:58:57 +01:00
hlsl.y vkd3d-shader: Accept 'loop' attribute, on loops. 2023-11-01 21:47:49 +01:00
ir.c vkd3d-shader/tpf: Set the interpolation mode for signature elements. 2023-10-31 21:59:38 +01:00
libvkd3d-shader.pc.in build: Build libvkd3d-shader as public library. 2018-11-02 11:19:00 +01:00
preproc.h build: Make the default symbol visibility "hidden". 2021-08-09 21:43:22 +02:00
preproc.l vkd3d-shader/preproc: Append spaces between tokens in macro invocations. 2023-08-02 20:19:21 +09:00
preproc.y vkd3d-shader/hlsl: Handle over/underflow when parsing integer literals. 2022-05-12 19:33:56 +02:00
spirv.c vkd3d-shader/spirv: Support scalar swizzle of vector SSA registers. 2023-11-01 21:47:33 +01:00
tpf.c vkd3d-shader/tpf: Set the interpolation mode for signature elements. 2023-10-31 21:59:38 +01:00
vkd3d_shader_main.c vkd3d-shader: Expose the whole profile when dumping an HLSL shader. 2023-11-02 18:22:24 +01:00
vkd3d_shader_private.h vkd3d-shader: Expose the whole profile when dumping an HLSL shader. 2023-11-02 18:22:24 +01:00
vkd3d_shader.map vkd3d-shader: Export vkd3d_shader_build_varying_map. 2023-09-19 21:30:35 +02:00