From 5f4001e047d8a504a61c0ad8151ca7183fb44627 Mon Sep 17 00:00:00 2001 From: Xuan Son Nguyen Date: Sat, 15 Aug 2026 17:01:02 +0200 Subject: [PATCH] rm cuda supports_op guard, fix webgpu clang-format --- ggml/src/ggml-cuda/ggml-cuda.cu | 3 --- ggml/src/ggml-webgpu/ggml-webgpu.cpp | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/ggml/src/ggml-cuda/ggml-cuda.cu b/ggml/src/ggml-cuda/ggml-cuda.cu index bc2e56e5f7..98b8587257 100644 --- a/ggml/src/ggml-cuda/ggml-cuda.cu +++ b/ggml/src/ggml-cuda/ggml-cuda.cu @@ -5233,9 +5233,6 @@ static bool ggml_backend_cuda_device_supports_op(ggml_backend_dev_t dev, const g return false; case GGML_OP_ROPE: case GGML_OP_ROPE_BACK: { - if (((const int32_t *) op->op_params)[15] != 0) { - return false; // FIXME: support ggml_rope_set_offset - } return op->src[0]->nb[0] == ggml_type_size(op->src[0]->type) && ggml_is_contiguous_2(op->src[0]); } case GGML_OP_IM2COL: diff --git a/ggml/src/ggml-webgpu/ggml-webgpu.cpp b/ggml/src/ggml-webgpu/ggml-webgpu.cpp index ad900b9507..b765bef277 100644 --- a/ggml/src/ggml-webgpu/ggml-webgpu.cpp +++ b/ggml/src/ggml-webgpu/ggml-webgpu.cpp @@ -4456,8 +4456,8 @@ static bool ggml_backend_webgpu_device_supports_op(ggml_backend_dev_t dev, const break; case GGML_OP_ROPE: // FIXME: support ggml_rope_set_offset - supports_op = (op->type == GGML_TYPE_F32 || op->type == GGML_TYPE_F16) && - ((const int32_t *) op->op_params)[15] == 0; + supports_op = + (op->type == GGML_TYPE_F32 || op->type == GGML_TYPE_F16) && ((const int32_t *) op->op_params)[15] == 0; break; case GGML_OP_GLU: switch (ggml_get_glu_op(op)) {