Skip to content

Commit 0d9d665

Browse files
authored
fix: fix metal build (leejet#513)
1 parent 8f4ab9a commit 0d9d665

File tree

3 files changed

+2
-7
lines changed

3 files changed

+2
-7
lines changed

ggml_extend.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1174,11 +1174,6 @@ struct GGMLRunner {
11741174
ggml_backend_cpu_set_n_threads(backend, n_threads);
11751175
}
11761176

1177-
#ifdef SD_USE_METAL
1178-
if (ggml_backend_is_metal(backend)) {
1179-
ggml_backend_metal_set_n_cb(backend, n_threads);
1180-
}
1181-
#endif
11821177
ggml_backend_graph_compute(backend, gf);
11831178
#ifdef GGML_PERF
11841179
ggml_graph_print(gf);

stable-diffusion.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ class StableDiffusionGGML {
165165
#endif
166166
#ifdef SD_USE_METAL
167167
LOG_DEBUG("Using Metal backend");
168-
ggml_backend_metal_log_set_callback(ggml_log_callback_default, nullptr);
168+
ggml_log_set(ggml_log_callback_default, nullptr);
169169
backend = ggml_backend_metal_init();
170170
#endif
171171
#ifdef SD_USE_VULKAN

upscaler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ struct UpscalerGGML {
2121
#endif
2222
#ifdef SD_USE_METAL
2323
LOG_DEBUG("Using Metal backend");
24-
ggml_backend_metal_log_set_callback(ggml_log_callback_default, nullptr);
24+
ggml_log_set(ggml_log_callback_default, nullptr);
2525
backend = ggml_backend_metal_init();
2626
#endif
2727
#ifdef SD_USE_VULKAN

0 commit comments

Comments
 (0)