vulkan: fix build when glslc doesn't support coopmat (llama/12683)

This commit is contained in:
Wagner Bruna 2025-04-01 06:38:07 -03:00 committed by Georgi Gerganov
parent 959e437e15
commit 690fa6556b
No known key found for this signature in database
GPG Key ID: 449E073F9DC10735

View File

@ -3136,7 +3136,9 @@ static void ggml_vk_print_gpu_info(size_t idx) {
&& shader_integer_dot_product_features.shaderIntegerDotProduct;
coopmat_support = coopmat_support
#if defined(GGML_VULKAN_COOPMAT_GLSLC_SUPPORT)
&& coopmat_features.cooperativeMatrix
#endif
&& ggml_vk_khr_cooperative_matrix_support(props2.properties, driver_props, device_architecture);
std::string matrix_cores = coopmat2_support ? "NV_coopmat2" : coopmat_support ? "KHR_coopmat" : "none";