vk_rasterizer: Don't bind redundant bindings
This commit is contained in:
@@ -285,9 +285,10 @@ void RasterizerVulkan::SetupVertexArray(u32 vs_input_size, u32 vs_input_index_mi
|
|||||||
SetupFixedAttribs();
|
SetupFixedAttribs();
|
||||||
|
|
||||||
// Bind the generated bindings
|
// Bind the generated bindings
|
||||||
scheduler.Record([this, vertex_offsets = binding_offsets](vk::CommandBuffer render_cmdbuf,
|
scheduler.Record([this, binding_count = layout.binding_count, vertex_offsets = binding_offsets](
|
||||||
vk::CommandBuffer) {
|
vk::CommandBuffer render_cmdbuf, vk::CommandBuffer) {
|
||||||
render_cmdbuf.bindVertexBuffers(0, vertex_buffers, vertex_offsets);
|
render_cmdbuf.bindVertexBuffers(0, binding_count, vertex_buffers.data(),
|
||||||
|
vertex_offsets.data());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user