mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-14 00:52:04 +00:00
ENH:export system and graphics cart info to log
jira:none code is from PrusaSlicer,thanks for PrusaSlicer and Lukas Matena commit e04e8c55cfc0498bb665f6fb515f3a8fcea64796 Author: Lukas Matena <lukasmatena@seznam.cz> Date: Fri Dec 2 14:21:18 2022 +0100 Improved performance of GLModel::render: The way the OpenGL version was checked was quite inefficient Change-Id: I6d7c6678e383c5cf2fbfea5b61ef65beab5328f9 (cherry picked from commit 3e938c9216c07ad0c50b763851d7dc9aa906162d)
This commit is contained in:
@@ -100,7 +100,7 @@ void OpenGLManager::GLInfo::detect() const
|
||||
*const_cast<std::string*>(&m_vendor) = gl_get_string_safe(GL_VENDOR, "N/A");
|
||||
*const_cast<std::string*>(&m_renderer) = gl_get_string_safe(GL_RENDERER, "N/A");
|
||||
|
||||
BOOST_LOG_TRIVIAL(info) << boost::format("got opengl version %1%, glsl version %2%, vendor %3%")%m_version %m_glsl_version %m_vendor<< std::endl;
|
||||
BOOST_LOG_TRIVIAL(info) << boost::format("got opengl version %1%, glsl version %2%, vendor %3% , graphics card model %4%") % m_version % m_glsl_version % m_vendor % m_renderer << std::endl;
|
||||
|
||||
int* max_tex_size = const_cast<int*>(&m_max_tex_size);
|
||||
glsafe(::glGetIntegerv(GL_MAX_TEXTURE_SIZE, max_tex_size));
|
||||
|
||||
Reference in New Issue
Block a user