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