#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: