Display target for clanDisplay. More...
#include <opengl_target.h>
| Static Public Member Functions | |
| static OpenGLContextDescription | get_description () | 
| Target should be current (using set_current() ) before using this function. | |
| static std::vector< std::string > | get_extensions (const GraphicContext &gc) | 
| Get the list of opengl extensions. | |
| static void | get_opengl_shading_language_version (const GraphicContext &gc, int &version_major, int &version_minor) | 
| Get the opengl shading language version. | |
| static void | get_opengl_version (const GraphicContext &gc, int &version_major, int &version_minor) | 
| Get the opengl version. | |
| static void | get_opengl_version (const GraphicContext &gc, int &version_major, int &version_minor, int &version_release) | 
| Get the opengl version. | |
| static std::string | get_renderer_string (const GraphicContext &gc) | 
| Get the opengl renderer string. | |
| static std::string | get_vendor_string (const GraphicContext &gc) | 
| Get the opengl vendor string. | |
| static bool | is_current () | 
| Returns true if this display target is the current target. | |
| static void | set_active_context (const GraphicContext &gc) | 
| Set OpenGL context used by this GraphicContext to be active. | |
| static void | set_current () | 
| Set this display target to be the current target. | |
| static void | set_description (OpenGLContextDescription &desc) | 
| Target should be current (using set_current() ) before using this function. | |
Display target for clanDisplay.
| 
 | static | 
Target should be current (using set_current() ) before using this function.
| 
 | static | 
Get the list of opengl extensions.
| 
 | static | 
Get the opengl shading language version.
| version_major | = On Return: Major | 
| version_minor | = On Return: Minor | 
| 
 | static | 
Get the opengl version.
| version_major | = On Return: Major | 
| version_minor | = On Return: Minor | 
| 
 | static | 
Get the opengl version.
| version_major | = On Return: Major | 
| version_minor | = On Return: Minor | 
| version_release | = On Return: Release | 
| 
 | static | 
Get the opengl renderer string.
| 
 | static | 
Get the opengl vendor string.
| 
 | static | 
Returns true if this display target is the current target.
This may change after a display window has been created
| 
 | static | 
Set OpenGL context used by this GraphicContext to be active.
| 
 | static | 
Set this display target to be the current target.
| 
 | static | 
Target should be current (using set_current() ) before using this function.