Definition GaussianSplatOpenGLContext.h:33
void ReleaseCurrent()
Releases the context (no context current on this thread).
Definition GaussianSplatOpenGLContext.cpp:218
void Shutdown()
Destroys the context and associated resources.
Definition GaussianSplatOpenGLContext.cpp:174
static GaussianSplatOpenGLContext & GetInstance()
Definition GaussianSplatOpenGLContext.cpp:71
bool IsValid() const
Returns true if the context is initialized and valid.
Definition GaussianSplatOpenGLContext.cpp:187
bool MakeCurrent()
Makes this context current on the calling thread.
Definition GaussianSplatOpenGLContext.cpp:189
void * GetNativeContext() const
Definition GaussianSplatOpenGLContext.cpp:161
bool InitializeStandalone()
Definition GaussianSplatOpenGLContext.cpp:78
bool Initialize()
Definition GaussianSplatOpenGLContext.cpp:149