Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 56e5fca5 by Elizabeth Figura at 2024-10-10T21:50:30+02:00 vkd3d-shader/spirv: Always write the point size in vertex shaders.
Vulkan requires that point size be written.
There should be no backwards compatibility concern here, since the vertex shader supplies point size with the lowest priority.
- - - - - a29a4288 by Elizabeth Figura at 2024-10-10T21:50:30+02:00 tests: Add a test for shader point size output.
- - - - - 6ee17cf7 by Elizabeth Figura at 2024-10-10T22:14:45+02:00 vkd3d-shader/spirv: Implement shader point size.
- - - - - 54092286 by Elizabeth Figura at 2024-10-10T22:25:09+02:00 vkd3d-shader/ir: Allow controlling FFP point size through a vkd3d-shader parameter.
- - - - - 3ddf4664 by Henri Verbeet at 2024-10-10T22:28:26+02:00 tests/shader_runner: Trace the "clip-planes" cap.
- - - - - ec53e325 by Elizabeth Figura at 2024-10-10T22:30:35+02:00 tests: Test FFP point size.
- - - - - 1e3c1392 by Elizabeth Figura at 2024-10-10T22:44:26+02:00 vkd3d-shader/ir: Allow controlling FFP point size clamping through vkd3d-shader parameters.
- - - - - cd249a47 by Elizabeth Figura at 2024-10-10T22:44:33+02:00 tests: Test FFP point size clamping.
- - - - -
13 changed files:
- Makefile.am - include/vkd3d_shader.h - libs/vkd3d-shader/d3dbc.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/spirv.c - libs/vkd3d-shader/vkd3d_shader_private.h - + tests/hlsl/ffp-point-size.shader_test - + tests/hlsl/shader-point-size.shader_test - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d9.c - tests/shader_runner_vulkan.c - tests/utils.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f0e31dd6b339285240b444e4f372d...