From 3361ef801c01d12982315cd8068246b518dd8719 Mon Sep 17 00:00:00 2001
From: Concedo <39025047+LostRuins@users.noreply.github.com>
Date: Sat, 30 May 2026 22:59:15 +0800
Subject: [PATCH] video vae tiling fix
---
embd_res/kcpp_sdui.embd | 150 ++++++++++++++---------------
koboldcpp.py | 2 +-
otherarch/sdcpp/sdtype_adapter.cpp | 5 +
3 files changed, 81 insertions(+), 76 deletions(-)
diff --git a/embd_res/kcpp_sdui.embd b/embd_res/kcpp_sdui.embd
index d29138761..977847e3c 100644
--- a/embd_res/kcpp_sdui.embd
+++ b/embd_res/kcpp_sdui.embd
@@ -5,18 +5,18 @@
Stable UI for KoboldCpp
-
-
diff --git a/koboldcpp.py b/koboldcpp.py
index ce9ecb961..5ee98b5ad 100644
--- a/koboldcpp.py
+++ b/koboldcpp.py
@@ -76,7 +76,7 @@ dry_seq_break_max = 128
extra_images_max = 4 # for kontext/qwen img
# global vars
-KcppVersion = "1.114"
+KcppVersion = "1.114.1"
showdebug = True
kcpp_instance = None #global running instance
global_memory = {"tunnel_url": "", "restart_target":"", "input_to_exit":False, "load_complete":False, "restart_override_base_config":"", "last_active_timestamp":datetime.now(), "triggered_sleeping":False, "current_model":"initial_model", "base_config":"", "swapReqType": None, "autoswapmode": False}
diff --git a/otherarch/sdcpp/sdtype_adapter.cpp b/otherarch/sdcpp/sdtype_adapter.cpp
index 493c11bfc..a1d948794 100644
--- a/otherarch/sdcpp/sdtype_adapter.cpp
+++ b/otherarch/sdcpp/sdtype_adapter.cpp
@@ -1304,6 +1304,10 @@ sd_generation_outputs sdtype_generate(const sd_generation_inputs inputs)
params.vae_tiling_params.tile_size_x = vae_tile_size;
params.vae_tiling_params.tile_size_y = vae_tile_size;
}
+ if(dotile)
+ {
+ params.vae_tiling_params.temporal_tiling = true;
+ }
parse_cache_options(params.cache, sd_params->cache_mode, sd_params->cache_options);
LoraMap lora_map = sd_params->lora_map;
@@ -1366,6 +1370,7 @@ sd_generation_outputs sdtype_generate(const sd_generation_inputs inputs)
vid_gen_params.seed = params.seed;
vid_gen_params.video_frames = vid_req_frames;
vid_gen_params.fps = vid_fps;
+ vid_gen_params.vae_tiling_params = params.vae_tiling_params;
if(wan_imgs.size()>0)
{
if(wan_imgs.size()>=1)