Struct unity_native_plugin_sys::VkShaderStatisticsInfoAMD [−][src]
#[repr(C)]pub struct VkShaderStatisticsInfoAMD {
pub shaderStageMask: VkShaderStageFlags,
pub resourceUsage: VkShaderResourceUsageAMD,
pub numPhysicalVgprs: u32,
pub numPhysicalSgprs: u32,
pub numAvailableVgprs: u32,
pub numAvailableSgprs: u32,
pub computeWorkGroupSize: [u32; 3],
}
Fields
shaderStageMask: VkShaderStageFlags
resourceUsage: VkShaderResourceUsageAMD
numPhysicalVgprs: u32
numPhysicalSgprs: u32
numAvailableVgprs: u32
numAvailableSgprs: u32
computeWorkGroupSize: [u32; 3]
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for VkShaderStatisticsInfoAMD
impl Send for VkShaderStatisticsInfoAMD
impl Sync for VkShaderStatisticsInfoAMD
impl Unpin for VkShaderStatisticsInfoAMD
impl UnwindSafe for VkShaderStatisticsInfoAMD
Blanket Implementations
Mutably borrows from an owned value. Read more