Union vulkan_bindings::DescriptorDataEXT
source · #[repr(C)]
pub union DescriptorDataEXT {
pub pSampler: *const Sampler,
pub pCombinedImageSampler: *const DescriptorImageInfo,
pub pInputAttachmentImage: *const DescriptorImageInfo,
pub pSampledImage: *const DescriptorImageInfo,
pub pStorageImage: *const DescriptorImageInfo,
pub pUniformTexelBuffer: *const DescriptorAddressInfoEXT,
pub pStorageTexelBuffer: *const DescriptorAddressInfoEXT,
pub pUniformBuffer: *const DescriptorAddressInfoEXT,
pub pStorageBuffer: *const DescriptorAddressInfoEXT,
pub accelerationStructure: DeviceAddress,
}
Fields§
§pSampler: *const Sampler
§pCombinedImageSampler: *const DescriptorImageInfo
§pInputAttachmentImage: *const DescriptorImageInfo
§pSampledImage: *const DescriptorImageInfo
§pStorageImage: *const DescriptorImageInfo
§pUniformTexelBuffer: *const DescriptorAddressInfoEXT
§pStorageTexelBuffer: *const DescriptorAddressInfoEXT
§pUniformBuffer: *const DescriptorAddressInfoEXT
§pStorageBuffer: *const DescriptorAddressInfoEXT
§accelerationStructure: DeviceAddress
Trait Implementations§
source§impl Clone for DescriptorDataEXT
impl Clone for DescriptorDataEXT
source§fn clone(&self) -> DescriptorDataEXT
fn clone(&self) -> DescriptorDataEXT
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more