feat: preserve explicit backend assignments during auto-fit (#1967)

This commit is contained in:
leejet
2026-09-13 17:40:38 +08:00
committed by GitHub
parent 7f410a3793
commit 44dd13716d
7 changed files with 164 additions and 55 deletions
+1 -1
View File
@@ -862,7 +862,7 @@ bool StableDiffusionGGML::init(const sd_ctx_params_t* sd_ctx_params) {
backend_spec = SAFE_STR(sd_ctx_params->backend);
params_backend_spec = SAFE_STR(sd_ctx_params->params_backend);
split_mode_spec = SAFE_STR(sd_ctx_params->split_mode);
auto_fit_enabled = sd_ctx_params->auto_fit && backend_spec.empty() && params_backend_spec.empty();
auto_fit_enabled = sd_ctx_params->auto_fit && params_backend_spec.empty();
max_vram_assignment.reset(0.f);
{
std::string error;