Fixing high GPU usage when color scheme is set to "Filament" or "Speed" (#6223)

removed imgui.set_requires_extra_frame(), this line causes Slic3r::GUI::GLCanvas3D::render() to be called repeatedly when 'Filament' or 'Speed' is selected for preview panel
This commit is contained in:
Azi 2024-07-25 07:38:05 -07:00 committed by GitHub
parent 58040a6687
commit b40e6c0b9a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4547,7 +4547,6 @@ void GCodeViewer::render_legend(float &legend_height, int canvas_width, int canv
const auto preferred_offset = ImGui::GetWindowWidth() - ImGui::CalcTextSize(_u8L("Display").c_str()).x - ImGui::GetFrameHeight() / 2 - 2 * window_padding - ImGui::GetStyle().ScrollbarSize;
if (preferred_offset > offsets.back()) {
offsets.back() = preferred_offset;
imgui.set_requires_extra_frame();
}
}