#include <FunctionsGLX.h>
|
| FunctionsGLX () |
|
| ~FunctionsGLX () |
|
bool | initialize (Display *xDisplay, int screen, std::string *errorString) |
|
void | terminate () |
|
bool | hasExtension (const char *extension) const |
|
Display * | getDisplay () const |
|
int | getScreen () const |
|
glx::Context | createContext (XVisualInfo *visual, glx::Context share, bool direct) const |
|
void | destroyContext (glx::Context context) const |
|
Bool | makeCurrent (glx::Drawable drawable, glx::Context context) const |
|
void | swapBuffers (glx::Drawable drawable) const |
|
Bool | queryExtension (int *errorBase, int *event) const |
|
Bool | queryVersion (int *major, int *minor) const |
|
glx::Context | getCurrentContext () const |
|
glx::Drawable | getCurrentDrawable () const |
|
void | waitX () const |
|
void | waitGL () const |
|
const char * | getClientString (int name) const |
|
const char * | queryExtensionsString () const |
|
glx::FBConfig * | getFBConfigs (int *nElements) const |
|
glx::FBConfig * | chooseFBConfig (const int *attribList, int *nElements) const |
|
int | getFBConfigAttrib (glx::FBConfig config, int attribute, int *value) const |
|
XVisualInfo * | getVisualFromFBConfig (glx::FBConfig config) const |
|
glx::Window | createWindow (glx::FBConfig config, Window window, const int *attribList) const |
|
void | destroyWindow (glx::Window window) const |
|
glx::Pbuffer | createPbuffer (glx::FBConfig config, const int *attribList) const |
|
void | destroyPbuffer (glx::Pbuffer pbuffer) const |
|
void | queryDrawable (glx::Drawable drawable, int attribute, unsigned int *value) const |
|
glx::Context | createContextAttribsARB (glx::FBConfig config, glx::Context shareContext, Bool direct, const int *attribList) const |
|
void | swapIntervalEXT (glx::Drawable drawable, int interval) const |
|
int | swapIntervalMESA (int interval) const |
|
int | swapIntervalSGI (int interval) const |
|
◆ FunctionsGLX()
rx::FunctionsGLX::FunctionsGLX |
( |
| ) |
|
◆ ~FunctionsGLX()
rx::FunctionsGLX::~FunctionsGLX |
( |
| ) |
|
◆ chooseFBConfig()
glx::FBConfig * rx::FunctionsGLX::chooseFBConfig |
( |
const int * |
attribList, |
|
|
int * |
nElements |
|
) |
| const |
◆ createContext()
◆ createContextAttribsARB()
◆ createPbuffer()
◆ createWindow()
GLXWindow rx::FunctionsGLX::createWindow |
( |
glx::FBConfig |
config, |
|
|
Window |
window, |
|
|
const int * |
attribList |
|
) |
| const |
◆ destroyContext()
◆ destroyPbuffer()
◆ destroyWindow()
◆ getClientString()
const char * rx::FunctionsGLX::getClientString |
( |
int |
name | ) |
const |
◆ getCurrentContext()
◆ getCurrentDrawable()
◆ getDisplay()
Display * rx::FunctionsGLX::getDisplay |
( |
| ) |
const |
◆ getFBConfigAttrib()
int rx::FunctionsGLX::getFBConfigAttrib |
( |
glx::FBConfig |
config, |
|
|
int |
attribute, |
|
|
int * |
value |
|
) |
| const |
◆ getFBConfigs()
glx::FBConfig * rx::FunctionsGLX::getFBConfigs |
( |
int * |
nElements | ) |
const |
◆ getScreen()
int rx::FunctionsGLX::getScreen |
( |
| ) |
const |
◆ getVisualFromFBConfig()
XVisualInfo * rx::FunctionsGLX::getVisualFromFBConfig |
( |
glx::FBConfig |
config | ) |
const |
◆ hasExtension()
bool rx::FunctionsGLX::hasExtension |
( |
const char * |
extension | ) |
const |
◆ initialize()
bool rx::FunctionsGLX::initialize |
( |
Display * |
xDisplay, |
|
|
int |
screen, |
|
|
std::string * |
errorString |
|
) |
| |
◆ makeCurrent()
◆ queryDrawable()
void rx::FunctionsGLX::queryDrawable |
( |
glx::Drawable |
drawable, |
|
|
int |
attribute, |
|
|
unsigned int * |
value |
|
) |
| const |
◆ queryExtension()
Bool rx::FunctionsGLX::queryExtension |
( |
int * |
errorBase, |
|
|
int * |
event |
|
) |
| const |
◆ queryExtensionsString()
const char * rx::FunctionsGLX::queryExtensionsString |
( |
| ) |
const |
◆ queryVersion()
Bool rx::FunctionsGLX::queryVersion |
( |
int * |
major, |
|
|
int * |
minor |
|
) |
| const |
◆ swapBuffers()
◆ swapIntervalEXT()
void rx::FunctionsGLX::swapIntervalEXT |
( |
glx::Drawable |
drawable, |
|
|
int |
interval |
|
) |
| const |
◆ swapIntervalMESA()
int rx::FunctionsGLX::swapIntervalMESA |
( |
int |
interval | ) |
const |
◆ swapIntervalSGI()
int rx::FunctionsGLX::swapIntervalSGI |
( |
int |
interval | ) |
const |
◆ terminate()
void rx::FunctionsGLX::terminate |
( |
| ) |
|
◆ waitGL()
void rx::FunctionsGLX::waitGL |
( |
| ) |
const |
◆ waitX()
void rx::FunctionsGLX::waitX |
( |
| ) |
const |
◆ getProc
◆ majorVersion
int rx::FunctionsGLX::majorVersion |
◆ minorVersion
int rx::FunctionsGLX::minorVersion |
The documentation for this class was generated from the following files: