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;
  • value32 represents 32-bit integer data.
  • value64 represents 64-bit integer data.
  • valueFloat represents floating-point data.
  • valueBool represents VkBool32 data.
  • valueString represents a pointer to a null-terminated UTF-8 string.

The correct member of the union is determined by the associated VkPerformanceValueTypeINTEL value.