diff --git a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/maxwell_3d.cpp b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/maxwell_3d.cpp index 723e25a2..1d48905b 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/maxwell_3d.cpp +++ b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/maxwell_3d.cpp @@ -93,7 +93,7 @@ namespace skyline::gpu::interconnect::maxwell3d { }); } - if (clearSurfaceControl.useScissor0) { + if (clearSurfaceControl.useScissor0 && clearEngineRegisters.scissor0.enable) { const auto &scissor0{clearEngineRegisters.scissor0}; scissor = rectIntersection(scissor, { {scissor0.horizontal.xMin, scissor0.vertical.yMin},