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
FormatRGBf9Eu571
FormatRGBf2172
FormatBC1RGBu8n73
FormatBC1RGBu8ns74
FormatBC1RGBAu8n75
FormatBC1RGBAu8ns76
FormatBC2RGBAu8n77
FormatBC2RGBAu8ns78
FormatBC3RGBAu8n79
FormatBC3RGBAu8ns80
FormatBC4Ri8n81
FormatBC4Ru8n82
FormatBC5RGi8n83
FormatBC5RGu8n84
FormatBC6RGBf16s85
FormatBC6RGBf16u86
FormatBC7RGBAu8n87
FormatBC7RGBAu8ns88
FormatEACRi8n89
FormatEACRu8n90
FormatEACRGi8n91
FormatEACRGu8n92
FormatETC2RGBu8n93
FormatETC2RGBu8ns94
FormatETC2RGBAu8n95
FormatETC2RGBAu8ns96
FormatETC2RGBu8Au1n97
FormatETC2RGBu8Au1ns98
FormatASTC44RGBAu8n99
FormatASTC44RGBAu8ns100
FormatASTC44RGBAf16101
FormatASTC54RGBAu8n102
FormatASTC54RGBAu8ns103
FormatASTC54RGBAf16104
FormatASTC55RGBAu8n105
FormatASTC55RGBAu8ns106
FormatASTC55RGBAf16107
FormatASTC65RGBAu8n108
FormatASTC65RGBAu8ns109
FormatASTC65RGBAf16110
FormatASTC66RGBAu8n111
FormatASTC66RGBAu8ns112
FormatASTC66RGBAf16113
FormatASTC85RGBAu8n114
FormatASTC85RGBAu8ns115
FormatASTC85RGBAf16116
FormatASTC86RGBAu8n117
FormatASTC86RGBAu8ns118
FormatASTC86RGBAf16119
FormatASTC88RGBAu8n120
FormatASTC88RGBAu8ns121
FormatASTC88RGBAf16122
FormatDu16123
FormatDu16Su8124
FormatDu24125
FormatDu24Su8126
FormatDf32127
FormatDf32Su8128
NumFormats129