vkd3d-shader: Enable Clip/Cull distance capabilities

Found via. spirv-val

Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
Joshua Ashton 2021-04-15 13:58:20 +01:00 committed by Hans-Kristian Arntzen
parent 21dabb315d
commit 000407d74c
1 changed files with 6 additions and 0 deletions

View File

@ -3842,6 +3842,12 @@ static void vkd3d_dxbc_compiler_decorate_builtin(struct vkd3d_dxbc_compiler *com
case SpvBuiltInFullyCoveredEXT:
vkd3d_spirv_enable_capability(builder, SpvCapabilityFragmentFullyCoveredEXT);
break;
case SpvBuiltInClipDistance:
vkd3d_spirv_enable_capability(builder, SpvCapabilityClipDistance);
break;
case SpvBuiltInCullDistance:
vkd3d_spirv_enable_capability(builder, SpvCapabilityCullDistance);
break;
default:
break;
}