Henri Verbeet pushed to branch master at wine / vkd3d
Commits: a77dca52 by Shaun Ren at 2025-01-29T17:36:58+01:00 vkd3d-shader/hlsl: Forbid declaring const variables with no initializer.
- - - - - 32c081ba by Shaun Ren at 2025-01-29T17:36:58+01:00 tests/hlsl: Test invalid const variables with no initializer.
- - - - - f4d5e05d by Shaun Ren at 2025-01-29T17:41:51+01:00 vkd3d-shader/hlsl: Parse InputPatch and OutputPatch objects.
- - - - - f064a402 by Shaun Ren at 2025-01-29T17:45:46+01:00 vkd3d-shader/hlsl: Validate and record InputPatch/OutputPatch types.
- - - - - 8a5559ab by Shaun Ren at 2025-01-29T17:51:18+01:00 tests/hlsl: Test the syntax of InputPatch/OutputPatch variables.
- - - - - 73183d33 by Shaun Ren at 2025-01-29T17:52:49+01:00 tests/hlsl: Test passthrough hull shader control point function.
- - - - - 7d1e4a40 by Shaun Ren at 2025-01-29T17:53:26+01:00 tests/hlsl: Test hull shader control point function output parameters.
- - - - -
11 changed files:
- Makefile.am - libs/vkd3d-shader/hlsl.c - libs/vkd3d-shader/hlsl.h - libs/vkd3d-shader/hlsl.l - libs/vkd3d-shader/hlsl.y - libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/vkd3d_shader_private.h - tests/hlsl/hull-shader-syntax.shader_test - tests/hlsl/invalid.shader_test - + tests/hlsl/patch-syntax.shader_test - tests/hlsl/tessellation.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/25c6d16b459278d63c3693fd4685b...