Home
last modified time | relevance | path

Searched refs:TypedBufferAccess (Results 1 – 17 of 17) sorted by relevance

/external/rust/crates/vulkano/src/buffer/
Dtraits.rs38 Self: Sized + TypedBufferAccess, in as_buffer_slice() argument
54 Self: Sized + TypedBufferAccess<Content = [T]>, in slice()
63 Self: Sized + TypedBufferAccess, in into_buffer_slice() argument
79 Self: Sized + TypedBufferAccess<Content = [T]>, in index()
204 pub unsafe trait TypedBufferAccess: BufferAccess { trait
220 unsafe impl<T> TypedBufferAccess for T
223 T::Target: TypedBufferAccess,
225 type Content = <T::Target as TypedBufferAccess>::Content;
Dslice.rs12 use crate::buffer::traits::TypedBufferAccess;
75 B: TypedBufferAccess<Content = T>, in from_typed_buffer_access()
255 unsafe impl<T: ?Sized, B> TypedBufferAccess for BufferSlice<T, B>
Dmod.rs88 pub use self::traits::TypedBufferAccess;
Dimmutable.rs25 use crate::buffer::traits::TypedBufferAccess;
122 B: BufferAccess + TypedBufferAccess<Content = T> + 'static + Clone + Send + Sync, in from_buffer()
395 unsafe impl<T: ?Sized, A> TypedBufferAccess for ImmutableBuffer<T, A> {
477 unsafe impl<T: ?Sized, A> TypedBufferAccess for ImmutableBufferInitialization<T, A> {
Dview.rs41 use crate::buffer::TypedBufferAccess;
76 B: TypedBufferAccess<Content = [Px]>, in new()
Ddevice_local.rs20 use crate::buffer::traits::TypedBufferAccess;
370 unsafe impl<T: ?Sized, A> TypedBufferAccess for DeviceLocalBuffer<T, A>
Dcpu_pool.rs14 use crate::buffer::traits::TypedBufferAccess;
732 unsafe impl<T, A> TypedBufferAccess for CpuBufferPoolChunk<T, A>
818 unsafe impl<T, A> TypedBufferAccess for CpuBufferPoolSubbuffer<T, A>
Dcpu_access.rs23 use crate::buffer::traits::TypedBufferAccess;
484 unsafe impl<T: ?Sized, A> TypedBufferAccess for CpuAccessibleBuffer<T, A>
/external/rust/crates/vulkano/src/command_buffer/validity/
Dcopy_buffer.rs10 use crate::buffer::TypedBufferAccess;
31 S: ?Sized + TypedBufferAccess<Content = T>, in check_copy_buffer()
32 D: ?Sized + TypedBufferAccess<Content = T>, in check_copy_buffer()
Dindex_buffer.rs14 use crate::buffer::TypedBufferAccess;
31 B: ?Sized + BufferAccess + TypedBufferAccess<Content = [I]>, in check_index_buffer()
Dupdate_buffer.rs10 use crate::buffer::TypedBufferAccess;
32 B: ?Sized + TypedBufferAccess<Content = D>, in check_update_buffer()
Dcopy_image_buffer.rs10 use crate::buffer::TypedBufferAccess;
50 B: ?Sized + TypedBufferAccess<Content = [Px]>,
Dquery.rs10 use crate::buffer::TypedBufferAccess;
260 D: ?Sized + TypedBufferAccess<Content = [T]>, in check_copy_query_pool_results()
/external/rust/crates/vulkano/src/command_buffer/
Dauto.rs11 use crate::buffer::TypedBufferAccess;
786 S: TypedBufferAccess<Content = T> + Send + Sync + 'static, in copy_buffer()
787 D: TypedBufferAccess<Content = T> + Send + Sync + 'static, in copy_buffer()
811 S: TypedBufferAccess<Content = [T]> + Send + Sync + 'static, in copy_buffer_dimensions()
812 D: TypedBufferAccess<Content = [T]> + Send + Sync + 'static, in copy_buffer_dimensions()
842 S: TypedBufferAccess<Content = [Px]> + Send + Sync + 'static, in copy_buffer_to_image()
864 S: TypedBufferAccess<Content = [Px]> + Send + Sync + 'static,
919 D: TypedBufferAccess<Content = [Px]> + Send + Sync + 'static, in copy_image_to_buffer()
941 D: TypedBufferAccess<Content = [Px]> + Send + Sync + 'static,
1110 + TypedBufferAccess<Content = [DispatchIndirectCommand]> in dispatch_indirect()
[all …]
Dsys.rs12 use crate::buffer::TypedBufferAccess;
993 D: BufferAccess + TypedBufferAccess<Content = [T]>, in copy_query_pool_results()
/external/rust/crates/vulkano/src/image/
Dimmutable.rs13 use crate::buffer::TypedBufferAccess;
360 B: BufferAccess + TypedBufferAccess<Content = [Px]> + 'static + Clone + Send + Sync, in from_buffer()
/external/rust/crates/vulkano/src/command_buffer/synced/
Dcommands.rs12 use crate::buffer::TypedBufferAccess;
1002 D: BufferAccess + TypedBufferAccess<Content = [T]> + Send + Sync + 'static, in copy_query_pool_results()
1015 D: BufferAccess + TypedBufferAccess<Content = [T]> + Send + Sync + 'static, in copy_query_pool_results()