pub(crate) fn transition_resources( state: &mut EncodingState<'_, '_>, buffer_transitions: Vec<BufferTransition<Arc<Buffer>>>, texture_transitions: Vec<TextureTransition<Arc<Texture>>>, ) -> Result<(), TransitionResourcesError>