kodi
|
Convenience wrapper for heap-allocated EGL attribute arrays. More...
#include <EGLUtils.h>
Classes | |
struct | EGLAttribute |
Public Member Functions | |
void | Add (std::initializer_list< EGLAttribute > const &attributes) |
Add multiple attributes. More... | |
void | Add (EGLAttribute const &attribute) |
Add one attribute. More... | |
EGLint const * | Get () const |
Convenience wrapper for heap-allocated EGL attribute arrays.
The wrapper makes sure that the key/value pairs are always written in actual pairs and that the array is always terminated with EGL_NONE.
|
inline |
Add multiple attributes.
The array is automatically terminated with EGL_NONE
|
inline |
Add one attribute.
The array is automatically terminated with EGL_NONE