Show OpenGL vendor & renderer in log

This commit is contained in:
Nikita Lisitsa 2020-09-22 19:51:12 +03:00
parent e01cef3129
commit 3432b9b476

View file

@ -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()