Henri Verbeet pushed to branch master at wine / vkd3d Commits: b3cf033e by Francisco Casas at 2026-03-10T17:27:00+01:00 vkd3d-shader/ir: Allocate independent outpointid operands. - - - - - eca04d2d by Francisco Casas at 2026-03-10T17:28:01+01:00 vkd3d-shader/dxil: Allocate independent outpointid operands. - - - - - 929802fb by Francisco Casas at 2026-03-10T17:40:06+01:00 vkd3d-shader/dxil: Allocate new indirect indices when copying template operands. - - - - - 7d9c4d1a by Francisco Casas at 2026-03-10T17:47:33+01:00 vkd3d-shader/ir: Validate that source operands are referenced only once. The main purpose of this validation is to check that we are not pointing to the same vsir_src_operand through the rel_addr pointers of the dst/src operands of different vsir instructions. This is because passes could modify these vsir_src_operands arbitrarily. Additionally we also check that there is no overlap on the src operands themselves albeit we are less likely to make this mistake. - - - - - 3 changed files: - libs/vkd3d-shader/dxil.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/vkd3d_shader_private.h View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8e6d7dc13e7a77b0891fa69a4727f... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8e6d7dc13e7a77b0891fa69a4727f... You're receiving this email because of your account on gitlab.winehq.org.