Shared gradient host layout and selected frozen shader projections. More...
Classes | |
| struct | donner::gpu::shader::programs::SlugGradientParams |
| Host uniform layout for dedicated Slug gradients. More... | |
| struct | donner::gpu::shader::programs::SlugGradientBand |
| Host element of either gradient band array. 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::SlugGradientShader () |
| Returns the WGSL gradient artifact. | |
| const CompiledShaderView & | donner::gpu::shader::programs::SlugGradientNativeShader () |
| Returns the platform-native gradient artifact. | |
Variables | |
| constexpr uint32_t | donner::gpu::shader::programs::kSlugGradientMaxStops = 16 |
| Maximum admitted gradient stops. | |
Shared gradient host layout and selected frozen shader projections.
| const CompiledShaderView & donner::gpu::shader::programs::SlugGradientNativeShader | ( | ) |
Returns the platform-native gradient artifact.
| const CompiledShaderView & donner::gpu::shader::programs::SlugGradientShader | ( | ) |
Returns the WGSL gradient artifact.