| // https://gpuweb.github.io/gpuweb/wgsl/#texel-formats | |
| enum texel_format { | |
| r8unorm | |
| r8snorm | |
| r8uint | |
| r8sint | |
| rg8unorm | |
| rg8snorm | |
| rg8uint | |
| rg8sint | |
| r16unorm | |
| r16snorm | |
| r16uint | |
| r16sint | |
| r16float | |
| rg16unorm | |
| rg16snorm | |
| rg16uint | |
| rg16sint | |
| rg16float | |
| bgra8unorm | |
| rgba8unorm | |
| rgba8snorm | |
| rgba8uint | |
| rgba8sint | |
| rgba16unorm | |
| rgba16snorm | |
| rgba16uint | |
| rgba16sint | |
| rgba16float | |
| r32uint | |
| r32sint | |
| r32float | |
| rg32uint | |
| rg32sint | |
| rg32float | |
| rgba32uint | |
| rgba32sint | |
| rgba32float | |
| rgb10a2uint | |
| rgb10a2unorm | |
| rg11b10ufloat | |
| } |