v3dv: provide implementation for vkCmdBindVertexBuffers2
Mostly equal to vkCmdBindVertexBuffers, but adding strides, that with VK_EXT_extended_dynamic_state become dynamic, and setting pSizes. It is worth to note that at this moment we don't use CmdBindVertexBuffers2 pSizes. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27609>
This commit is contained in:
committed by
Marge Bot
parent
f2236065b7
commit
f4d426fae6
@@ -2486,6 +2486,8 @@ v3dX(cmd_buffer_emit_gl_shader_state)(struct v3dv_cmd_buffer *cmd_buffer)
|
||||
cs_loaded_any = true;
|
||||
}
|
||||
|
||||
attr.stride =
|
||||
cmd_buffer->vk.dynamic_graphics_state.vi_binding_strides[binding];
|
||||
attr.maximum_index = 0xffffff;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user