Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.28 KB

File metadata and controls

38 lines (31 loc) · 1.28 KB

Content

class DecisionSolver::OpenGL::Context

OpenGL context wrapper

Constructors

Only default values

Destuctors

No destructors

Public members

Type Name Description
const int& gl_version_major OpenGL major version (read-only)
const int& gl_version_minor OpenGL minor version (read-only)

Public static members

No public static members

Public methods

Type Name Description
void BindContext(DecisionSolver::Window*) Make window context current
void SwapBuffers() Swap back buffer by calling glfwSwapBuffers(GLFWwindow*)
void LoadGL(int, int) Load OpenGL with Glad and make sure OpenGL version is not less than version specified in the arguments

Public static methods

Type Name Description
GLFWwindow* GetCurrentContext() Get current context window