Module: vkd3d Branch: master Commit: a66fe31fe536a779eff019a2c6a616fdc54fb16d URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/a66fe31fe536a779eff019a2c6a616...
Author: Zebediah Figura zfigura@codeweavers.com Date: Thu Jan 26 14:29:03 2023 -0600
vkd3d: Do not write the point size for SPIR-V shaders.
We disable shaderTessellationAndGeometryPointSize.
---
libs/vkd3d/state.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/libs/vkd3d/state.c b/libs/vkd3d/state.c index 5ba5eb81..02f739d2 100644 --- a/libs/vkd3d/state.c +++ b/libs/vkd3d/state.c @@ -1966,6 +1966,7 @@ static HRESULT create_shader_stage(struct d3d12_device *device, { {VKD3D_SHADER_COMPILE_OPTION_API_VERSION, VKD3D_SHADER_API_VERSION_1_6}, {VKD3D_SHADER_COMPILE_OPTION_TYPED_UAV, typed_uav_compile_option(device)}, + {VKD3D_SHADER_COMPILE_OPTION_WRITE_TESS_GEOM_POINT_SIZE, 0}, };
stage_desc->sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;