Path: blob/main/cad/PrusaSlicer/files/patch-src_slic3r_GUI_BitmapCache.cpp
18157 views
--- src/slic3r/GUI/BitmapCache.cpp.orig 2024-09-18 13:39:04 UTC1+++ src/slic3r/GUI/BitmapCache.cpp2@@ -20,8 +20,9 @@3#include <wx/rawbmp.h>4#endif /* __WXGTK2__ */56-#include <nanosvg/nanosvg.h>7-#include <nanosvg/nanosvgrast.h>8+#include <wx/display.h>9+#include <libnanosvg/nanosvg.h>10+#include <libnanosvg/nanosvgrast.h>1112namespace Slic3r { namespace GUI {1314@@ -73,7 +74,7 @@ wxBitmapBundle* BitmapCache::insert_bndl(const std::st15wxVector<wxBitmap> bitmaps;1617std::set<double> scales = {1.0};18-#ifndef __linux__19+#if !defined(__linux__) && !defined(__FreeBSD__)2021#ifdef __APPLE__22scales.emplace(m_scale);23@@ -554,7 +555,7 @@ wxBitmapBundle BitmapCache::mksolid(size_t width_in, s24wxVector<wxBitmap> bitmaps;2526std::set<double> scales = { 1.0 };27-#ifndef __linux__28+#if !defined(__linux__) && !defined(__FreeBSD__)2930#ifdef __APPLE__31scales.emplace(m_scale);323334