Resolve some pipeline creation issue when extended dynamic states are not supported

This commit is contained in:
sunshineinabox 2024-09-01 16:41:36 -07:00
parent 3e5b946289
commit 07f80bdbb7
4 changed files with 11 additions and 4 deletions

View file

@ -893,11 +893,11 @@ namespace Ryujinx.Graphics.Vulkan
{
if (_supportExtDynamic)
{
DynamicState.SetCullMode(enable ? face.Convert() : CullModeFlags.None);
DynamicState.SetCullMode(enable ? face.Convert() : default);
}
else
{
_newState.CullMode = enable ? face.Convert() : CullModeFlags.None;
_newState.CullMode = enable ? face.Convert() : default;
}
SignalStateChange();