mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-04 11:23:12 +00:00
[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:
@@ -874,7 +874,7 @@ private:
|
|||||||
has_flushed_end_pending = true;
|
has_flushed_end_pending = true;
|
||||||
// Refresh buffers state before beginning transform feedback so counters are up-to-date
|
// Refresh buffers state before beginning transform feedback so counters are up-to-date
|
||||||
UpdateBuffers();
|
UpdateBuffers();
|
||||||
if (buffers_count == 0) {
|
if (!has_started || buffers_count == 0) {
|
||||||
// No counter buffers available: begin without counters
|
// No counter buffers available: begin without counters
|
||||||
scheduler.Record([](vk::CommandBuffer cmdbuf) {
|
scheduler.Record([](vk::CommandBuffer cmdbuf) {
|
||||||
cmdbuf.BeginTransformFeedbackEXT(0, 0, nullptr, nullptr);
|
cmdbuf.BeginTransformFeedbackEXT(0, 0, nullptr, nullptr);
|
||||||
|
|||||||
Reference in New Issue
Block a user