Kanzi  3.9.9
Kanzi Engine C++ API
egl_common.hpp File Reference

Namespaces

 kanzi
 
 kanzi::egl
 

Macros

#define EGL_CAST(type, value)
 

Functions

bool kanzi::egl::bindAPI (unsigned int api) noexcept
 Selects current EGL rendering API. More...
 
KZ_NO_DISCARD::EGLConfig kanzi::findFirstMatchEGLConfig (const EGLDisplay &eglDisplay, const EGLCapabilities &requiredCapabilities) noexcept
 Finds the first EGL configuration that matches the capabilities, returns no config if no matches are found. More...
 
KZ_NO_DISCARD::EGLConfig kanzi::getEGLConfig (const EGLDisplay &eglDisplay, const EGLCapabilities &requiredCapabilities) noexcept
 Gets the EGL configuration matching with the graphics format ID, if specified, otherwise finds the first EGL configuration that matches the capabilities. More...
 
KZ_NO_DISCARD int kanzi::egl::getError () noexcept
 Gets EGL error information and clears it. More...
 
KZ_NO_DISCARD bool kanzi::isGLES1FlagSet (int glesFlags) noexcept
 Tests whether OpenGL ES1 is supported. More...
 
KZ_NO_DISCARD bool kanzi::isGLES2FlagSet (int glesFlags) noexcept
 Tests whether OpenGL ES2 is supported. More...
 
KZ_NO_DISCARD bool kanzi::isGLES3FlagSet (int glesFlags) noexcept
 Tests whether OpenGL ES3 is supported. More...
 
void kanzi::listAllEGLConfigsFromDefaultDisplay () noexcept
 Lists available EGL configurations for the default EGL display. More...
 
void kanzi::egl::resetErrors () noexcept
 Resets EGL error information. More...
 

Macro Definition Documentation

#define EGL_CAST (   type,
  value 
)