![]() |
XII Release 0.1.0
|
Static Public Member Functions | |
static xiiEnum< xiiGALResourceFormat > | ImageFormatToGalFormat (xiiEnum< xiiImageFormat > format, bool bSRGB) |
static xiiEnum< xiiImageFormat > | GalFormatToImageFormat (xiiEnum< xiiGALResourceFormat > format, bool bRemoveSRGB) |
static xiiEnum< xiiImageFormat > | GalFormatToImageFormat (xiiEnum< xiiGALResourceFormat > format) |
static void | ConfigureSampler (xiiEnum< xiiTextureFilterSetting > filter, xiiGALSamplerCreationDescription &out_sampler) |
static xiiEnum< xiiGALTextureAddressMode > | GALTextureAddressMode (xiiEnum< xiiImageAddressMode > mode) |
static void | SetDefaultTextureFilter (xiiEnum< xiiTextureFilterSetting > filter) |
Sets the texture filter mode that is used by default for texture resources. | |
static XII_ALWAYS_INLINE xiiEnum< xiiTextureFilterSetting > | GetDefaultTextureFilter () |
Returns the texture filter mode that is used by default for textures. | |
static xiiEnum< xiiTextureFilterSetting > | GetSpecificTextureFilter (xiiEnum< xiiTextureFilterSetting > filter) |
Returns the texture filter mode that is used for a specific texture. | |
Static Public Attributes | |
static bool | s_bForceFullQualityAlways = false |
If enabled, textures are always loaded to full quality immediately. Mostly necessary for image comparison unit tests. | |
|
static |
|
static |
Sets the texture filter mode that is used by default for texture resources.
The built in default is Anisotropic 4x. If the default setting is changed, already loaded textures might not adjust. Nearest filtering is not allowed as a default filter.