Browse Source

Platform: print context flags in magnum-info.

pull/51/head
Vladimír Vondruš 12 years ago
parent
commit
6c2740b7d9
  1. 4
      src/Magnum/Platform/magnum-info.cpp

4
src/Magnum/Platform/magnum-info.cpp

@ -142,6 +142,10 @@ MagnumInfo::MagnumInfo(const Arguments& arguments): Platform::WindowlessApplicat
Debug() << "Renderer:" << c->rendererString();
Debug() << "OpenGL version:" << c->version() << '(' + c->versionString() + ')';
Debug() << "Context flags:";
for(const auto flag: {Context::Flag::Debug, Context::Flag::RobustAccess})
if(c->flags() & flag) Debug() << " " << flag;
Debug() << "Supported GLSL versions:";
const std::vector<std::string> shadingLanguageVersions = c->shadingLanguageVersionStrings();
for(const auto& version: shadingLanguageVersions)

Loading…
Cancel
Save