Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::geode::GeoEncoder Member List

This is the complete list of members for donner::geode::GeoEncoder, including all inherited members.

beginMaskPass(const wgpu::Texture &msaaMask, const wgpu::Texture &resolveMask)donner::geode::GeoEncoder
blitFullTarget(const wgpu::Texture &src, double opacity)donner::geode::GeoEncoder
blitFullTargetBlended(const wgpu::Texture &layer, const wgpu::Texture &dstSnapshot, uint32_t blendMode, double opacity)donner::geode::GeoEncoder
blitFullTargetMasked(const wgpu::Texture &content, const wgpu::Texture &mask, const std::optional< Box2d > &maskBounds)donner::geode::GeoEncoder
clear(const css::RGBA &color)donner::geode::GeoEncoder
clearClipMask()donner::geode::GeoEncoder
clearClipPolygon()donner::geode::GeoEncoder
clearScissorRect()donner::geode::GeoEncoder
drawImage(const svg::ImageResource &image, const Box2d &destRect, double opacity, bool pixelated)donner::geode::GeoEncoder
endMaskPass()donner::geode::GeoEncoder
fillPath(const Path &path, const css::RGBA &color, FillRule rule, const EncodedPath *precomputedEncoded=nullptr)donner::geode::GeoEncoder
fillPathInstanced(const EncodedPath &encoded, const css::RGBA &color, FillRule rule, std::span< const float > instanceTransforms)donner::geode::GeoEncoder
fillPathIntoMask(const Path &path, FillRule rule, const EncodedPath *precomputedEncoded=nullptr)donner::geode::GeoEncoder
fillPathLinearGradient(const Path &path, const LinearGradientParams &params, FillRule rule, const EncodedPath *precomputedEncoded=nullptr)donner::geode::GeoEncoder
fillPathPattern(const Path &path, FillRule rule, const PatternPaint &paint, const EncodedPath *precomputedEncoded=nullptr)donner::geode::GeoEncoder
fillPathRadialGradient(const Path &path, const RadialGradientParams &params, FillRule rule, const EncodedPath *precomputedEncoded=nullptr)donner::geode::GeoEncoder
finish()donner::geode::GeoEncoder
GeoEncoder(GeodeDevice &device, const GeodePipeline &fillPipeline, const GeodeGradientPipeline &gradientPipeline, const GeodeImagePipeline &imagePipeline, const wgpu::Texture &msaaTarget, const wgpu::Texture &resolveTarget)donner::geode::GeoEncoder
GeoEncoder(GeodeDevice &device, const GeodePipeline &fillPipeline, const GeodeGradientPipeline &gradientPipeline, const GeodeImagePipeline &imagePipeline, const wgpu::Texture &msaaTarget, const wgpu::Texture &resolveTarget, wgpu::CommandEncoder sharedCommandEncoder)donner::geode::GeoEncoder
GeoEncoder(const GeoEncoder &)=delete (defined in donner::geode::GeoEncoder)donner::geode::GeoEncoder
GeoEncoder(GeoEncoder &&) noexceptdonner::geode::GeoEncoder
operator=(const GeoEncoder &)=delete (defined in donner::geode::GeoEncoder)donner::geode::GeoEncoder
operator=(GeoEncoder &&) noexceptdonner::geode::GeoEncoder
setClipMask(const wgpu::TextureView &maskView)donner::geode::GeoEncoder
setClipMask(const wgpu::Texture &maskTexture, const wgpu::TextureView &maskView)donner::geode::GeoEncoder
setClipPolygon(const Vector2d corners[4])donner::geode::GeoEncoder
setLoadPreserve()donner::geode::GeoEncoder
setScissorRect(int32_t x, int32_t y, int32_t w, int32_t h)donner::geode::GeoEncoder
setTransform(const Transform2d &transform)donner::geode::GeoEncoder
~GeoEncoder() (defined in donner::geode::GeoEncoder)donner::geode::GeoEncoder