![]() |
LLGL 0.05 Beta
|
Classes | |
| struct | RenderSystemNativeHandle |
| Android native handle structure for the OpenGL render system. More... | |
| struct | NativeCommand |
| Native command data structure as a workaround for backend differences. More... | |
| struct | ResourceNativeHandle |
| Native handle structure for an OpenGL resource. More... | |
Enumerations | |
| enum class | RenderSystemNativeType { GLX , EGL } |
| Native type enumeration for the OpenGL render system to distinguish between GLX (X11) and EGL (Wayland). More... | |
| enum class | NativeCommandType { ClearCache = 1u } |
| Enumeration of all native commands the OpenGL backend can execute. More... | |
| enum class | ResourceNativeType { Buffer , Texture , Sampler , Renderbuffer , ImmutableBuffer , ImmutableTexture , ImmutableRenderbuffer , EmulatedSampler } |
| Native OpenGL resource type enumeration. More... | |
|
strong |
Enumeration of all native commands the OpenGL backend can execute.
| Enumerator | |
|---|---|
| ClearCache | Clears the internal command buffer cache.
|
|
strong |
Native type enumeration for the OpenGL render system to distinguish between GLX (X11) and EGL (Wayland).
| Enumerator | |
|---|---|
| GLX | |
| EGL | |
|
strong |
Native OpenGL resource type enumeration.
| Enumerator | |
|---|---|
| Buffer | Default buffer resource.
|
| Texture | Default texture resource.
|
| Sampler | Sampler-state resource.
|
| Renderbuffer | Default renderbuffer resource.
|
| ImmutableBuffer | Immutable buffer resource.
|
| ImmutableTexture | Immutable texture resource.
|
| ImmutableRenderbuffer | Immutable renderbuffer resource.
|
| EmulatedSampler | Emulated sampler-state resource.
|