Struct ash::vk::ShaderResourceUsageAMD  
source · #[repr(C)]pub struct ShaderResourceUsageAMD {
    pub num_used_vgprs: u32,
    pub num_used_sgprs: u32,
    pub lds_size_per_local_work_group: u32,
    pub lds_usage_size_in_bytes: usize,
    pub scratch_mem_usage_in_bytes: usize,
}Expand description
Fields§
§num_used_vgprs: u32§num_used_sgprs: u32§lds_size_per_local_work_group: u32§lds_usage_size_in_bytes: usize§scratch_mem_usage_in_bytes: usizeImplementations§
source§impl ShaderResourceUsageAMD
 
impl ShaderResourceUsageAMD
pub fn builder<'a>() -> ShaderResourceUsageAMDBuilder<'a>
Trait Implementations§
source§impl Clone for ShaderResourceUsageAMD
 
impl Clone for ShaderResourceUsageAMD
source§fn clone(&self) -> ShaderResourceUsageAMD
 
fn clone(&self) -> ShaderResourceUsageAMD
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 moresource§impl Debug for ShaderResourceUsageAMD
 
impl Debug for ShaderResourceUsageAMD
source§impl Default for ShaderResourceUsageAMD
 
impl Default for ShaderResourceUsageAMD
source§fn default() -> ShaderResourceUsageAMD
 
fn default() -> ShaderResourceUsageAMD
Returns the “default value” for a type. Read more