diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index ba61228e28f..ee4fc2ab787 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -6106,15 +6106,7 @@ radv_tex_bordercolor(VkBorderColor bcolor) static unsigned radv_tex_aniso_filter(unsigned filter) { - if (filter < 2) - return 0; - if (filter < 4) - return 1; - if (filter < 8) - return 2; - if (filter < 16) - return 3; - return 4; + return MIN2(util_logbase2(filter), 4); } static unsigned