#include <FunctionsEGLDL.h>
|
| FunctionsEGLDL () |
|
| ~FunctionsEGLDL () override |
|
egl::Error | initialize (EGLNativeDisplayType nativeDisplay, const char *libName) |
|
void * | getProcAddress (const char *name) const override |
|
| FunctionsEGL () |
|
virtual | ~FunctionsEGL () |
|
egl::Error | initialize (EGLNativeDisplayType nativeDisplay) |
|
egl::Error | terminate () |
|
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) |
|
◆ FunctionsEGLDL()
rx::FunctionsEGLDL::FunctionsEGLDL |
( |
| ) |
|
◆ ~FunctionsEGLDL()
rx::FunctionsEGLDL::~FunctionsEGLDL |
( |
| ) |
|
|
override |
◆ getProcAddress()
void * rx::FunctionsEGLDL::getProcAddress |
( |
const char * |
name | ) |
const |
|
overridevirtual |
◆ initialize()
egl::Error rx::FunctionsEGLDL::initialize |
( |
EGLNativeDisplayType |
nativeDisplay, |
|
|
const char * |
libName |
|
) |
| |
The documentation for this class was generated from the following files: