diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index 93681e40a2..0d70ecc67f 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -1659,7 +1659,8 @@ ScreenRenderFlags EmuScreen::render(ScreenRenderMode mode) { Draw::BackendState state = draw->GetCurrentBackendState(); if (state.valid) { - _dbg_assert_msg_(state.passes >= 1, "skipB: %d sw: %d mode: %d back: %d tag: %s behi: %d", (int)skipBufferEffects, (int)g_Config.bSoftwareRendering, (int)mode, (int)g_Config.iGPUBackend, screenManager()->topScreen()->tag(), (int)g_Config.bRunBehindPauseMenu); + // The below can trigger when switching from skip-buffer-effects. We don't really care anymore... + // _dbg_assert_msg_(state.passes >= 1, "skipB: %d sw: %d mode: %d back: %d tag: %s behi: %d", (int)skipBufferEffects, (int)g_Config.bSoftwareRendering, (int)mode, (int)g_Config.iGPUBackend, screenManager()->topScreen()->tag(), (int)g_Config.bRunBehindPauseMenu); // Workaround any remaining bugs like this. if (state.passes == 0) { draw->BindFramebufferAsRenderTarget(nullptr, { RPAction::CLEAR, RPAction::CLEAR, RPAction::CLEAR, }, "EmuScreen_SafeFallback"); diff --git a/android/build.gradle.kts b/android/build.gradle.kts index ed37db6174..cb00660b4d 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -160,6 +160,7 @@ android { } ndk { abiFilters.addAll(listOf("armeabi-v7a", "arm64-v8a", "x86_64")) + debugSymbolLevel = "FULL" } } create("gold") { @@ -179,6 +180,7 @@ android { } ndk { abiFilters.addAll(listOf("armeabi-v7a", "arm64-v8a", "x86_64")) + debugSymbolLevel = "FULL" } } create("legacy") { @@ -199,6 +201,7 @@ android { } ndk { abiFilters.addAll(listOf("armeabi-v7a", "arm64-v8a")) + debugSymbolLevel = "FULL" } } create("vr") {