Enum

VkTensorCreateFlagBitsARM

Bitmask specifying additional parameters of a tensor

Bits which can be set in VkTensorCreateInfoARM::flags, specifying additional parameters of a tensor, are:

typedef enum VkTensorCreateFlagBitsARM {
    VK_TENSOR_CREATE_MUTABLE_FORMAT_BIT_ARM = 0x00000001ULL,
    VK_TENSOR_CREATE_PROTECTED_BIT_ARM = 0x00000002ULL,
} VkTensorCreateFlagBitsARM;
  • VK_TENSOR_CREATE_MUTABLE_FORMAT_BIT_ARM specifies that the tensor can be used to create a VkTensorViewARM with a different format from the tensor.
  • VK_TENSOR_CREATE_PROTECTED_BIT_ARM specifies that the tensor is a protected tensor.
  • VK_TENSOR_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_ARM specifies that the tensor can be used with descriptor buffers when capturing and replaying (e.g. for trace capture and replay), see VkOpaqueCaptureDescriptorDataCreateInfoEXT for more detail.