UI draw-data parameters and precompiled shader projections. More...
Classes | |
| struct | donner::gpu::shader::programs::UiDrawParams |
| Uniform block consumed by the UI draw entry points. More... | |
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Functions | |
| const CompiledShaderView & | donner::gpu::shader::programs::UiDrawShader () |
| Returns the WGSL UI draw artifact: one vertex entry and the straight and premultiplied alpha fragment entries. | |
| const CompiledShaderView & | donner::gpu::shader::programs::UiDrawNativeShader () |
| Returns only the platform-native UI draw projection. | |
UI draw-data parameters and precompiled shader projections.
| const CompiledShaderView & donner::gpu::shader::programs::UiDrawNativeShader | ( | ) |
Returns only the platform-native UI draw projection.
| const CompiledShaderView & donner::gpu::shader::programs::UiDrawShader | ( | ) |
Returns the WGSL UI draw artifact: one vertex entry and the straight and premultiplied alpha fragment entries.