From d164236b2af891af4a9898745dc7029a7512c29e Mon Sep 17 00:00:00 2001 From: Phu Tran <22720475+phudtran@users.noreply.github.com> Date: Sat, 2 Mar 2024 01:17:57 -0800 Subject: [PATCH] fix: fix metal build issues (#183) --- stable-diffusion.cpp | 2 +- upscaler.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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