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");