diff --git a/app/src/main/cpp/skyline/soc/gm20b/engines/maxwell_3d.cpp b/app/src/main/cpp/skyline/soc/gm20b/engines/maxwell_3d.cpp index cfc4dcb8..fd8c2976 100644 --- a/app/src/main/cpp/skyline/soc/gm20b/engines/maxwell_3d.cpp +++ b/app/src/main/cpp/skyline/soc/gm20b/engines/maxwell_3d.cpp @@ -690,6 +690,7 @@ namespace skyline::soc::gm20b::engine::maxwell3d { switch (info.op) { case type::SemaphoreInfo::Op::Release: + channelCtx.executor.Submit(); WriteSemaphoreResult(registers.semaphore->payload); break;