#[repr(C)]pub struct PhysicalDeviceDescriptorBufferPropertiesEXT {Show 35 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub combinedImageSamplerDescriptorSingleArray: Bool32,
pub bufferlessPushDescriptors: Bool32,
pub allowSamplerImageViewPostSubmitCreation: Bool32,
pub descriptorBufferOffsetAlignment: DeviceSize,
pub maxDescriptorBufferBindings: u32,
pub maxResourceDescriptorBufferBindings: u32,
pub maxSamplerDescriptorBufferBindings: u32,
pub maxEmbeddedImmutableSamplerBindings: u32,
pub maxEmbeddedImmutableSamplers: u32,
pub bufferCaptureReplayDescriptorDataSize: usize,
pub imageCaptureReplayDescriptorDataSize: usize,
pub imageViewCaptureReplayDescriptorDataSize: usize,
pub samplerCaptureReplayDescriptorDataSize: usize,
pub accelerationStructureCaptureReplayDescriptorDataSize: usize,
pub samplerDescriptorSize: usize,
pub combinedImageSamplerDescriptorSize: usize,
pub sampledImageDescriptorSize: usize,
pub storageImageDescriptorSize: usize,
pub uniformTexelBufferDescriptorSize: usize,
pub robustUniformTexelBufferDescriptorSize: usize,
pub storageTexelBufferDescriptorSize: usize,
pub robustStorageTexelBufferDescriptorSize: usize,
pub uniformBufferDescriptorSize: usize,
pub robustUniformBufferDescriptorSize: usize,
pub storageBufferDescriptorSize: usize,
pub robustStorageBufferDescriptorSize: usize,
pub inputAttachmentDescriptorSize: usize,
pub accelerationStructureDescriptorSize: usize,
pub maxSamplerDescriptorBufferRange: DeviceSize,
pub maxResourceDescriptorBufferRange: DeviceSize,
pub samplerDescriptorBufferAddressSpaceSize: DeviceSize,
pub resourceDescriptorBufferAddressSpaceSize: DeviceSize,
pub descriptorBufferAddressSpaceSize: DeviceSize,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§combinedImageSamplerDescriptorSingleArray: Bool32
§bufferlessPushDescriptors: Bool32
§allowSamplerImageViewPostSubmitCreation: Bool32
§descriptorBufferOffsetAlignment: DeviceSize
§maxDescriptorBufferBindings: u32
§maxResourceDescriptorBufferBindings: u32
§maxSamplerDescriptorBufferBindings: u32
§maxEmbeddedImmutableSamplerBindings: u32
§maxEmbeddedImmutableSamplers: u32
§bufferCaptureReplayDescriptorDataSize: usize
§imageCaptureReplayDescriptorDataSize: usize
§imageViewCaptureReplayDescriptorDataSize: usize
§samplerCaptureReplayDescriptorDataSize: usize
§accelerationStructureCaptureReplayDescriptorDataSize: usize
§samplerDescriptorSize: usize
§combinedImageSamplerDescriptorSize: usize
§sampledImageDescriptorSize: usize
§storageImageDescriptorSize: usize
§uniformTexelBufferDescriptorSize: usize
§robustUniformTexelBufferDescriptorSize: usize
§storageTexelBufferDescriptorSize: usize
§robustStorageTexelBufferDescriptorSize: usize
§uniformBufferDescriptorSize: usize
§robustUniformBufferDescriptorSize: usize
§storageBufferDescriptorSize: usize
§robustStorageBufferDescriptorSize: usize
§inputAttachmentDescriptorSize: usize
§accelerationStructureDescriptorSize: usize
§maxSamplerDescriptorBufferRange: DeviceSize
§maxResourceDescriptorBufferRange: DeviceSize
§samplerDescriptorBufferAddressSpaceSize: DeviceSize
§resourceDescriptorBufferAddressSpaceSize: DeviceSize
§descriptorBufferAddressSpaceSize: DeviceSize
Trait Implementations§
source§impl Clone for PhysicalDeviceDescriptorBufferPropertiesEXT
impl Clone for PhysicalDeviceDescriptorBufferPropertiesEXT
source§fn clone(&self) -> PhysicalDeviceDescriptorBufferPropertiesEXT
fn clone(&self) -> PhysicalDeviceDescriptorBufferPropertiesEXT
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