Module: vkd3d Branch: master Commit: d6799bd5d3dd356def6a514253c3db5de413e3bb URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/d6799bd5d3dd356def6a514253c3db...
Author: Zebediah Figura zfigura@codeweavers.com Date: Mon Aug 16 14:52:10 2021 -0500
vkd3d-shader/hlsl: Parse function attributes.
---
libs/vkd3d-shader/hlsl.c | 33 ++++++++++-- libs/vkd3d-shader/hlsl.h | 14 ++++- libs/vkd3d-shader/hlsl.y | 88 +++++++++++++++++++++++++++++++- libs/vkd3d-shader/hlsl_codegen.c | 5 ++ libs/vkd3d-shader/vkd3d_shader_private.h | 1 + tests/hlsl-attributes.shader_test | 22 ++++---- tests/hlsl-numthreads.shader_test | 36 ++++++------- 7 files changed, 164 insertions(+), 35 deletions(-)