fromValue static method
Implementation
static TextureUsage fromValue(int value) => switch (value) {
0 => TEXTURE_USAGE_NONE,
1 => TEXTURE_USAGE_COLOR_ATTACHMENT,
2 => TEXTURE_USAGE_DEPTH_ATTACHMENT,
4 => TEXTURE_USAGE_STENCIL_ATTACHMENT,
8 => TEXTURE_USAGE_UPLOADABLE,
16 => TEXTURE_USAGE_SAMPLEABLE,
32 => TEXTURE_USAGE_SUBPASS_INPUT,
64 => TEXTURE_USAGE_BLIT_SRC,
128 => TEXTURE_USAGE_BLIT_DST,
256 => TEXTURE_USAGE_PROTECTED,
24 => TEXTURE_USAGE_DEFAULT,
_ => throw ArgumentError("Unknown value for TTextureUsage: $value"),
};