diff --git a/src/video_core/renderer_vulkan/vk_rasterizer.cpp b/src/video_core/renderer_vulkan/vk_rasterizer.cpp index c3d4ad798a..6d8cb3737c 100644 --- a/src/video_core/renderer_vulkan/vk_rasterizer.cpp +++ b/src/video_core/renderer_vulkan/vk_rasterizer.cpp @@ -281,12 +281,11 @@ void RasterizerVulkan::PrepareDraw(bool is_indexed, Func&& draw_func) { state_tracker.InvalidateStateEnableFlag(); } - UpdateDynamicStates(); - HandleTransformFeedback(); query_cache.CounterEnable(VideoCommon::QueryType::ZPassPixelCount64, maxwell3d->regs.zpass_pixel_count_enable); + UpdateDynamicStates(); draw_func(); }