#[repr(C)]pub struct PhysicalDeviceShaderCorePropertiesAMD {Show 16 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderEngineCount: u32,
pub shaderArraysPerEngineCount: u32,
pub computeUnitsPerShaderArray: u32,
pub simdPerComputeUnit: u32,
pub wavefrontsPerSimd: u32,
pub wavefrontSize: u32,
pub sgprsPerSimd: u32,
pub minSgprAllocation: u32,
pub maxSgprAllocation: u32,
pub sgprAllocationGranularity: u32,
pub vgprsPerSimd: u32,
pub minVgprAllocation: u32,
pub maxVgprAllocation: u32,
pub vgprAllocationGranularity: u32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§shaderEngineCount: u32
§shaderArraysPerEngineCount: u32
§computeUnitsPerShaderArray: u32
§simdPerComputeUnit: u32
§wavefrontsPerSimd: u32
§wavefrontSize: u32
§sgprsPerSimd: u32
§minSgprAllocation: u32
§maxSgprAllocation: u32
§sgprAllocationGranularity: u32
§vgprsPerSimd: u32
§minVgprAllocation: u32
§maxVgprAllocation: u32
§vgprAllocationGranularity: u32
Trait Implementations§
source§impl Clone for PhysicalDeviceShaderCorePropertiesAMD
impl Clone for PhysicalDeviceShaderCorePropertiesAMD
source§fn clone(&self) -> PhysicalDeviceShaderCorePropertiesAMD
fn clone(&self) -> PhysicalDeviceShaderCorePropertiesAMD
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