Add HasDepthClip to GPU Device limits

This commit is contained in:
Wojtek Figat
2023-10-11 10:15:44 +02:00
parent ac542bf920
commit cbdd6c4964
6 changed files with 11 additions and 16 deletions

View File

@@ -340,7 +340,7 @@ bool GPUPipelineStateVulkan::Init(const Description& desc)
break;
}
_descRasterization.frontFace = VK_FRONT_FACE_CLOCKWISE;
_descRasterization.depthClampEnable = !desc.DepthClipEnable;
_descRasterization.depthClampEnable = !desc.DepthClipEnable && _device->Limits.HasDepthClip;
_descRasterization.lineWidth = 1.0f;
_desc.pRasterizationState = &_descRasterization;