From 2efccb2bf83afa9f1ef235e97719ec50da3128a4 Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Tue, 6 Jul 2021 00:56:43 -0400 Subject: [PATCH] hal/vk: fix indirect stage flag --- wgpu-hal/src/vulkan/conv.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wgpu-hal/src/vulkan/conv.rs b/wgpu-hal/src/vulkan/conv.rs index a52df71255..41a33082d0 100644 --- a/wgpu-hal/src/vulkan/conv.rs +++ b/wgpu-hal/src/vulkan/conv.rs @@ -523,7 +523,7 @@ pub fn map_buffer_usage_to_barrier( access |= vk::AccessFlags::VERTEX_ATTRIBUTE_READ; } if usage.contains(crate::BufferUses::INDIRECT) { - stages |= vk::PipelineStageFlags::VERTEX_INPUT; + stages |= vk::PipelineStageFlags::DRAW_INDIRECT; access |= vk::AccessFlags::INDIRECT_COMMAND_READ; }