From 40e445914723f54196cc07982b17ba18ebdd7c9f Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Thu, 25 Jun 2026 14:22:04 +0800 Subject: [PATCH] load sd weights eagerly --- otherarch/sdcpp/sdtype_adapter.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/otherarch/sdcpp/sdtype_adapter.cpp b/otherarch/sdcpp/sdtype_adapter.cpp index 2a5c61f40..5dff78031 100644 --- a/otherarch/sdcpp/sdtype_adapter.cpp +++ b/otherarch/sdcpp/sdtype_adapter.cpp @@ -482,6 +482,7 @@ bool sdtype_load_model(const sd_load_model_inputs inputs) { params.chroma_use_dit_mask = true; params.max_vram = max_vram.c_str(); params.stream_layers = inputs.stream_layers; + params.eager_load = true; //kcpp should preload everything params.enable_mmap = inputs.use_mmap; params.params_backend = inputs.offload_cpu ? "CPU" : ""; backends += get_device_override(inputs.kcpp_vae_device, "VAE");