如何在SFML中获得Opengl版本?

时间:2012-09-18 13:28:08

标签: opengl sfml

如何让SFML报告正在使用的OpenGL版本?

1 个答案:

答案 0 :(得分:2)

使用sf :: RenderWindow创建一个OpenGL上下文,并使用window.getSettings()获取上下文设置。

sf::RenderWindow window(sf::VideoMode(800, 600, 32), "SFML OpenGL");
sf::ContextSettings settings = window.getSettings();
std::cout << "OpenGL version:"<< settings.majorVersion << "." << settings.minorVersion << std::endl;