From 331cfa5387633084e20f088078ed0c5a9fa5a434 Mon Sep 17 00:00:00 2001 From: Wagner Bruna Date: Wed, 29 Apr 2026 11:25:30 -0300 Subject: [PATCH] fix: release VAE compute buffer after tiled encoding (#1465) --- src/vae.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vae.hpp b/src/vae.hpp index dc69535e..54bd88ab 100644 --- a/src/vae.hpp +++ b/src/vae.hpp @@ -142,9 +142,10 @@ public: "vae encode compute failed while processing a tile"); } else { output = _compute(n_threads, input, false); - free_compute_buffer(); } + free_compute_buffer(); + if (output.empty()) { LOG_ERROR("vae encode compute failed"); return {};