From 543d4dfc8ed263a5d0feeee7e177218f04e5a01b Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Thu, 20 Aug 2026 01:48:16 -0400 Subject: [PATCH] [TEST] Bypass unresolved render --- src/video_core/engines/maxwell_3d.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index e7da9d9138..fb5b8ab206 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp @@ -22,6 +22,8 @@ namespace Tegra::Engines { +constexpr bool BYPASS_UNRESOLVED_RENDER_ENABLE = true; + /// First register id that is actually a Macro call. constexpr u32 MacroRegistersStart = 0xE00; @@ -517,6 +519,10 @@ void Maxwell3D::ProcessQueryCondition() { execute_on = true; return; } + if (BYPASS_UNRESOLVED_RENDER_ENABLE) { + execute_on = true; + return; + } const GPUVAddr condition_address{regs.render_enable.Address()}; switch (regs.render_enable_override) { case Regs::RenderEnable::Override::AlwaysRender: