#include <FunctionsEGL.h>
|
| | FunctionsEGL () |
| |
| virtual | ~FunctionsEGL () |
| |
| egl::Error | initialize (EGLNativeDisplayType nativeDisplay) |
| |
| egl::Error | terminate () |
| |
| virtual void * | getProcAddress (const char *name) const =0 |
| |
| FunctionsGL * | makeFunctionsGL () const |
| |
| bool | hasExtension (const char *extension) const |
| |
| EGLDisplay | getDisplay () const |
| |
| EGLint | getError () const |
| |
| EGLBoolean | chooseConfig (EGLint const *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const |
| |
| EGLBoolean | getConfigAttrib (EGLConfig config, EGLint attribute, EGLint *value) const |
| |
| EGLContext | createContext (EGLConfig config, EGLContext share_context, EGLint const *attrib_list) const |
| |
| EGLSurface | createPbufferSurface (EGLConfig config, const EGLint *attrib_list) const |
| |
| EGLSurface | createWindowSurface (EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) const |
| |
| EGLBoolean | destroyContext (EGLContext context) const |
| |
| EGLBoolean | destroySurface (EGLSurface surface) const |
| |
| EGLBoolean | makeCurrent (EGLSurface surface, EGLContext context) const |
| |
| const char * | queryString (EGLint name) const |
| |
| EGLBoolean | querySurface (EGLSurface surface, EGLint attribute, EGLint *value) const |
| |
| EGLBoolean | swapBuffers (EGLSurface surface) const |
| |
| EGLBoolean | bindTexImage (EGLSurface surface, EGLint buffer) const |
| |
| EGLBoolean | releaseTexImage (EGLSurface surface, EGLint buffer) const |
| |
| EGLBoolean | swapInterval (EGLint interval) const |
| |
| EGLImageKHR | createImageKHR (EGLContext context, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const |
| |
| EGLBoolean | destroyImageKHR (EGLImageKHR image) const |
| |
| EGLSyncKHR | createSyncKHR (EGLenum type, const EGLint *attrib_list) |
| |
| EGLBoolean | destroySyncKHR (EGLSyncKHR sync) |
| |
| EGLint | clientWaitSyncKHR (EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) |
| |
| EGLBoolean | getSyncAttribKHR (EGLSyncKHR sync, EGLint attribute, EGLint *value) |
| |
◆ FunctionsEGL()
| rx::FunctionsEGL::FunctionsEGL |
( |
| ) |
|
◆ ~FunctionsEGL()
| rx::FunctionsEGL::~FunctionsEGL |
( |
| ) |
|
|
virtual |
◆ bindTexImage()
◆ chooseConfig()
◆ clientWaitSyncKHR()
◆ createContext()
◆ createImageKHR()
◆ createPbufferSurface()
◆ createSyncKHR()
◆ createWindowSurface()
| EGLSurface rx::FunctionsEGL::createWindowSurface |
( |
EGLConfig |
config, |
|
|
EGLNativeWindowType |
win, |
|
|
const EGLint * |
attrib_list |
|
) |
| const |
◆ destroyContext()
◆ destroyImageKHR()
◆ destroySurface()
◆ destroySyncKHR()
◆ getConfigAttrib()
◆ getDisplay()
◆ getError()
| EGLint rx::FunctionsEGL::getError |
( |
| ) |
const |
◆ getProcAddress()
| virtual void* rx::FunctionsEGL::getProcAddress |
( |
const char * |
name | ) |
const |
|
pure virtual |
◆ getSyncAttribKHR()
◆ hasExtension()
| bool rx::FunctionsEGL::hasExtension |
( |
const char * |
extension | ) |
const |
◆ initialize()
| egl::Error rx::FunctionsEGL::initialize |
( |
EGLNativeDisplayType |
nativeDisplay | ) |
|
◆ makeCurrent()
◆ makeFunctionsGL()
◆ queryString()
| char const * rx::FunctionsEGL::queryString |
( |
EGLint |
name | ) |
const |
◆ querySurface()
◆ releaseTexImage()
◆ swapBuffers()
◆ swapInterval()
◆ terminate()
◆ majorVersion
| int rx::FunctionsEGL::majorVersion |
◆ minorVersion
| int rx::FunctionsEGL::minorVersion |
The documentation for this class was generated from the following files: