[Git][wine/vkd3d][master] 5 commits: vkd3d-shader/hlsl: Convert descriptor registers to pre-5.1 form in the TPF writer.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 41cacba5 by Elizabeth Figura at 2025-06-25T15:42:51+02:00 vkd3d-shader/hlsl: Convert descriptor registers to pre-5.1 form in the TPF writer. Rather than in the HLSL writer. This way we output vsir consistent with the vsir we read, and the vsir that the backends expect [bringing us one step closer to being able to feed the HLSL frontend directly into the individual backends.] - - - - - ecb19b33 by Elizabeth Figura at 2025-06-25T15:43:15+02:00 vkd3d-shader/hlsl: Output sm1 semantics with unique register_index values. Match the register_index values from the d3dbc reader. - - - - - a1eb53df by Elizabeth Figura at 2025-06-25T15:43:15+02:00 vkd3d-shader/hlsl: Set the data type in sm4_generate_vsir_reg_from_deref(). - - - - - bcb2acbd by Elizabeth Figura at 2025-06-25T15:46:27+02:00 vkd3d-shader/hlsl: Set the destination data type to UINT in sm4_generate_vsir_cast_from_bool(). Validation checks that the source and destination types are both integer. - - - - - cd43ab1c by Elizabeth Figura at 2025-06-25T15:46:39+02:00 vkd3d-shader/ir: Allow bitwise operations on VKD3D_DATA_INT. - - - - - 4 changed files: - libs/vkd3d-shader/d3dbc.c - libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/tpf.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3a4f95aca622316374fb2b72f5e74... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3a4f95aca622316374fb2b72f5e74... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)