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

◆ get_nearest_sampler()

vk::Sampler MayaFlux::Portal::Graphics::TextureLoom::get_nearest_sampler ( )

Get a default nearest sampler (for pixel-perfect sampling)

Definition at line 517 of file TextureLoom.cpp.

518{
519 SamplerConfig config;
520 config.mag_filter = FilterMode::NEAREST;
521 config.min_filter = FilterMode::NEAREST;
522 config.address_mode_u = AddressMode::CLAMP_TO_EDGE;
523 config.address_mode_v = AddressMode::CLAMP_TO_EDGE;
524 return get_or_create_sampler(config);
525}
vk::Sampler get_or_create_sampler(const SamplerConfig &config)
Get or create a sampler with the given configuration.
@ NEAREST
Nearest neighbor (pixelated)

References MayaFlux::Portal::Graphics::SamplerConfig::address_mode_u, MayaFlux::Portal::Graphics::SamplerConfig::address_mode_v, MayaFlux::Portal::Graphics::CLAMP_TO_EDGE, get_or_create_sampler(), MayaFlux::Portal::Graphics::SamplerConfig::mag_filter, MayaFlux::Portal::Graphics::SamplerConfig::min_filter, and MayaFlux::Portal::Graphics::NEAREST.

+ Here is the call graph for this function: