Updates for OpenGL 4.1 Core on macOS

This commit is contained in:
Dan Paulat 2025-06-14 22:35:34 -05:00
parent a5a96eb7c4
commit ccd27980a2
2 changed files with 19 additions and 0 deletions

View file

@ -12,6 +12,7 @@ namespace gl
{
static const std::string logPrefix_ = "scwx::qt::gl::gl_context";
static const auto logger_ = scwx::util::Logger::Create(logPrefix_);
class GlContext::Impl
{
@ -84,6 +85,13 @@ void GlContext::Impl::InitializeGL()
gl_->initializeOpenGLFunctions();
gl30_->initializeOpenGLFunctions();
logger_->info("OpenGL Version: {}",
reinterpret_cast<const char*>(gl_->glGetString(GL_VERSION)));
logger_->info("OpenGL Vendor: {}",
reinterpret_cast<const char*>(gl_->glGetString(GL_VENDOR)));
logger_->info("OpenGL Renderer: {}",
reinterpret_cast<const char*>(gl_->glGetString(GL_RENDERER)));
gl_->glGenTextures(1, &textureAtlas_);
glInitialized_ = true;