Skip to content

GL \ Version and extensions query

Luca Piccioni edited this page Mar 9, 2017 · 3 revisions

Versions and Extensions

Scope

Normally, OpenGL applications requires specific minimum OpenGL versions and uses quite a few extensions to achieve better design and performances. However, to get this information, the application is required to create a (temporary) OpenGL context in order to execute the necessary query methods for retrieving the information.

OpenGL.Net retrieves all information automatically, letting the user to execute all methods without worrying about function pointers and context initialization.

Information available

If the application shall scale to a certain range of devices, the application shall consider various information to run correctly. Usually, this information comprises:

Clone this wiki locally