vkd3d-shader: Write uninitialized components of COLOR0 as 1.

This commit is contained in:
Elizabeth Figura
2024-10-28 10:52:02 -05:00
committed by Henri Verbeet
parent cc9fcee676
commit e781abc3fb
Notes: Henri Verbeet 2024-11-04 17:11:05 +01:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1236
4 changed files with 123 additions and 1 deletions

View File

@@ -719,8 +719,11 @@ static enum vkd3d_result vsir_parse(const struct vkd3d_shader_compile_info *comp
vsir_program_trace(program);
vsir_program_cleanup(program);
return ret;
}
if (compile_info->target_type != VKD3D_SHADER_TARGET_NONE)
ret = vsir_program_transform_early(program, config_flags, compile_info, message_context);
return ret;
}