Skip to main content

Format

The Format enum defines formats used for storing pixel data in different bit depths and layouts.
i - Signed integer
u - Unsigned integer
f - Floating point
n - Normalized (fixed-point mapped to [0, 1] or [-1, 1])
s - sRGB color space.

#include <TellusimFormat.h>
NameValue
FormatUnknown0
FormatRi81
FormatRu82
FormatRi8n3
FormatRu8n4
FormatRGi85
FormatRGu86
FormatRGi8n7
FormatRGu8n8
FormatRGBi89
FormatRGBu810
FormatRGBi8n11
FormatRGBu8n12
FormatRGBu8ns13
FormatRGBAi814
FormatRGBAu815
FormatRGBAi8n16
FormatRGBAu8n17
FormatRGBAu8ns18
FormatBGRAu8n19
FormatBGRAu8ns20
FormatRi1621
FormatRu1622
FormatRi16n23
FormatRu16n24
FormatRf1625
FormatRGi1626
FormatRGu1627
FormatRGi16n28
FormatRGu16n29
FormatRGf1630
FormatRGBi1631
FormatRGBu1632
FormatRGBi16n33
FormatRGBu16n34
FormatRGBf1635
FormatRGBAi1636
FormatRGBAu1637
FormatRGBAi16n38
FormatRGBAu16n39
FormatRGBAf1640
FormatRi3241
FormatRu3242
FormatRf3243
FormatRGi3244
FormatRGu3245
FormatRGf3246
FormatRGBi3247
FormatRGBu3248
FormatRGBf3249
FormatRGBAi3250
FormatRGBAu3251
FormatRGBAf3252
FormatRi6453
FormatRu6454
FormatRf6455
FormatRGi6456
FormatRGu6457
FormatRGf6458
FormatRGBi6459
FormatRGBu6460
FormatRGBf6461
FormatRGBAi6462
FormatRGBAu6463
FormatRGBAf6464
FormatRGBAu4n65
FormatRGBu5Au1n66
FormatRu5Gu6Bu5n67
FormatRGBu10Au268
FormatRGBu10Au2n69
FormatRGf11Bf1070
FormatRGBf2171
FormatBC1RGBu8n72
FormatBC1RGBu8ns73
FormatBC1RGBAu8n74
FormatBC1RGBAu8ns75
FormatBC2RGBAu8n76
FormatBC2RGBAu8ns77
FormatBC3RGBAu8n78
FormatBC3RGBAu8ns79
FormatBC4Ri8n80
FormatBC4Ru8n81
FormatBC5RGi8n82
FormatBC5RGu8n83
FormatBC6RGBf16s84
FormatBC6RGBf16u85
FormatBC7RGBAu8n86
FormatBC7RGBAu8ns87
FormatEACRi8n88
FormatEACRu8n89
FormatEACRGi8n90
FormatEACRGu8n91
FormatETC2RGBu8n92
FormatETC2RGBu8ns93
FormatETC2RGBAu8n94
FormatETC2RGBAu8ns95
FormatETC2RGBu8Au1n96
FormatETC2RGBu8Au1ns97
FormatASTC44RGBAu8n98
FormatASTC44RGBAu8ns99
FormatASTC44RGBAf16100
FormatASTC54RGBAu8n101
FormatASTC54RGBAu8ns102
FormatASTC54RGBAf16103
FormatASTC55RGBAu8n104
FormatASTC55RGBAu8ns105
FormatASTC55RGBAf16106
FormatASTC65RGBAu8n107
FormatASTC65RGBAu8ns108
FormatASTC65RGBAf16109
FormatASTC66RGBAu8n110
FormatASTC66RGBAu8ns111
FormatASTC66RGBAf16112
FormatASTC85RGBAu8n113
FormatASTC85RGBAu8ns114
FormatASTC85RGBAf16115
FormatASTC86RGBAu8n116
FormatASTC86RGBAu8ns117
FormatASTC86RGBAf16118
FormatASTC88RGBAu8n119
FormatASTC88RGBAu8ns120
FormatASTC88RGBAf16121
FormatDu16122
FormatDu16Su8123
FormatDu24124
FormatDu24Su8125
FormatDf32126
FormatDf32Su8127
NumFormats128