fn set_vertex_buffer( state: &mut State, slot: u32, buffer: Option<Arc<Buffer>>, offset: u64, size: Option<BufferAddress>, ) -> Result<(), RenderBundleErrorInner>