SRM
v0.10.0-1
Simple Rendering Manager
|
Utility EGL functions. More...
Utility EGL functions.
EGL is an interface between Khronos rendering APIs and the underlying native platform windowing system. This module provides access to common and device-specific EGL extensions and functions.
Functions | |
const char * | srmEGLGetErrorString (EGLint error) |
Get a human-readable error string for an EGL error code. More... | |
UInt8 | srmEGLHasExtension (const char *extensions, const char *extension) |
Check if an EGL extension is supported. More... | |
const char * | srmEGLGetContextPriorityString (EGLint priority) |
Get a human-readable string for an EGL context priority. More... | |
EGLImage | srmEGLCreateImageFromDMA (SRMDevice *device, const SRMBufferDMAData *dma) |
const char* srmEGLGetErrorString | ( | EGLint | error | ) |
Get a human-readable error string for an EGL error code.
error | An EGL error code. |
UInt8 srmEGLHasExtension | ( | const char * | extensions, |
const char * | extension | ||
) |
Check if an EGL extension is supported.
extensions | A string containing EGL extensions. |
extension | The name of the extension to check. |
const char* srmEGLGetContextPriorityString | ( | EGLint | priority | ) |
Get a human-readable string for an EGL context priority.
EGLImage srmEGLCreateImageFromDMA | ( | SRMDevice * | device, |
const SRMBufferDMAData * | dma | ||
) |