@@ -8360,7 +8360,7 @@ static void ggml_vk_rope(ggml_backend_vk_context * ctx, vk_context& subctx, cons
83608360 (uint32_t)src0->ne[0], (uint32_t)n_dims, freq_scale, (uint32_t)src0->ne[1],
83618361 freq_base, ext_factor, attn_factor, {corr_dims[0], corr_dims[1]}, theta_scale,
83628362 src2 != nullptr, (uint32_t)src0->ne[2], s1, s2,
8363- sections[0], sections[1], sections[2], sections[3], backprop
8363+ { sections[0], sections[1], sections[2], sections[3] } , backprop
83648364 }, dryrun);
83658365}
83668366
@@ -9627,7 +9627,6 @@ static bool ggml_vk_build_graph(ggml_backend_vk_context * ctx, ggml_cgraph * cgr
96279627 default:
96289628 std::cerr << "ggml_vulkan: Error: Missing op: " << ggml_op_name(node->op) << std::endl;
96299629 GGML_ABORT("fatal error");
9630- return false;
96319630 }
96329631
96339632 vk_context compute_ctx;
@@ -10912,7 +10911,6 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1091210911 default:
1091310912 return false;
1091410913 }
10915- break;
1091610914 case GGML_OP_GLU:
1091710915 switch (ggml_get_glu_op(op)) {
1091810916 case GGML_GLU_OP_GEGLU:
@@ -10928,7 +10926,6 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1092810926 default:
1092910927 return false;
1093010928 }
10931- break;
1093210929 case GGML_OP_MUL_MAT:
1093310930 case GGML_OP_MUL_MAT_ID:
1093410931 {
@@ -10992,7 +10989,7 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1099210989 }
1099310990
1099410991 return true;
10995- } break;
10992+ }
1099610993 case GGML_OP_FLASH_ATTN_EXT:
1099710994 {
1099810995 ggml_backend_vk_device_context * ctx = (ggml_backend_vk_device_context *)dev->context;
@@ -11082,7 +11079,7 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1108211079 default:
1108311080 return false;
1108411081 }
11085- } break;
11082+ }
1108611083 case GGML_OP_SET_ROWS:
1108711084 {
1108811085 switch (op->type) {
@@ -11099,7 +11096,7 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1109911096 default:
1110011097 return false;
1110111098 }
11102- } break;
11099+ }
1110311100 case GGML_OP_CONT:
1110411101 case GGML_OP_CPY:
1110511102 case GGML_OP_DUP:
@@ -11151,7 +11148,7 @@ static bool ggml_backend_vk_device_supports_op(ggml_backend_dev_t dev, const ggm
1115111148 return true;
1115211149 }
1115311150 return false;
11154- } break;
11151+ }
1115511152 case GGML_OP_REPEAT:
1115611153 return ggml_type_size(op->type) == sizeof(float) && ggml_type_size(op->src[0]->type) == sizeof(float);
1115711154 case GGML_OP_REPEAT_BACK:
0 commit comments