| { |
| "image": { |
| "map": { |
| "NONE": "MTLPixelFormatInvalid", |
| "A8_UNORM": "MTLPixelFormatA8Unorm", |
| "R8_UNORM": "MTLPixelFormatR8Unorm", |
| "R8G8_UNORM": "MTLPixelFormatRG8Unorm", |
| "R16_UNORM": "MTLPixelFormatR16Unorm", |
| "R16_FLOAT": "MTLPixelFormatR16Float", |
| "R16G16_FLOAT": "MTLPixelFormatRG16Float", |
| "R16G16B16A16_FLOAT": "MTLPixelFormatRGBA16Float", |
| "R32_FLOAT": "MTLPixelFormatR32Float", |
| "R32G32_FLOAT": "MTLPixelFormatRG32Float", |
| "R32G32B32A32_FLOAT": "MTLPixelFormatRGBA32Float", |
| "R8G8B8A8_UNORM": "MTLPixelFormatRGBA8Unorm", |
| "R8G8B8A8_UNORM_SRGB": "MTLPixelFormatRGBA8Unorm_sRGB", |
| "B8G8R8A8_UNORM": "MTLPixelFormatBGRA8Unorm", |
| "B8G8R8A8_UNORM_SRGB": "MTLPixelFormatBGRA8Unorm_sRGB", |
| "D32_FLOAT": "MTLPixelFormatDepth32Float", |
| "S8_UINT": "MTLPixelFormatStencil8", |
| "D32_FLOAT_S8X24_UINT": "MTLPixelFormatDepth32Float_Stencil8" |
| }, |
| "map_ios": { |
| "R5G6B5_UNORM": "MTLPixelFormatB5G6R5Unorm", |
| "R5G5B5A1_UNORM": "MTLPixelFormatBGR5A1Unorm", |
| "R4G4B4A4_UNORM": "MTLPixelFormatABGR4Unorm", |
| "PVRTC1_RGB_4BPP_UNORM_BLOCK": "MTLPixelFormatPVRTC_RGB_4BPP", |
| "PVRTC1_RGB_2BPP_UNORM_BLOCK": "MTLPixelFormatPVRTC_RGB_2BPP", |
| "PVRTC1_RGBA_4BPP_UNORM_BLOCK": "MTLPixelFormatPVRTC_RGBA_4BPP", |
| "PVRTC1_RGBA_2BPP_UNORM_BLOCK": "MTLPixelFormatPVRTC_RGBA_2BPP", |
| "PVRTC1_RGB_2BPP_UNORM_SRGB_BLOCK": "MTLPixelFormatPVRTC_RGB_2BPP_sRGB", |
| "PVRTC1_RGB_4BPP_UNORM_SRGB_BLOCK": "MTLPixelFormatPVRTC_RGB_4BPP_sRGB", |
| "PVRTC1_RGBA_2BPP_UNORM_SRGB_BLOCK": "MTLPixelFormatPVRTC_RGBA_2BPP_sRGB", |
| "PVRTC1_RGBA_4BPP_UNORM_SRGB_BLOCK": "MTLPixelFormatPVRTC_RGBA_4BPP_sRGB", |
| "ETC1_R8G8B8_UNORM_BLOCK": "MTLPixelFormatETC2_RGB8", |
| "ETC2_R8G8B8_UNORM_BLOCK": "MTLPixelFormatETC2_RGB8", |
| "ETC2_R8G8B8_SRGB_BLOCK": "MTLPixelFormatETC2_RGB8_sRGB", |
| "ETC2_R8G8B8A1_UNORM_BLOCK": "MTLPixelFormatETC2_RGB8A1", |
| "ETC2_R8G8B8A1_SRGB_BLOCK": "MTLPixelFormatETC2_RGB8A1_sRGB", |
| "ETC2_R8G8B8A8_UNORM_BLOCK": "MTLPixelFormatEAC_RGBA8", |
| "ETC2_R8G8B8A8_SRGB_BLOCK": "MTLPixelFormatEAC_RGBA8_sRGB", |
| "EAC_R11_UNORM_BLOCK": "MTLPixelFormatEAC_R11Unorm", |
| "EAC_R11_SNORM_BLOCK": "MTLPixelFormatEAC_R11Snorm", |
| "EAC_R11G11_UNORM_BLOCK": "MTLPixelFormatEAC_R11Unorm", |
| "EAC_R11G11_SNORM_BLOCK": "MTLPixelFormatEAC_RG11Snorm" |
| }, |
| "map_mac": { |
| "D16_UNORM": "MTLPixelFormatDepth16Unorm", |
| "D24_UNORM_S8_UINT": "MTLPixelFormatDepth24Unorm_Stencil8", |
| "BC1_RGB_UNORM_BLOCK": "MTLPixelFormatBC1_RGBA", |
| "BC1_RGB_UNORM_SRGB_BLOCK": "MTLPixelFormatBC1_RGBA_sRGB", |
| "BC1_RGBA_UNORM_BLOCK": "MTLPixelFormatBC1_RGBA", |
| "BC1_RGBA_UNORM_SRGB_BLOCK": "MTLPixelFormatBC1_RGBA_sRGB", |
| "BC2_RGBA_UNORM_BLOCK": "MTLPixelFormatBC2_RGBA", |
| "BC2_RGBA_UNORM_SRGB_BLOCK": "MTLPixelFormatBC2_RGBA_sRGB", |
| "BC3_RGBA_UNORM_BLOCK": "MTLPixelFormatBC3_RGBA", |
| "BC3_RGBA_UNORM_SRGB_BLOCK": "MTLPixelFormatBC3_RGBA_sRGB" |
| }, |
| "override": { |
| "L8_UNORM": "R8G8B8A8_UNORM", |
| "L8A8_UNORM": "R8G8B8A8_UNORM", |
| "R8G8B8_UNORM": "R8G8B8A8_UNORM", |
| "R8G8B8_UNORM_SRGB": "R8G8B8A8_UNORM_SRGB", |
| "R32G32B32_FLOAT": "R32G32B32A32_FLOAT", |
| "R16G16B16_FLOAT": "R16G16B16A16_FLOAT", |
| "A16_FLOAT": "R16G16B16A16_FLOAT", |
| "L16_FLOAT": "R16G16B16A16_FLOAT", |
| "L16A16_FLOAT": "R16G16B16A16_FLOAT", |
| "A32_FLOAT": "R32G32B32A32_FLOAT", |
| "L32_FLOAT": "R32G32B32A32_FLOAT", |
| "L32A32_FLOAT": "R32G32B32A32_FLOAT", |
| "D24_UNORM_X8_UINT": "D32_FLOAT" |
| }, |
| "override_ios": { |
| "D24_UNORM_S8_UINT": "D32_FLOAT_S8X24_UINT", |
| "D16_UNORM": "D32_FLOAT" |
| }, |
| "override_mac": { |
| "R5G6B5_UNORM": "R8G8B8A8_UNORM", |
| "R5G5B5A1_UNORM": "R8G8B8A8_UNORM", |
| "R4G4B4A4_UNORM": "R8G8B8A8_UNORM" |
| }, |
| "fallbacks_mac": { |
| "B8G8R8A8_UNORM": "R8G8B8A8_UNORM", |
| "D24_UNORM_S8_UINT": "D32_FLOAT_S8X24_UINT", |
| "R8_UNORM": "NONE", |
| "R16_FLOAT": "NONE", |
| "R32_FLOAT": "NONE", |
| "R16G16B16A16_FLOAT": "NONE", |
| "R32G32B32A32_FLOAT": "NONE" |
| } |
| }, |
| "vertex": { |
| "map": { |
| "NONE": "MTLVertexFormatInvalid", |
| "R8_UNORM": "MTLVertexFormatUCharNormalized", |
| "R8_SNORM": "MTLVertexFormatCharNormalized", |
| "R8_UINT": "MTLVertexFormatUChar", |
| "R8_SINT": "MTLVertexFormatChar", |
| "R8_USCALED": "MTLVertexFormatUChar", |
| "R8_SSCALED": "MTLVertexFormatChar", |
| "R8G8_UNORM": "MTLVertexFormatUChar2Normalized", |
| "R8G8_SNORM": "MTLVertexFormatChar2Normalized", |
| "R8G8_UINT": "MTLVertexFormatUChar2", |
| "R8G8_SINT": "MTLVertexFormatChar2", |
| "R8G8_USCALED": "MTLVertexFormatUChar2", |
| "R8G8_SSCALED": "MTLVertexFormatChar2", |
| "R8G8B8_UNORM": "MTLVertexFormatUChar3Normalized", |
| "R8G8B8_SNORM": "MTLVertexFormatChar3Normalized", |
| "R8G8B8_UINT": "MTLVertexFormatUChar3", |
| "R8G8B8_SINT": "MTLVertexFormatChar3", |
| "R8G8B8_USCALED": "MTLVertexFormatUChar3", |
| "R8G8B8_SSCALED": "MTLVertexFormatChar3", |
| "R8G8B8A8_UNORM": "MTLVertexFormatUChar4Normalized", |
| "R8G8B8A8_SNORM": "MTLVertexFormatChar4Normalized", |
| "R8G8B8A8_UINT": "MTLVertexFormatUChar4", |
| "R8G8B8A8_SINT": "MTLVertexFormatChar4", |
| "R8G8B8A8_USCALED": "MTLVertexFormatUChar4", |
| "R8G8B8A8_SSCALED": "MTLVertexFormatChar4", |
| |
| "R16_UNORM": "MTLVertexFormatUShortNormalized", |
| "R16_SNORM": "MTLVertexFormatShortNormalized", |
| "R16_UINT": "MTLVertexFormatUShort", |
| "R16_SINT": "MTLVertexFormatShort", |
| "R16_USCALED": "MTLVertexFormatUShort", |
| "R16_SSCALED": "MTLVertexFormatShort", |
| "R16G16_UNORM": "MTLVertexFormatUShort2Normalized", |
| "R16G16_SNORM": "MTLVertexFormatShort2Normalized", |
| "R16G16_UINT": "MTLVertexFormatUShort2", |
| "R16G16_SINT": "MTLVertexFormatShort2", |
| "R16G16_USCALED": "MTLVertexFormatUShort2", |
| "R16G16_SSCALED": "MTLVertexFormatShort2", |
| "R16G16B16_UNORM": "MTLVertexFormatUShort3Normalized", |
| "R16G16B16_SNORM": "MTLVertexFormatShort3Normalized", |
| "R16G16B16_UINT": "MTLVertexFormatUShort3", |
| "R16G16B16_SINT": "MTLVertexFormatShort3", |
| "R16G16B16_USCALED": "MTLVertexFormatUShort3", |
| "R16G16B16_SSCALED": "MTLVertexFormatShort3", |
| "R16G16B16A16_UNORM": "MTLVertexFormatUShort4Normalized", |
| "R16G16B16A16_SNORM": "MTLVertexFormatShort4Normalized", |
| "R16G16B16A16_UINT": "MTLVertexFormatUShort4", |
| "R16G16B16A16_SINT": "MTLVertexFormatShort4", |
| "R16G16B16A16_USCALED": "MTLVertexFormatUShort4", |
| "R16G16B16A16_SSCALED": "MTLVertexFormatShort4", |
| |
| "R32_FLOAT": "MTLVertexFormatFloat", |
| "R32G32_FLOAT": "MTLVertexFormatFloat2", |
| "R32G32B32_FLOAT": "MTLVertexFormatFloat3", |
| "R32G32B32A32_FLOAT": "MTLVertexFormatFloat4" |
| }, |
| "override": { |
| "R32_FIXED": "R32_FLOAT", |
| "R32G32_FIXED": "R32G32_FLOAT", |
| "R32G32B32_FIXED": "R32G32B32_FLOAT", |
| "R32G32B32A32_FIXED": "R32G32B32A32_FLOAT" |
| }, |
| "override_tightly_packed": { |
| "R16_UNORM": "R32_FLOAT", |
| "R16_SNORM": "R32_FLOAT", |
| "R16_UINT": "R32_FLOAT", |
| "R16_SINT": "R32_FLOAT", |
| "R16_USCALED": "R32_FLOAT", |
| "R16_SSCALED": "R32_FLOAT", |
| "R16G16B16_UNORM": "R32G32B32_FLOAT", |
| "R16G16B16_SNORM": "R32G32B32_FLOAT", |
| "R16G16B16_UINT": "R32G32B32_FLOAT", |
| "R16G16B16_SINT": "R32G32B32_FLOAT", |
| "R16G16B16_USCALED": "R32G32B32_FLOAT", |
| "R16G16B16_SSCALED": "R32G32B32_FLOAT", |
| "R8_UNORM": "R32_FLOAT", |
| "R8_SNORM": "R32_FLOAT", |
| "R8_UINT": "R32_FLOAT", |
| "R8_SINT": "R32_FLOAT", |
| "R8_USCALED": "R32_FLOAT", |
| "R8_SSCALED": "R32_FLOAT", |
| "R8G8_UNORM": "R32G32_FLOAT", |
| "R8G8_SNORM": "R32G32_FLOAT", |
| "R8G8_UINT": "R32G32_FLOAT", |
| "R8G8_SINT": "R32G32_FLOAT", |
| "R8G8_USCALED": "R32G32_FLOAT", |
| "R8G8_SSCALED": "R32G32_FLOAT", |
| "R8G8B8_UNORM": "R32G32B32_FLOAT", |
| "R8G8B8_SNORM": "R32G32B32_FLOAT", |
| "R8G8B8_UINT": "R32G32B32_FLOAT", |
| "R8G8B8_SINT": "R32G32B32_FLOAT", |
| "R8G8B8_USCALED": "R32G32B32_FLOAT", |
| "R8G8B8_SSCALED": "R32G32B32_FLOAT" |
| } |
| } |
| } |