Origin of crash?

This commit is contained in:
sunshineinabox 2024-08-04 20:34:49 -07:00
parent f15b6c85f6
commit af9de85a1b
3 changed files with 9 additions and 0 deletions

View file

@ -992,6 +992,11 @@ namespace Ryujinx.Graphics.Vulkan
public void SetPatchParameters(int vertices, ReadOnlySpan<float> defaultOuterLevel, ReadOnlySpan<float> defaultInnerLevel)
{
if (vertices == 0 || vertices > Gd.Capabilities.MaxTessellationPatchSize)
{
return;
}
if (Gd.Capabilities.SupportsExtendedDynamicState2.ExtendedDynamicState2PatchControlPoints)
{
DynamicState.SetPatchControlPoints((uint)vertices);