Click or drag to resize

TextureFormatSupport Enumeration

Indicates the level of support for a specific texture format.

Namespace:  Internal.SharpBgfx
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
[FlagsAttribute]
public enum TextureFormatSupport
Members
  Member nameValueDescription
Unsupported0 The format is unsupported.
Color2D1 The format is supported for 2D color data and operations.
Srgb2D2 The format is supported for 2D sRGB operations.
Emulated2D4 The format is supported for 2D textures through library emulation.
Color3D8 The format is supported for 3D color data and operations.
Srgb3D16 The format is supported for 3D sRGB operations.
Emulated3D32 The format is supported for 3D textures through library emulation.
ColorCube64 The format is supported for cube color data and operations.
SrgbCube128 The format is supported for cube sRGB operations.
EmulatedCube256 The format is supported for cube textures through library emulation.
Vertex512 The format is supported for vertex texturing.
ImageRead1024 Texture format can be used as image and read from.
ImageWrite2048 Texture format can be used as image and written to.
Framebuffer4096 The format is supported for framebuffers.
FramebufferMSAA8192 The format is supported for MSAA framebuffers.
MSAA16384 The format is supported for MSAA sampling.
MipsAutogen32768 The format supports auto-generated mipmaps.
See Also