Structures
VkPerformanceValueDataINTEL
Values returned for the parameters
The VkPerformanceValueDataINTEL union is defined as:
typedef union VkPerformanceValueDataINTEL {
uint32_t value32;
uint64_t value64;
float valueFloat;
VkBool32 valueBool;
const char* valueString;
} VkPerformanceValueDataINTEL;
pub union PerformanceValueDataINTEL {
value32: u32,
value64: u64,
value_float: f32,
value_bool: vk::Bool32,
value_string: *const c_char,
}
value32represents 32-bit integer data.value64represents 64-bit integer data.valueFloatrepresents floating-point data.valueBoolrepresents VkBool32 data.valueStringrepresents a pointer to a null-terminated UTF-8 string.
The correct member of the union is determined by the associated VkPerformanceValueTypeINTEL value.
Type
Structures