added missing Clamp Modes

This commit is contained in:
Emulator-Team-2 2024-09-14 22:56:43 +02:00 committed by GitHub
parent 9203e28b21
commit 56e212c9f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -201,8 +201,14 @@ vk::SamplerAddressMode ClampMode(AmdGpu::ClampMode mode) {
return vk::SamplerAddressMode::eClampToEdge;
case AmdGpu::ClampMode::MirrorOnceLastTexel:
return vk::SamplerAddressMode::eMirrorClampToEdge;
case AmdGpu::ClampMode::ClampHalfBorder:
return vk::SamplerAddressMode::eClampToBorder;
case AmdGpu::ClampMode::MirrorOnceHalfBorder:
return vk::SamplerAddressMode::eMirrorClampToEdge;
case AmdGpu::ClampMode::ClampBorder:
return vk::SamplerAddressMode::eClampToBorder;
case AmdGpu::ClampMode::MirrorOnceBorder:
return vk::SamplerAddressMode::eMirrorClampToEdge;
default:
UNREACHABLE();
}