diff --git a/include/fwk/vulkan/vulkan_command_queue.h b/include/fwk/vulkan/vulkan_command_queue.h index ae99c4ca..46c51a4d 100644 --- a/include/fwk/vulkan/vulkan_command_queue.h +++ b/include/fwk/vulkan/vulkan_command_queue.h @@ -86,7 +86,7 @@ class VulkanCommandQueue { void setPushConstants(u32 offset, VShaderStages, CSpan data); template void setPushConstants(u32 offset, VShaderStages stages, CSpan data) { - setPushConstants(offset, stages, data.reinterpret()); + setPushConstants(offset, stages, data.template reinterpret()); } template void setPushConstants(u32 offset, VShaderStages stages, const T &data) { auto byte_ptr = reinterpret_cast(&data); @@ -234,4 +234,4 @@ class VulkanCommandQueue { double m_timestamp_period = 1.0; Status m_status = Status::initialized; }; -} \ No newline at end of file +}