zink: remove excessive checks for loader version Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8521>
diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 2e47359..9809ffb 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c
@@ -113,8 +113,7 @@ screen->vk_CmdDrawIndexedIndirectCount; case PIPE_CAP_START_INSTANCE: - return screen->loader_version >= VK_MAKE_VERSION(1,1,0) && - screen->info.feats11.shaderDrawParameters; + return screen->info.feats11.shaderDrawParameters; case PIPE_CAP_VERTEX_ELEMENT_INSTANCE_DIVISOR: return screen->info.have_EXT_vertex_attribute_divisor; @@ -407,8 +406,7 @@ case PIPE_SHADER_TESS_CTRL: case PIPE_SHADER_TESS_EVAL: if (screen->info.feats.features.tessellationShader && - (screen->instance_info.have_KHR_maintenance2 || - VK_MAKE_VERSION(1,1,0) <= screen->loader_version)) + screen->instance_info.have_KHR_maintenance2) return INT_MAX; break;