Module: vkd3d Branch: master Commit: ee867bd4700fab67f0c02d6be270e479c4dd1338 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/ee867bd4700fab67f0c02d6be270e4...
Author: Evan Tang etang@codeweavers.com Date: Thu Oct 12 12:32:02 2023 -0500
vkd3d-shader/hlsl: Parse rasteriser-ordered view types.
---
libs/vkd3d-shader/hlsl.c | 4 +- libs/vkd3d-shader/hlsl.h | 40 ++++---- libs/vkd3d-shader/hlsl.l | 7 ++ libs/vkd3d-shader/hlsl.y | 127 ++++++++++++++++++-------- libs/vkd3d-shader/tpf.c | 3 + tests/hlsl/uav-rwbuffer.shader_test | 6 +- tests/hlsl/uav-rwstructuredbuffer.shader_test | 2 +- tests/hlsl/uav-rwtexture.shader_test | 10 +- 8 files changed, 130 insertions(+), 69 deletions(-)