17 Jan
2024
17 Jan
'24
9:43 p.m.
Module: vkd3d Branch: master Commit: e1dddc01b7e7b549d392f81228bfa709ad5c102a URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/e1dddc01b7e7b549d392f81228bfa7... Author: Conor McCarthy <cmccarthy(a)codeweavers.com> Date: Fri Jan 5 00:55:51 2024 +1000 vkd3d-shader/ir: Flatten IF/ELSE/ENDIF control flow instructions. --- libs/vkd3d-shader/d3d_asm.c | 1 + libs/vkd3d-shader/ir.c | 353 +++++++++++++++++++++++++++++++ libs/vkd3d-shader/spirv.c | 179 ++++++++-------- libs/vkd3d-shader/vkd3d_shader_private.h | 7 + 4 files changed, 452 insertions(+), 88 deletions(-)