|
| EGLSupport () |
|
virtual | ~EGLSupport () |
|
void | addConfig () |
| Add any special config values to the system. More...
|
|
EGLConfig * | chooseGLConfig (const EGLint *attribList, EGLint *nElements) |
|
::EGLContext | createNewContext (EGLDisplay eglDisplay, ::EGLConfig glconfig, ::EGLContext shareList) const |
|
RenderWindow * | createWindow (bool autoCreateWindow, GLES2RenderSystem *renderSystem, const String &windowTitle) |
|
EGLConfig * | getConfigs (EGLint *nElements) |
|
virtual String | getDisplayName () |
|
EGLBoolean | getGLConfigAttrib (EGLConfig fbConfig, EGLint attribute, EGLint *value) |
|
::EGLConfig | getGLConfigFromContext (::EGLContext context) |
|
::EGLConfig | getGLConfigFromDrawable (::EGLSurface drawable, unsigned int *w, unsigned int *h) |
|
EGLDisplay | getGLDisplay () |
|
void * | getProcAddress (const char *procname) const |
| Get the address of a function. More...
|
|
::EGLConfig | selectGLConfig (const EGLint *minAttribs, const EGLint *maxAttribs) |
|
void | setConfigOption (const String &name, const String &value) |
|
void | setGLDisplay (EGLDisplay val) |
|
void | start () |
| Start anything special. More...
|
|
void | stop () |
| Stop anything special. More...
|
|
void | switchMode () |
|
virtual void | switchMode (uint &width, uint &height, short &frequency)=0 |
|
String | validateConfig () |
| Make sure all the extra options are valid. More...
|
|
| GLES2Support () |
|
virtual | ~GLES2Support () |
|
virtual bool | checkExtension (const String &ext) const |
| Check if an extension is available. More...
|
|
virtual ConfigOptionMap & | getConfigOptions () |
|
virtual unsigned int | getDisplayMonitorCount () const |
| Gets the number of display monitors. More...
|
|
const String & | getGLVendor () const |
| Get vendor information. More...
|
|
const DriverVersion & | getGLVersion () const |
| Get version information. More...
|
|
const String & | getShaderCachePath () const |
| Get shader cache path. More...
|
|
const String & | getShaderLibraryPath () const |
| Get shader library path. More...
|
|
bool | hasMinGLVersion (int major, int minor) const |
| Check if GL Version is supported. More...
|
|
virtual void | initialiseExtensions () |
| Initialises GL extensions, must be done AFTER the GL context has been established. More...
|
|
virtual RenderWindow * | newWindow (const String &name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)=0 |
| Creates a new rendering window. More...
|
|
void | setShaderCachePath (String path) |
| Set shader cache path. More...
|
|
void | setShaderLibraryPath (String path) |
| Set shader library path. More...
|
|