[Git][wine/vkd3d][master] vkd3d-shader/d3dbc: Use the actual instruction length in d3dbc_write_instruction().
Henri Verbeet pushed to branch master at wine / vkd3d Commits: d08673ba by Nikolay Sivov at 2025-06-16T17:35:37+02:00 vkd3d-shader/d3dbc: Use the actual instruction length in d3dbc_write_instruction(). The current calculation doesn't take indirect addressing into account. This issue is easy to spot in disassembly, when we don't skip correctly to the next instruction. On Windows the disassembler does not depend on this it seems and skips naturally after processing all parameters that may or may not use indirect addressing. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - 1 changed file: - libs/vkd3d-shader/d3dbc.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d08673bad1794e3eeb1001df5c64fc... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d08673bad1794e3eeb1001df5c64fc... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)