Henri Verbeet pushed to branch master at wine / vkd3d Commits: e880b116 by Shaun Ren at 2025-03-12T20:42:15+01:00 vkd3d-shader/hlsl: Parse the maxvertexcount attribute. - - - - - 57bb28e8 by Shaun Ren at 2025-03-12T20:42:59+01:00 vkd3d-shader/hlsl: Parse primitive type modifiers in geometry shaders. - - - - - 870c68dd by Shaun Ren at 2025-03-12T21:11:46+01:00 vkd3d-shader/hlsl: Validate and record input primitive types in geometry shaders. - - - - - b650e7a5 by Shaun Ren at 2025-03-12T21:12:56+01:00 vkd3d-shader/hlsl: Validate stream output object declarations. Valid stream output objects must be single-element containing a PointStream/LineStream/TriangleStream object. Moreover, stream output objects cannot be declared globally. - - - - - 4137ea5a by Shaun Ren at 2025-03-12T21:13:59+01:00 vkd3d-shader/hlsl: Validate stream output parameters in geometry shaders. - - - - - ae5261b9 by Shaun Ren at 2025-03-12T21:15:15+01:00 vkd3d-shader/hlsl: Forbid output parameters in geometry shaders. Outputs in geometry shaders must be written to streams. - - - - - dd1072a9 by Shaun Ren at 2025-03-12T21:21:35+01:00 tests/hlsl: Add geometry shader syntax tests. - - - - - 8 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/geometry-shader-syntax.shader_test View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7be7e589a98261542d7fdf94f659d... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7be7e589a98261542d7fdf94f659d... You're receiving this email because of your account on gitlab.winehq.org.