diff --git a/src/Ryujinx.Graphics.Shader/IGpuAccessor.cs b/src/Ryujinx.Graphics.Shader/IGpuAccessor.cs
index ba10f2720d..4dc75a3e1b 100644
--- a/src/Ryujinx.Graphics.Shader/IGpuAccessor.cs
+++ b/src/Ryujinx.Graphics.Shader/IGpuAccessor.cs
@@ -128,7 +128,26 @@ namespace Ryujinx.Graphics.Shader
/// GPU graphics state
GpuGraphicsState QueryGraphicsState()
{
- return default;
+ return new GpuGraphicsState(
+ false,
+ InputTopology.Points,
+ false,
+ TessPatchType.Triangles,
+ TessSpacing.EqualSpacing,
+ false,
+ false,
+ false,
+ false,
+ false,
+ 1f,
+ AlphaTestOp.Always,
+ 0f,
+ default,
+ true,
+ default,
+ false,
+ false,
+ false);
}
///