From a9fce44dd6c8d39a83ba31647a0f6896f37b2879 Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Mon, 11 Apr 2022 17:53:57 +0200 Subject: [PATCH] radv: Refactor radv_tex_aniso_filter Signed-off-by: Konstantin Seurer Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_device.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) 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