diff options
author | Vojtech Bubnik <bubnikv@gmail.com> | 2021-03-11 14:22:06 +0300 |
---|---|---|
committer | Vojtech Bubnik <bubnikv@gmail.com> | 2021-03-15 11:55:57 +0300 |
commit | 2b1970872078166f24289342594a16d5c0f8bac8 (patch) | |
tree | c949ccaef0f7f1a53959f3a7219d6f1a4b60580a /src/slic3r/GUI/OpenGLManager.cpp | |
parent | 9c80c6a4af809c009c98225d8a79472b4dad73d2 (diff) |
Further ChromeOS support: Detect removable media mounted through ChromeOS
Diffstat (limited to 'src/slic3r/GUI/OpenGLManager.cpp')
-rw-r--r-- | src/slic3r/GUI/OpenGLManager.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/slic3r/GUI/OpenGLManager.cpp b/src/slic3r/GUI/OpenGLManager.cpp index 693f544e7..9a1eecc11 100644 --- a/src/slic3r/GUI/OpenGLManager.cpp +++ b/src/slic3r/GUI/OpenGLManager.cpp @@ -256,11 +256,13 @@ bool OpenGLManager::init_gl() } if (valid_version) { +#ifdef __linux__ if (s_gl_info.get_renderer() == "virgl") // Disable multi-sampling with virgl (VirtualGL) on Linux. // Namely, on ChromeOS virgl flips red/blue channels at least on some computers with multi-sampling enabled. // It seems it is sufficient to disable multi-sampling after the OpenGL context is created. s_multisample = EMultisampleState::Disabled; +#endif // __linux__ // load shaders auto [result, error] = m_shaders_manager.init(); if (!result) { |