Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
donner::gpu::SamplerDescriptor Struct Reference

Descriptor for Device::createSampler. More...

#include "donner/gpu/Descriptors.h"

Public Attributes

RcString label
 Debug label.
FilterMode magFilter = FilterMode::Nearest
 Magnification filter.
FilterMode minFilter = FilterMode::Nearest
 Minification filter.
AddressMode addressModeU = AddressMode::ClampToEdge
 U-coordinate addressing.
AddressMode addressModeV = AddressMode::ClampToEdge
 V-coordinate addressing.

Detailed Description

Descriptor for Device::createSampler.

Member Data Documentation

◆ addressModeU

AddressMode donner::gpu::SamplerDescriptor::addressModeU = AddressMode::ClampToEdge

U-coordinate addressing.

◆ addressModeV

AddressMode donner::gpu::SamplerDescriptor::addressModeV = AddressMode::ClampToEdge

V-coordinate addressing.

◆ label

RcString donner::gpu::SamplerDescriptor::label

Debug label.

◆ magFilter

FilterMode donner::gpu::SamplerDescriptor::magFilter = FilterMode::Nearest

Magnification filter.

◆ minFilter

FilterMode donner::gpu::SamplerDescriptor::minFilter = FilterMode::Nearest

Minification filter.


The documentation for this struct was generated from the following file: