diff --git a/stable-diffusion.cpp b/stable-diffusion.cpp index 0845b4f..1f1a0d0 100644 --- a/stable-diffusion.cpp +++ b/stable-diffusion.cpp @@ -124,7 +124,7 @@ public: #endif #ifdef SD_USE_METAL LOG_DEBUG("Using Metal backend"); - ggml_metal_log_set_callback(ggml_log_callback_default, nullptr); + ggml_backend_metal_log_set_callback(ggml_log_callback_default, nullptr); backend = ggml_backend_metal_init(); #endif diff --git a/upscaler.cpp b/upscaler.cpp index 8f600bc..0e3f95d 100644 --- a/upscaler.cpp +++ b/upscaler.cpp @@ -21,7 +21,7 @@ struct UpscalerGGML { #endif #ifdef SD_USE_METAL LOG_DEBUG("Using Metal backend"); - ggml_metal_log_set_callback(ggml_log_callback_default, nullptr); + ggml_backend_metal_log_set_callback(ggml_log_callback_default, nullptr); backend = ggml_backend_metal_init(); #endif