Struct vulkano::descriptor::descriptor_set::DescriptorWrite
[−]
[src]
pub struct DescriptorWrite { /* fields omitted */ }
Represents a single write entry to a descriptor set.
Methods
impl DescriptorWrite
[src]
fn storage_image<I>(binding: u32, image: &Arc<I>) -> DescriptorWrite where I: ImageView + 'static
fn sampler(binding: u32, sampler: &Arc<Sampler>) -> DescriptorWrite
fn sampled_image<I>(binding: u32, image: &Arc<I>) -> DescriptorWrite where I: ImageView + 'static
fn combined_image_sampler<I>(binding: u32, sampler: &Arc<Sampler>, image: &Arc<I>) -> DescriptorWrite where I: ImageView + 'static
fn uniform_texel_buffer<'a, F, B>(binding: u32, view: &Arc<BufferView<F, B>>) -> DescriptorWrite where B: Buffer + 'static, F: 'static + Send + Sync
fn storage_texel_buffer<'a, F, B>(binding: u32, view: &Arc<BufferView<F, B>>) -> DescriptorWrite where B: Buffer + 'static, F: 'static + Send + Sync
fn uniform_buffer<'a, S, T: ?Sized, B>(binding: u32, buffer: S) -> DescriptorWrite where S: Into<BufferSlice<'a, T, B>>, B: Buffer + 'static
unsafe fn unchecked_uniform_buffer<B>(binding: u32, buffer: &Arc<B>, range: Range<usize>) -> DescriptorWrite where B: Buffer + 'static
fn storage_buffer<'a, S, T: ?Sized, B>(binding: u32, buffer: S) -> DescriptorWrite where S: Into<BufferSlice<'a, T, B>>, B: Buffer + 'static
unsafe fn unchecked_storage_buffer<B>(binding: u32, buffer: &Arc<B>, range: Range<usize>) -> DescriptorWrite where B: Buffer + 'static
fn dynamic_uniform_buffer<'a, S, T: ?Sized, B>(binding: u32, buffer: S) -> DescriptorWrite where S: Into<BufferSlice<'a, T, B>>, B: Buffer + 'static
unsafe fn unchecked_dynamic_uniform_buffer<B>(binding: u32, buffer: &Arc<B>, range: Range<usize>) -> DescriptorWrite where B: Buffer + 'static
fn dynamic_storage_buffer<'a, S, T: ?Sized, B>(binding: u32, buffer: S) -> DescriptorWrite where S: Into<BufferSlice<'a, T, B>>, B: Buffer + 'static
unsafe fn unchecked_dynamic_storage_buffer<B>(binding: u32, buffer: &Arc<B>, range: Range<usize>) -> DescriptorWrite where B: Buffer + 'static
fn input_attachment<I>(binding: u32, image: &Arc<I>) -> DescriptorWrite where I: ImageView + 'static
fn ty(&self) -> DescriptorType
Returns the type corresponding to this write.