Module: vkd3d Branch: master Commit: e1dddc01b7e7b549d392f81228bfa709ad5c102a URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/e1dddc01b7e7b549d392f81228bfa7...
Author: Conor McCarthy cmccarthy@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(-)