From 8b51b1f45af7fa38572c5a920018085711f279d1 Mon Sep 17 00:00:00 2001 From: Phu Tran <22720475+phudtran@users.noreply.github.com> Date: Mon, 26 Feb 2024 21:50:43 -0800 Subject: [PATCH] Fix metal build issues --- 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 5313e7dba..d314c15d2 100644 --- a/stable-diffusion.cpp +++ b/stable-diffusion.cpp @@ -124,7 +124,7 @@ class StableDiffusionGGML { #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 8f600bc6f..0e3f95d62 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