[vk] Fix Pokemon ZA explosion introduced on "[vk, pipeline, query_cache, rasterizer] transformFeedback buffering handling update"

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
This commit is contained in:
Caio Oliveira 2026-01-01 07:40:17 -03:00
parent 0ecc7a952c
commit 2df0adeacc
1 changed files with 1 additions and 1 deletions

View File

@ -874,7 +874,7 @@ private:
has_flushed_end_pending = true;
// Refresh buffers state before beginning transform feedback so counters are up-to-date
UpdateBuffers();
if (buffers_count == 0) {
if (!has_started || buffers_count == 0) {
// No counter buffers available: begin without counters
scheduler.Record([](vk::CommandBuffer cmdbuf) {
cmdbuf.BeginTransformFeedbackEXT(0, 0, nullptr, nullptr);