vkd3d-shader/dxil: Parse the f32 denormalization mode.

This commit is contained in:
Giovanni Mascellani
2025-10-27 12:12:00 +01:00
committed by Henri Verbeet
parent e99b29d203
commit 1e4764d555
Notes: Henri Verbeet 2025-12-02 14:37:50 +01:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1842
5 changed files with 87 additions and 2 deletions

View File

@@ -5296,6 +5296,8 @@ int hlsl_parse(const struct vkd3d_shader_compile_info *compile_info,
if (!vsir_program_init(program, compile_info, &version, 0, VSIR_CF_STRUCTURED, normalisation_level))
return VKD3D_ERROR_OUT_OF_MEMORY;
program->f32_denorm_mode = VSIR_DENORM_FLUSH_TO_ZERO;
if ((ret = hlsl_ctx_parse(&ctx, &program->source_files, compile_info, profile, message_context)) < 0)
{
vsir_program_cleanup(program);