MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_default_linear()

vk::Sampler MayaFlux::Portal::Graphics::SamplerForge::get_default_linear ( )

Get a default linear sampler.

Returns
Sampler with linear filtering and repeat addressing

Definition at line 97 of file SamplerForge.cpp.

98{
99 SamplerConfig config;
100 config.mag_filter = FilterMode::LINEAR;
101 config.min_filter = FilterMode::LINEAR;
102 config.address_mode_u = AddressMode::REPEAT;
103 config.address_mode_v = AddressMode::REPEAT;
104 config.address_mode_w = AddressMode::REPEAT;
105 config.max_anisotropy = 1.0F;
106 return get_or_create(config);
107}
vk::Sampler get_or_create(const SamplerConfig &config)
Get or create a sampler with the given configuration.
@ LINEAR
Bilinear filtering (smooth)

References MayaFlux::Portal::Graphics::SamplerConfig::address_mode_u, MayaFlux::Portal::Graphics::SamplerConfig::address_mode_v, MayaFlux::Portal::Graphics::SamplerConfig::address_mode_w, get_or_create(), MayaFlux::Portal::Graphics::LINEAR, MayaFlux::Portal::Graphics::SamplerConfig::mag_filter, MayaFlux::Portal::Graphics::SamplerConfig::max_anisotropy, MayaFlux::Portal::Graphics::SamplerConfig::min_filter, and MayaFlux::Portal::Graphics::REPEAT.

+ Here is the call graph for this function: