Host layout and frozen shader projections for analytic clip-mask coverage. More...
Classes | |
| struct | donner::gpu::shader::programs::SlugMaskParams |
| Host uniform layout consumed by the Slug mask program. More... | |
| struct | donner::gpu::shader::programs::SlugMaskBand |
| Host element layout of either 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::SlugMaskShader () |
| Returns WGSL and the reflected vertex/fragment interface for analytic clip masks. Host path admission supplies bounded band/curve data and a convex bounding fan. | |
| const CompiledShaderView & | donner::gpu::shader::programs::SlugMaskNativeShader () |
| Returns only the platform's native MSL or SPIR-V projection and reflected interface. | |
Host layout and frozen shader projections for analytic clip-mask coverage.
| const CompiledShaderView & donner::gpu::shader::programs::SlugMaskNativeShader | ( | ) |
Returns only the platform's native MSL or SPIR-V projection and reflected interface.
| const CompiledShaderView & donner::gpu::shader::programs::SlugMaskShader | ( | ) |
Returns WGSL and the reflected vertex/fragment interface for analytic clip masks. Host path admission supplies bounded band/curve data and a convex bounding fan.