From 3432b9b47697a862fda1a04e83b1342b02cce79f Mon Sep 17 00:00:00 2001 From: lisyarus Date: Tue, 22 Sep 2020 19:51:12 +0300 Subject: [PATCH] Show OpenGL vendor & renderer in log --- libs/app/source/app.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/app/source/app.cpp b/libs/app/source/app.cpp index 54141376..150fec57 100644 --- a/libs/app/source/app.cpp +++ b/libs/app/source/app.cpp @@ -86,7 +86,11 @@ namespace psemek::app if (!gl::sys::LoadFunctions()) throw std::runtime_error("Failed to load OpenGL functions"); - log::info() << "Initialized OpenGL " << gl::sys::GetMajorVersion() << '.' << gl::sys::GetMinorVersion(); + auto vendor = gl::GetString(gl::VENDOR); + auto renderer = gl::GetString(gl::RENDERER); + + log::info() << "Initialized OpenGL " << gl::sys::GetMajorVersion() << '.' << gl::sys::GetMinorVersion() << ", " << vendor << ", " << renderer; + } app::~app()