|
| CGLContextGLX (Display *dpy) |
|
bool | Refresh (bool force, int screen, Window glWindow, bool &newContext) override |
|
void | Destroy () override |
|
void | Detach () override |
|
void | SetVSync (bool enable) override |
|
void | SwapBuffers () override |
|
void | QueryExtensions () override |
|
| CGLContext (Display *dpy) |
|
virtual bool | CreatePB () |
|
virtual uint64_t | GetVblankTiming (uint64_t &msc, uint64_t &interval) |
|
bool | IsExtSupported (const char *extension) const |
|
std::string | ExtPrefix () |
|
|
GLXWindow | m_glxWindow = 0 |
|
GLXContext | m_glxContext = 0 |
|
std::string | m_extPrefix |
|
std::string | m_extensions |
|
Display * | m_dpy |
|
|
bool | IsSuitableVisual (XVisualInfo *vInfo) |
|
|
int(* | m_glXGetVideoSyncSGI )(unsigned int *) |
|
int(* | m_glXWaitVideoSyncSGI )(int, int, unsigned int *) |
|
int(* | m_glXSwapIntervalMESA )(int) |
|
PFNGLXSWAPINTERVALEXTPROC | m_glXSwapIntervalEXT |
|
int | m_nScreen |
|
int | m_iVSyncErrors |
|
int | m_vsyncMode |
|
bool | m_omlSync = true |
|
The documentation for this class was generated from the following files: