Module: wine Branch: master Commit: c3025582fd5be155ce8231ccce4d69916856dec7 URL: https://gitlab.winehq.org/wine/wine/-/commit/c3025582fd5be155ce8231ccce4d699...
Author: Alexandre Julliard julliard@winehq.org Date: Mon Sep 26 10:57:38 2022 +0200
vkd3d: Import upstream release 1.5.
---
libs/vkd3d/AUTHORS | 1 + libs/vkd3d/include/private/vkd3d_version.h | 2 +- libs/vkd3d/include/vkd3d.h | 3 + libs/vkd3d/include/vkd3d_shader.h | 22 + libs/vkd3d/libs/vkd3d-shader/hlsl.c | 643 ++++++++++++---- libs/vkd3d/libs/vkd3d-shader/hlsl.h | 75 +- libs/vkd3d/libs/vkd3d-shader/hlsl.y | 808 ++++++++++++++------- libs/vkd3d/libs/vkd3d-shader/hlsl_codegen.c | 740 +++++++++++++------ libs/vkd3d/libs/vkd3d-shader/hlsl_constant_ops.c | 187 ++++- libs/vkd3d/libs/vkd3d-shader/hlsl_sm1.c | 13 +- libs/vkd3d/libs/vkd3d-shader/hlsl_sm4.c | 130 +++- libs/vkd3d/libs/vkd3d-shader/spirv.c | 20 +- .../vkd3d/libs/vkd3d-shader/vkd3d_shader_private.h | 1 + libs/vkd3d/libs/vkd3d/command.c | 41 +- libs/vkd3d/libs/vkd3d/device.c | 43 +- libs/vkd3d/libs/vkd3d/state.c | 21 +- libs/vkd3d/libs/vkd3d/vkd3d_private.h | 5 +- 17 files changed, 2070 insertions(+), 685 deletions(-)