Module: vkd3d Branch: master Commit: 8648ca0e776214ffa1538a791c15a9fcf29911fb URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/8648ca0e776214ffa1538a791c15a9...
Author: Conor McCarthy cmccarthy@codeweavers.com Date: Thu Sep 28 16:33:11 2023 +1000
vkd3d-shader/dxil: Read the DXIL input and output signatures.
These can differ from the DXBC signatures by having multiple rows, and load/store instructions reference them by id instead of register index.
---
libs/vkd3d-shader/dxbc.c | 2 + libs/vkd3d-shader/dxil.c | 358 ++++++++++++++++++++++++++++++- libs/vkd3d-shader/vkd3d_shader_private.h | 4 + 3 files changed, 360 insertions(+), 4 deletions(-)