Struct ash::vk::ShaderStatisticsInfoAMD
source · #[repr(C)]pub struct ShaderStatisticsInfoAMD {
pub shader_stage_mask: ShaderStageFlags,
pub resource_usage: ShaderResourceUsageAMD,
pub num_physical_vgprs: u32,
pub num_physical_sgprs: u32,
pub num_available_vgprs: u32,
pub num_available_sgprs: u32,
pub compute_work_group_size: [u32; 3],
}
Expand description
Fields§
§shader_stage_mask: ShaderStageFlags
§resource_usage: ShaderResourceUsageAMD
§num_physical_vgprs: u32
§num_physical_sgprs: u32
§num_available_vgprs: u32
§num_available_sgprs: u32
§compute_work_group_size: [u32; 3]
Implementations§
source§impl ShaderStatisticsInfoAMD
impl ShaderStatisticsInfoAMD
pub fn builder<'a>() -> ShaderStatisticsInfoAMDBuilder<'a>
Trait Implementations§
source§impl Clone for ShaderStatisticsInfoAMD
impl Clone for ShaderStatisticsInfoAMD
source§fn clone(&self) -> ShaderStatisticsInfoAMD
fn clone(&self) -> ShaderStatisticsInfoAMD
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