blob: 45dfc08425a345bdb5ac0097cc6607b5db3c5335 [file] [log] [blame]
{
"image_map":
{
"NONE": "Undefined",
"ASTC_10x10_SRGB_BLOCK": "ASTC10x10UnormSrgb",
"ASTC_10x10_UNORM_BLOCK": "ASTC10x10Unorm",
"ASTC_10x5_SRGB_BLOCK": "ASTC10x5UnormSrgb",
"ASTC_10x5_UNORM_BLOCK": "ASTC10x5Unorm",
"ASTC_10x6_SRGB_BLOCK": "ASTC10x6UnormSrgb",
"ASTC_10x6_UNORM_BLOCK": "ASTC10x6Unorm",
"ASTC_10x8_SRGB_BLOCK": "ASTC10x8UnormSrgb",
"ASTC_10x8_UNORM_BLOCK": "ASTC10x8Unorm",
"ASTC_12x10_SRGB_BLOCK": "ASTC12x10UnormSrgb",
"ASTC_12x10_UNORM_BLOCK": "ASTC12x10Unorm",
"ASTC_12x12_SRGB_BLOCK": "ASTC12x12UnormSrgb",
"ASTC_12x12_UNORM_BLOCK": "ASTC12x12Unorm",
"ASTC_4x4_SRGB_BLOCK": "ASTC4x4UnormSrgb",
"ASTC_4x4_UNORM_BLOCK": "ASTC4x4Unorm",
"ASTC_5x4_SRGB_BLOCK": "ASTC5x4UnormSrgb",
"ASTC_5x4_UNORM_BLOCK": "ASTC5x4Unorm",
"ASTC_5x5_SRGB_BLOCK": "ASTC5x5UnormSrgb",
"ASTC_5x5_UNORM_BLOCK": "ASTC5x5Unorm",
"ASTC_6x5_SRGB_BLOCK": "ASTC6x5UnormSrgb",
"ASTC_6x5_UNORM_BLOCK": "ASTC6x5Unorm",
"ASTC_6x6_SRGB_BLOCK": "ASTC6x6UnormSrgb",
"ASTC_6x6_UNORM_BLOCK": "ASTC6x6Unorm",
"ASTC_8x5_SRGB_BLOCK": "ASTC8x5UnormSrgb",
"ASTC_8x5_UNORM_BLOCK": "ASTC8x5Unorm",
"ASTC_8x6_SRGB_BLOCK": "ASTC8x6UnormSrgb",
"ASTC_8x6_UNORM_BLOCK": "ASTC8x6Unorm",
"ASTC_8x8_SRGB_BLOCK": "ASTC8x8UnormSrgb",
"ASTC_8x8_UNORM_BLOCK": "ASTC8x8Unorm",
"B8G8R8A8_UNORM": "BGRA8Unorm",
"B8G8R8A8_UNORM_SRGB": "BGRA8UnormSrgb",
"BC1_RGBA_UNORM_BLOCK": "BC1RGBAUnorm",
"BC1_RGBA_UNORM_SRGB_BLOCK": "BC1RGBAUnormSrgb",
"BC2_RGBA_UNORM_BLOCK": "BC2RGBAUnorm",
"BC2_RGBA_UNORM_SRGB_BLOCK": "BC2RGBAUnormSrgb",
"BC3_RGBA_UNORM_BLOCK": "BC3RGBAUnorm",
"BC3_RGBA_UNORM_SRGB_BLOCK": "BC3RGBAUnormSrgb",
"BC4_RED_SNORM_BLOCK": "BC4RSnorm",
"BC4_RED_UNORM_BLOCK": "BC4RUnorm",
"BC5_RG_SNORM_BLOCK": "BC5RGSnorm",
"BC5_RG_UNORM_BLOCK": "BC5RGUnorm",
"BC6H_RGB_SFLOAT_BLOCK": "BC6HRGBFloat",
"BC6H_RGB_UFLOAT_BLOCK": "BC6HRGBUfloat",
"BC7_RGBA_UNORM_BLOCK": "BC7RGBAUnorm",
"BC7_RGBA_UNORM_SRGB_BLOCK": "BC7RGBAUnormSrgb",
"D16_UNORM": "Depth16Unorm",
"D24_UNORM_S8_UINT": "Depth24PlusStencil8",
"D32_FLOAT": "Depth32Float",
"EAC_R11_SNORM_BLOCK": "EACR11Snorm",
"EAC_R11_UNORM_BLOCK": "EACR11Unorm",
"EAC_R11G11_SNORM_BLOCK": "EACRG11Snorm",
"EAC_R11G11_UNORM_BLOCK": "EACRG11Unorm",
"ETC2_R8G8B8_SRGB_BLOCK": "ETC2RGB8UnormSrgb",
"ETC2_R8G8B8_UNORM_BLOCK": "ETC2RGB8Unorm",
"ETC2_R8G8B8A1_SRGB_BLOCK": "ETC2RGB8A1UnormSrgb",
"ETC2_R8G8B8A1_UNORM_BLOCK": "ETC2RGB8A1Unorm",
"ETC2_R8G8B8A8_UNORM_BLOCK": "ETC2RGBA8Unorm",
"ETC2_R8G8B8A8_SRGB_BLOCK": "ETC2RGBA8UnormSrgb",
"EXTERNAL0": "Undefined",
"EXTERNAL1": "Undefined",
"EXTERNAL2": "Undefined",
"EXTERNAL3": "Undefined",
"EXTERNAL4": "Undefined",
"EXTERNAL5": "Undefined",
"EXTERNAL6": "Undefined",
"EXTERNAL7": "Undefined",
"R10G10B10A2_SINT": "RGB10A2Uint",
"R10G10B10A2_UNORM": "RGB10A2Unorm",
"R11G11B10_FLOAT": "RG11B10Ufloat",
"R16_FLOAT": "R16Float",
"R16_SINT": "R16Sint",
"R16_SNORM": "R16Snorm",
"R16_UINT": "R16Uint",
"R16_UNORM": "R16Unorm",
"R16G16_FLOAT": "RG16Float",
"R16G16_SINT": "RG16Sint",
"R16G16_SNORM": "RG16Snorm",
"R16G16_UINT": "RG16Uint",
"R16G16_UNORM": "RG16Unorm",
"R16G16B16A16_FLOAT": "RGBA16Float",
"R16G16B16A16_SINT": "RGBA16Sint",
"R16G16B16A16_SNORM": "RGBA16Snorm",
"R16G16B16A16_UINT": "RGBA16Uint",
"R16G16B16A16_UNORM": "RGBA16Unorm",
"R32_FLOAT": "R32Float",
"R32_SINT": "R32Sint",
"R32_UINT": "R32Uint",
"R32G32_FLOAT": "RG32Float",
"R32G32_SINT": "RG32Sint",
"R32G32_UINT": "RG32Uint",
"R32G32B32A32_FLOAT": "RGBA32Float",
"R32G32B32A32_SINT": "RGBA32Sint",
"R32G32B32A32_UINT": "RGBA32Uint",
"R8_SINT": "R8Sint",
"R8_SNORM": "R8Snorm",
"R8_UINT": "R8Uint",
"R8_UNORM": "R8Unorm",
"R8G8_SINT": "RG8Sint",
"R8G8_SNORM": "RG8Snorm",
"R8G8_UINT": "RG8Uint",
"R8G8_UNORM": "RG8Unorm",
"R8G8B8A8_SINT": "RGBA8Sint",
"R8G8B8A8_SNORM": "RGBA8Snorm",
"R8G8B8A8_UINT": "RGBA8Uint",
"R8G8B8A8_UNORM": "RGBA8Unorm",
"R8G8B8A8_UNORM_SRGB": "RGBA8UnormSrgb",
"R9G9B9E5_SHAREDEXP": "RGB9E5Ufloat",
"S8_UINT": "Stencil8"
},
"buffer_map":
{
"NONE": "Undefined",
"EXTERNAL0": "Undefined",
"EXTERNAL1": "Undefined",
"EXTERNAL2": "Undefined",
"EXTERNAL3": "Undefined",
"EXTERNAL4": "Undefined",
"EXTERNAL5": "Undefined",
"EXTERNAL6": "Undefined",
"EXTERNAL7": "Undefined",
"R10G10B10A2_UNORM": "Unorm10_10_10_2",
"R16G16_FLOAT": "Float16x2",
"R16G16_SINT": "Sint16x2",
"R16G16_SNORM": "Snorm16x2",
"R16G16_UINT": "Uint16x2",
"R16G16_UNORM": "Unorm16x2",
"R16G16B16A16_FLOAT": "Float16x4",
"R16G16B16A16_SINT": "Sint16x4",
"R16G16B16A16_SNORM": "Snorm16x4",
"R16G16B16A16_UINT": "Uint16x4",
"R16G16B16A16_UNORM": "Unorm16x4",
"R32_FLOAT": "Float32",
"R32_SINT": "Sint32",
"R32_UINT": "Uint32",
"R32G32_FLOAT": "Float32x2",
"R32G32_SINT": "Sint32x2",
"R32G32_UINT": "Uint32x2",
"R32G32B32_FLOAT": "Float32x3",
"R32G32B32_SINT": "Sint32x3",
"R32G32B32_UINT": "Uint32x3",
"R32G32B32A32_FLOAT": "Float32x4",
"R32G32B32A32_SINT": "Sint32x4",
"R32G32B32A32_UINT": "Uint32x4",
"R8G8B8A8_SINT": "Sint8x4",
"R8G8B8A8_SNORM": "Snorm8x4",
"R8G8B8A8_UINT": "Uint8x4",
"R8G8B8A8_UNORM": "Unorm8x4"
},
"fallbacks": {
"A16_FLOAT": {
"image": "R16_FLOAT"
},
"A2R10G10B10_SINT_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_SINT"
},
"A2R10G10B10_SNORM_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_SNORM"
},
"A2R10G10B10_SSCALED_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_FLOAT"
},
"A2R10G10B10_UINT_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_UINT"
},
"A2R10G10B10_UNORM_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_FLOAT"
},
"A2R10G10B10_USCALED_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_FLOAT"
},
"A32_FLOAT": {
"image": "R32_FLOAT"
},
"A8_UNORM": {
"image": "R8_UNORM"
},
"ASTC_10x10_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_10x10_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_10x5_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_10x5_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_10x6_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_10x6_UNORM_BLOCK" : {
"image": "R8G8B8A8_UNORM"
},
"ASTC_10x8_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_10x8_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_12x10_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_12x10_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_12x12_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_12x12_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_4x4_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_4x4_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_5x4_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_5x4_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_5x5_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_5x5_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_6x5_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_6x5_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_6x6_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_6x6_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_8x5_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_8x5_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_8x6_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_8x6_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ASTC_8x8_SRGB_BLOCK": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"ASTC_8x8_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"B10G10R10A2_UNORM": {
"image": "R10G10B10A2_UNORM"
},
"B4G4R4A4_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"B5G5R5A1_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"B5G6R5_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"B8G8R8A8_UNORM_SRGB": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"B8G8R8X8_UNORM": {
"image": "B8G8R8A8_UNORM",
"buffer": "NONE"
},
"D32_UNORM": {
"image": "D32_FLOAT",
"buffer": "NONE"
},
"ETC2_R8G8B8A8_UNORM_BLOCK": {
"image": "R8G8B8A8_UNORM"
},
"ETC1_R8G8B8_UNORM_BLOCK": {
"image": "ETC2_R8G8B8_UNORM_BLOCK"
},
"L16_FLOAT": {
"image": "R16_FLOAT"
},
"L16A16_FLOAT": {
"image": "R16G16_FLOAT"
},
"L32_FLOAT": {
"image": "R32_FLOAT"
},
"L32A32_FLOAT": {
"image": "R32G32_FLOAT"
},
"L8_UNORM": {
"image": "R8_UNORM"
},
"L8A8_UNORM": {
"image": "R8G8_UNORM"
},
"PALETTE4_R4G4B4A4_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE4_R5G5B5A1_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE4_R5G6B5_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE4_R8G8B8_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE4_R8G8B8A8_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE8_R4G4B4A4_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE8_R5G5B5A1_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE8_R5G6B5_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE8_R8G8B8_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"PALETTE8_R8G8B8A8_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"R10G10B10A2_SNORM": {
"buffer": "R16G16B16A16_SNORM"
},
"R10G10B10A2_SSCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R10G10B10A2_UINT": {
"buffer": "R16G16B16A16_UINT"
},
"R10G10B10A2_USCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R10G10B10X2_UNORM": {
"image": "R10G10B10A2_UNORM",
"buffer": "NONE"
},
"R8_SNORM": {
"buffer": "R8G8B8A8_SNORM"
},
"R8_SINT": {
"buffer": "R8G8B8A8_SINT"
},
"R8_UINT": {
"buffer": "R8G8B8A8_UINT"
},
"R8_UNORM": {
"buffer": "R8G8B8A8_UNORM"
},
"R8G8_SINT": {
"buffer": "R8G8B8A8_SINT"
},
"R8G8_SNORM": {
"buffer": "R8G8B8A8_SNORM"
},
"R8G8_UINT": {
"buffer": "R8G8B8A8_UINT"
},
"R8G8_UNORM": {
"buffer": "R8G8B8A8_UNORM"
},
"R16_SSCALED": {
"buffer": "R32_FLOAT"
},
"R16_USCALED": {
"buffer": "R32_FLOAT"
},
"R16_UNORM": {
"buffer": "R16G16_UNORM"
},
"R16G16_SSCALED": {
"buffer": "R32G32_FLOAT"
},
"R16G16_USCALED": {
"buffer": "R32G32_FLOAT"
},
"R16G16B16_SSCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R16G16B16_UNORM": {
"buffer": "R16G16B16A16_UNORM"
},
"R16G16B16_USCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R16G16B16A16_SSCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R16G16B16A16_USCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R16G16B16_FLOAT": {
"image": "R16G16B16A16_FLOAT",
"buffer": "R16G16B16A16_FLOAT"
},
"R16G16B16_SINT": {
"image": "R16G16B16A16_SINT",
"buffer": "R16G16B16A16_SINT"
},
"R16G16B16_SNORM": {
"image": "R16G16B16A16_SNORM",
"buffer": "R16G16B16A16_SNORM"
},
"R32_FIXED": {
"buffer": "R32_FLOAT"
},
"R32_SNORM": {
"buffer": "R32_FLOAT"
},
"R32_SSCALED": {
"buffer": "R32_FLOAT"
},
"R32_UNORM": {
"buffer": "R32_FLOAT"
},
"R32_USCALED": {
"buffer": "R32_FLOAT"
},
"R32G32_FIXED": {
"buffer": "R32G32_FLOAT"
},
"R32G32_SNORM": {
"buffer": "R32G32_FLOAT"
},
"R32G32_SSCALED": {
"buffer": "R32G32_FLOAT"
},
"R32G32_UNORM": {
"buffer": "R32G32_FLOAT"
},
"R32G32_USCALED": {
"buffer": "R32G32_FLOAT"
},
"R32G32B32_FIXED": {
"buffer": "R32G32B32_FLOAT"
},
"R32G32B32_SINT": {
"image": "R32G32B32A32_SINT"
},
"R32G32B32_SNORM": {
"buffer": "R32G32B32_FLOAT"
},
"R32G32B32_SSCALED": {
"buffer": "R32G32B32_FLOAT"
},
"R32G32B32_UINT": {
"buffer": "R32G32B32A32_UINT"
},
"R32G32B32_UNORM": {
"buffer": "R32G32B32_FLOAT"
},
"R32G32B32_USCALED": {
"buffer": "R32G32B32_FLOAT"
},
"R32G32B32A32_FIXED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R32G32B32A32_SNORM": {
"buffer": "R32G32B32A32_FLOAT"
},
"R32G32B32A32_SSCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R32G32B32A32_UNORM": {
"buffer": "R32G32B32A32_FLOAT"
},
"R32G32B32A32_USCALED": {
"buffer": "R32G32B32A32_FLOAT"
},
"R5G6B5_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"R4G4B4A4_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"R5G5B5A1_UNORM": {
"image": "R8G8B8A8_UNORM"
},
"R8_SSCALED": {
"buffer": "R32_FLOAT"
},
"R8_USCALED": {
"buffer": "R32_FLOAT"
},
"R8G8_SSCALED": {
"buffer": "R16G16_FLOAT"
},
"R8G8_USCALED": {
"buffer": "R16G16_FLOAT"
},
"R8G8B8_SINT": {
"image": "R8G8B8A8_SINT",
"buffer": "R8G8B8A8_SINT"
},
"R8G8B8_SNORM": {
"image": "R8G8B8A8_SNORM",
"buffer": "R8G8B8A8_SNORM"
},
"R8G8B8_SSCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R8G8B8_UINT": {
"image": "R8G8B8A8_UINT",
"buffer": "R8G8B8A8_UINT"
},
"R8G8B8_UNORM_SRGB": {
"image": "R8G8B8A8_UNORM_SRGB"
},
"R8G8B8_UNORM": {
"image": "R8G8B8A8_UNORM",
"buffer": "R8G8B8A8_UNORM"
},
"R8G8B8_USCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R8G8B8A8_SSCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R8G8B8A8_USCALED": {
"buffer": "R16G16B16A16_FLOAT"
},
"R8G8B8X8_UNORM_SRGB": {
"image": "R8G8B8A8_UNORM_SRGB",
"buffer": "NONE"
},
"R8G8B8X8_UNORM": {
"image": "R8G8B8A8_UNORM",
"buffer": "NONE"
},
"D24_UNORM_X8_UINT": {
"image": "D24_UNORM_S8_UINT"
},
"X2R10G10B10_SINT_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_SINT"
},
"X2R10G10B10_SNORM_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_SNORM"
},
"X2R10G10B10_SSCALED_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_FLOAT"
},
"X2R10G10B10_UINT_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_UINT"
},
"X2R10G10B10_UNORM_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_UNORM"
},
"X2R10G10B10_USCALED_VERTEX": {
"image": "NONE",
"buffer": "R16G16B16A16_FLOAT"
}
}
}