Subregion clipping precompiled shader projections over the shared resolve parameters. More...
#include <cstdint>#include "donner/gpu/shader/CompiledShader.h"#include "donner/gpu/shader/programs/FilterResolve.h"Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Typedefs | |
| using | donner::gpu::shader::programs::SubregionClipParams = FilterResolveParams |
| The clip and resolve programs share one 48-byte host block; the clip ignores the conversion flag. | |
Functions | |
| const CompiledShaderView & | donner::gpu::shader::programs::SubregionClipShader () |
| Returns the WGSL subregion-clip artifact: float texels outside the user rectangle become transparent. | |
| const CompiledShaderView & | donner::gpu::shader::programs::SubregionClipNativeShader () |
| Returns only the platform-native SubregionClip projection. | |
Subregion clipping precompiled shader projections over the shared resolve parameters.
| const CompiledShaderView & donner::gpu::shader::programs::SubregionClipNativeShader | ( | ) |
Returns only the platform-native SubregionClip projection.
| const CompiledShaderView & donner::gpu::shader::programs::SubregionClipShader | ( | ) |
Returns the WGSL subregion-clip artifact: float texels outside the user rectangle become transparent.