|
|
Donner 0.5.1
Embeddable browser-grade SVG2 engine
|
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 ¶ms, 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 ¶ms, 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 &&) noexcept | donner::geode::GeoEncoder | |
| operator=(const GeoEncoder &)=delete (defined in donner::geode::GeoEncoder) | donner::geode::GeoEncoder | |
| operator=(GeoEncoder &&) noexcept | donner::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 |