[−][src]Trait vulkano::device::DeviceOwned
Implemented on objects that belong to a Vulkan device.
Safety
device()
must return the correct device.
Required methods
Loading content...Implementors
impl DeviceOwned for UnsafeBuffer
[src]
impl DeviceOwned for StandardCommandPool
[src]
impl DeviceOwned for StandardCommandPoolAlloc
[src]
impl DeviceOwned for StandardCommandPoolBuilder
[src]
impl DeviceOwned for UnsafeCommandPool
[src]
impl DeviceOwned for StdDescriptorPool
[src]
impl DeviceOwned for UnsafeDescriptorPool
[src]
impl DeviceOwned for UnsafeDescriptorSetLayout
[src]
impl DeviceOwned for Queue
[src]
impl DeviceOwned for QueuesIter
[src]
impl DeviceOwned for StdMemoryPool
[src]
impl DeviceOwned for DeviceMemory
[src]
impl DeviceOwned for MappedDeviceMemory
[src]
impl DeviceOwned for OcclusionQueriesPool
[src]
impl DeviceOwned for UnsafeQueryPool
[src]
impl DeviceOwned for Sampler
[src]
impl DeviceOwned for Event
[src]
impl DeviceOwned for Fence
[src]
impl DeviceOwned for NowFuture
[src]
impl DeviceOwned for Semaphore
[src]
impl<A, B> DeviceOwned for JoinFuture<A, B> where
A: DeviceOwned,
B: DeviceOwned,
[src]
A: DeviceOwned,
B: DeviceOwned,
impl<D> DeviceOwned for PipelineLayout<D>
[src]
impl<D> DeviceOwned for RenderPass<D>
[src]
impl<F> DeviceOwned for FenceSignalFuture<F> where
F: GpuFuture,
[src]
F: GpuFuture,
impl<F> DeviceOwned for SemaphoreSignalFuture<F> where
F: GpuFuture,
[src]
F: GpuFuture,
impl<F, B> DeviceOwned for BufferView<F, B> where
B: BufferAccess,
[src]
B: BufferAccess,
impl<F, Cb> DeviceOwned for CommandBufferExecFuture<F, Cb> where
F: GpuFuture,
Cb: CommandBuffer,
[src]
F: GpuFuture,
Cb: CommandBuffer,
impl<L, R> DeviceOwned for FixedSizeDescriptorSet<L, R> where
L: DeviceOwned,
[src]
L: DeviceOwned,
impl<L, R, P> DeviceOwned for PersistentDescriptorSet<L, R, P> where
L: DeviceOwned,
[src]
L: DeviceOwned,
impl<Mv, L, Rp> DeviceOwned for GraphicsPipeline<Mv, L, Rp>
[src]
impl<P> DeviceOwned for AutoCommandBuffer<P>
[src]
impl<P> DeviceOwned for AutoCommandBufferBuilder<P>
[src]
impl<P> DeviceOwned for SyncCommandBuffer<P>
[src]
impl<P> DeviceOwned for SyncCommandBufferBuilder<P>
[src]
impl<P> DeviceOwned for UnsafeCommandBuffer<P>
[src]
impl<P> DeviceOwned for UnsafeCommandBufferBuilder<P>
[src]
impl<P, W> DeviceOwned for PresentFuture<P, W> where
P: GpuFuture,
[src]
P: GpuFuture,
impl<Pl> DeviceOwned for ComputePipeline<Pl>
[src]
impl<Rp, A> DeviceOwned for Framebuffer<Rp, A>
[src]
impl<T> DeviceOwned for T where
T: Deref,
T::Target: DeviceOwned,
[src]
T: Deref,
T::Target: DeviceOwned,
impl<T, A> DeviceOwned for CpuBufferPool<T, A> where
A: MemoryPool,
[src]
A: MemoryPool,
impl<T, A> DeviceOwned for CpuBufferPoolChunk<T, A> where
A: MemoryPool,
[src]
A: MemoryPool,
impl<T, A> DeviceOwned for CpuBufferPoolSubbuffer<T, A> where
A: MemoryPool,
[src]
A: MemoryPool,
impl<T: ?Sized, A> DeviceOwned for CpuAccessibleBuffer<T, A>
[src]
impl<T: ?Sized, A> DeviceOwned for DeviceLocalBuffer<T, A>
[src]
impl<T: ?Sized, A> DeviceOwned for ImmutableBuffer<T, A>
[src]
impl<T: ?Sized, A> DeviceOwned for ImmutableBufferInitialization<T, A>
[src]
impl<T: ?Sized, B> DeviceOwned for BufferSlice<T, B> where
B: DeviceOwned,
[src]
B: DeviceOwned,