GPUDevice: Implement MirrorRepeat address mode

This commit is contained in:
Stenzek
2023-12-08 20:06:29 +10:00
parent 6deb9d3072
commit b65d2748b4
7 changed files with 7 additions and 1 deletions

View File

@ -870,6 +870,7 @@ VkSampler VulkanDevice::GetSampler(const GPUSampler::Config& config)
VK_SAMPLER_ADDRESS_MODE_REPEAT, // Repeat
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, // ClampToEdge
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER, // ClampToBorder
VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT, // MirrorRepeat
}};
static constexpr std::array<VkFilter, static_cast<u8>(GPUSampler::Filter::MaxCount)> min_mag_filters = {{
VK_FILTER_NEAREST, // Nearest