FullscreenUI: Skip drawing background if transparent

Save that fill rate.
This commit is contained in:
Stenzek
2025-06-22 00:59:05 +10:00
parent f775a6d066
commit 11bc1935c8

View File

@@ -1090,7 +1090,8 @@ bool ImGuiFullscreen::BeginFullscreenWindow(const ImVec2& position, const ImVec2
return ImGui::Begin(name, nullptr,
ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoCollapse | ImGuiWindowFlags_NoResize |
ImGuiWindowFlags_NoBringToFrontOnFocus | flags);
ImGuiWindowFlags_NoBringToFrontOnFocus |
((background.w == 0.0f) ? ImGuiWindowFlags_NoBackground : 0) | flags);
}
void ImGuiFullscreen::EndFullscreenWindow(bool allow_wrap_x, bool allow_wrap_y)