LLVM 19.0.0git
Enumerations
llvm::AMDGPU::UfmtGFX11 Namespace Reference

Enumerations

enum  UnifiedFormat : int64_t {
  UFMT_INVALID = 0 , UFMT_8_UNORM , UFMT_8_SNORM , UFMT_8_USCALED ,
  UFMT_8_SSCALED , UFMT_8_UINT , UFMT_8_SINT , UFMT_16_UNORM ,
  UFMT_16_SNORM , UFMT_16_USCALED , UFMT_16_SSCALED , UFMT_16_UINT ,
  UFMT_16_SINT , UFMT_16_FLOAT , UFMT_8_8_UNORM , UFMT_8_8_SNORM ,
  UFMT_8_8_USCALED , UFMT_8_8_SSCALED , UFMT_8_8_UINT , UFMT_8_8_SINT ,
  UFMT_32_UINT , UFMT_32_SINT , UFMT_32_FLOAT , UFMT_16_16_UNORM ,
  UFMT_16_16_SNORM , UFMT_16_16_USCALED , UFMT_16_16_SSCALED , UFMT_16_16_UINT ,
  UFMT_16_16_SINT , UFMT_16_16_FLOAT , UFMT_10_11_11_FLOAT , UFMT_11_11_10_FLOAT ,
  UFMT_10_10_10_2_UNORM , UFMT_10_10_10_2_SNORM , UFMT_10_10_10_2_UINT , UFMT_10_10_10_2_SINT ,
  UFMT_2_10_10_10_UNORM , UFMT_2_10_10_10_SNORM , UFMT_2_10_10_10_USCALED , UFMT_2_10_10_10_SSCALED ,
  UFMT_2_10_10_10_UINT , UFMT_2_10_10_10_SINT , UFMT_8_8_8_8_UNORM , UFMT_8_8_8_8_SNORM ,
  UFMT_8_8_8_8_USCALED , UFMT_8_8_8_8_SSCALED , UFMT_8_8_8_8_UINT , UFMT_8_8_8_8_SINT ,
  UFMT_32_32_UINT , UFMT_32_32_SINT , UFMT_32_32_FLOAT , UFMT_16_16_16_16_UNORM ,
  UFMT_16_16_16_16_SNORM , UFMT_16_16_16_16_USCALED , UFMT_16_16_16_16_SSCALED , UFMT_16_16_16_16_UINT ,
  UFMT_16_16_16_16_SINT , UFMT_16_16_16_16_FLOAT , UFMT_32_32_32_UINT , UFMT_32_32_32_SINT ,
  UFMT_32_32_32_FLOAT , UFMT_32_32_32_32_UINT , UFMT_32_32_32_32_SINT , UFMT_32_32_32_32_FLOAT ,
  UFMT_FIRST = UFMT_INVALID , UFMT_LAST = UFMT_32_32_32_32_FLOAT
}
 

Enumeration Type Documentation

◆ UnifiedFormat

Enumerator
UFMT_INVALID 
UFMT_8_UNORM 
UFMT_8_SNORM 
UFMT_8_USCALED 
UFMT_8_SSCALED 
UFMT_8_UINT 
UFMT_8_SINT 
UFMT_16_UNORM 
UFMT_16_SNORM 
UFMT_16_USCALED 
UFMT_16_SSCALED 
UFMT_16_UINT 
UFMT_16_SINT 
UFMT_16_FLOAT 
UFMT_8_8_UNORM 
UFMT_8_8_SNORM 
UFMT_8_8_USCALED 
UFMT_8_8_SSCALED 
UFMT_8_8_UINT 
UFMT_8_8_SINT 
UFMT_32_UINT 
UFMT_32_SINT 
UFMT_32_FLOAT 
UFMT_16_16_UNORM 
UFMT_16_16_SNORM 
UFMT_16_16_USCALED 
UFMT_16_16_SSCALED 
UFMT_16_16_UINT 
UFMT_16_16_SINT 
UFMT_16_16_FLOAT 
UFMT_10_11_11_FLOAT 
UFMT_11_11_10_FLOAT 
UFMT_10_10_10_2_UNORM 
UFMT_10_10_10_2_SNORM 
UFMT_10_10_10_2_UINT 
UFMT_10_10_10_2_SINT 
UFMT_2_10_10_10_UNORM 
UFMT_2_10_10_10_SNORM 
UFMT_2_10_10_10_USCALED 
UFMT_2_10_10_10_SSCALED 
UFMT_2_10_10_10_UINT 
UFMT_2_10_10_10_SINT 
UFMT_8_8_8_8_UNORM 
UFMT_8_8_8_8_SNORM 
UFMT_8_8_8_8_USCALED 
UFMT_8_8_8_8_SSCALED 
UFMT_8_8_8_8_UINT 
UFMT_8_8_8_8_SINT 
UFMT_32_32_UINT 
UFMT_32_32_SINT 
UFMT_32_32_FLOAT 
UFMT_16_16_16_16_UNORM 
UFMT_16_16_16_16_SNORM 
UFMT_16_16_16_16_USCALED 
UFMT_16_16_16_16_SSCALED 
UFMT_16_16_16_16_UINT 
UFMT_16_16_16_16_SINT 
UFMT_16_16_16_16_FLOAT 
UFMT_32_32_32_UINT 
UFMT_32_32_32_SINT 
UFMT_32_32_32_FLOAT 
UFMT_32_32_32_32_UINT 
UFMT_32_32_32_32_SINT 
UFMT_32_32_32_32_FLOAT 
UFMT_FIRST 
UFMT_LAST 

Definition at line 754 of file SIDefines.h.