![]() |
OGRE 2.3.1
Object-Oriented Graphics Rendering Engine
|
#include <OgreEglPBufferSupport.h>
Inheritance diagram for Ogre::EglPBufferSupport:Classes | |
| struct | DeviceData |
Public Member Functions | |
| EglPBufferSupport () | |
| ~EglPBufferSupport () | |
| void | addConfig (void) |
| GL3PlusSupport::addConfig More... | |
| virtual bool | checkExtension (const String &ext) const |
| Check if an extension is available. More... | |
| Window * | createWindow (bool autoCreateWindow, GL3PlusRenderSystem *renderSystem, const String &windowTitle) |
| virtual ConfigOptionMap & | getConfigOptions (void) |
| const DeviceData * | getCurrentDevice (void) |
| virtual unsigned int | getDisplayMonitorCount () const |
| Gets the number of display monitors. More... | |
| EGLDisplay | getGLDisplay (void) |
| Get the Display connection used for rendering This function establishes the initial connection when necessary. More... | |
| const String & | getGLVendor (void) const |
| Get vendor information. More... | |
| const DriverVersion & | getGLVersion (void) const |
| Get version information. More... | |
| virtual size_t | getNumPriorityConfigOptions (void) const |
| RenderSystem::getPriorityConfigOption More... | |
| virtual const char * | getPriorityConfigOption (size_t idx) const |
| RenderSystem::getPriorityConfigOption More... | |
| void * | getProcAddress (const char *procname) const |
| GL3PlusSupport::getProcAddress More... | |
| uint32 | getSelectedDeviceIdx (void) const |
| const String & | getShaderCachePath (void) const |
| Get shader cache path. More... | |
| const String & | getShaderLibraryPath (void) 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... | |
| Window * | newWindow (const String &name, uint32 width, uint32 height, bool fullScreen, const NameValuePairList *miscParams=0) |
| void | setConfigOption (const String &name, const String &value) |
| GL3PlusSupport::setConfigOption More... | |
| void | setShaderCachePath (String path) |
| Set shader cache path. More... | |
| void | setShaderLibraryPath (String path) |
| Set shader library path. More... | |
| void | start () |
| GL3PlusSupport::start More... | |
| void | stop () |
| GL3PlusSupport::stop More... | |
| String | validateConfig (void) |
| GL3PlusSupport::validateConfig More... | |
| Ogre::EglPBufferSupport::EglPBufferSupport | ( | ) |
| Ogre::EglPBufferSupport::~EglPBufferSupport | ( | ) |
|
virtual |
|
virtualinherited |
Check if an extension is available.
Reimplemented in Ogre::GTKGLSupport.
|
virtual |
Implements Ogre::GL3PlusSupport.
|
virtualinherited |
| const DeviceData * Ogre::EglPBufferSupport::getCurrentDevice | ( | void | ) |
|
inlinevirtualinherited |
Gets the number of display monitors.
Reimplemented in Ogre::Win32GLSupport.
| EGLDisplay Ogre::EglPBufferSupport::getGLDisplay | ( | void | ) |
Get the Display connection used for rendering This function establishes the initial connection when necessary.
|
inlineinherited |
Get vendor information.
|
inlineinherited |
Get version information.
|
virtual |
|
virtual |
|
virtual |
| uint32 Ogre::EglPBufferSupport::getSelectedDeviceIdx | ( | void | ) | const |
|
inlineinherited |
Get shader cache path.
|
inlineinherited |
Get shader library path.
|
inherited |
Check if GL Version is supported.
|
virtualinherited |
Initialises GL extensions, must be done AFTER the GL context has been established.
Reimplemented in Ogre::GLXGLSupport, Ogre::Win32GLSupport, and Ogre::GTKGLSupport.
|
virtual |
Implements Ogre::GL3PlusSupport.
GL3PlusSupport::setConfigOption
GL3PlusSupport::setConfigOption
Reimplemented from Ogre::GL3PlusSupport.
|
inlineinherited |
Set shader cache path.
|
inlineinherited |
Set shader library path.
|
virtual |
|
virtual |
|
virtual |