OGRE 2.1
Object-Oriented Graphics Rendering Engine
|
#include <OgreEGLSupport.h>
Ogre::EGLSupport::EGLSupport | ( | ) |
|
virtual |
Add any special config values to the system.
Must have a "Full Screen" value that is a bool and a "Video Mode" value that is a string in the form of wxh
Implements Ogre::GLES2Support.
Check if an extension is available.
::EGLContext Ogre::EGLSupport::createNewContext | ( | EGLDisplay | eglDisplay, |
::EGLConfig | glconfig, | ||
::EGLContext | shareList | ||
) | const |
|
virtual |
Implements Ogre::GLES2Support.
|
virtualinherited |
Gets the number of display monitors.
Reimplemented in Ogre::X11EGLSupport.
EGLBoolean Ogre::EGLSupport::getGLConfigAttrib | ( | EGLConfig | fbConfig, |
EGLint | attribute, | ||
EGLint * | value | ||
) |
::EGLConfig Ogre::EGLSupport::getGLConfigFromContext | ( | ::EGLContext | context | ) |
::EGLConfig Ogre::EGLSupport::getGLConfigFromDrawable | ( | ::EGLSurface | drawable, |
unsigned int * | w, | ||
unsigned int * | h | ||
) |
EGLDisplay Ogre::EGLSupport::getGLDisplay | ( | void | ) |
Get vendor information.
|
inlineinherited |
Get version information.
Get the address of a function.
Implements Ogre::GLES2Support.
Get shader cache path.
Get shader library path.
Check if GL Version is supported.
Initialises GL extensions, must be done AFTER the GL context has been established.
|
pure virtualinherited |
Creates a new rendering window.
name | The name of the window. Used in other methods later like setRenderTarget and getRenderTarget. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width | The width of the new window. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height | The height of the new window. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fullScreen | Specify true to make the window full screen without borders, title bar or menu bar. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
miscParams | A NameValuePairList describing the other parameters for the new rendering window. Options are case sensitive. Unrecognised parameters will be ignored silently. These values might be platform dependent, but these are present for all platforms unless indicated otherwise:
|
Implemented in Ogre::AndroidEGLSupport, Ogre::EmscriptenEGLSupport, Ogre::Win32EGLSupport, Ogre::X11EGLSupport, and Ogre::NaClGLSupport.
::EGLConfig Ogre::EGLSupport::selectGLConfig | ( | const EGLint * | minAttribs, |
const EGLint * | maxAttribs | ||
) |
Reimplemented from Ogre::GLES2Support.
void Ogre::EGLSupport::setGLDisplay | ( | EGLDisplay | val | ) |
Set shader library path.
Start anything special.
Implements Ogre::GLES2Support.
Stop anything special.
Implements Ogre::GLES2Support.
|
pure virtual |
Implemented in Ogre::AndroidEGLSupport, Ogre::EmscriptenEGLSupport, Ogre::Win32EGLSupport, and Ogre::X11EGLSupport.
Make sure all the extra options are valid.
Implements Ogre::GLES2Support.