#include <kanzi/interop/autogen/core.ui/platform/graphics_backend/gl/texture_enums.hpp>
Status tells if texture creation parameters can be used to create a texture.
If status is not StatusValid, create info must not be passed to Texture::create().
Enumerator | |
---|---|
StatusInvalidType |
Invalid texture type. See Texture::Type for valid texture types. |
StatusTypeNotSupported |
Requested Texture type is not supported. |
StatusInvalidRenderTargetMode |
Requested rendertarget mode is not valid. |
StatusInvalidImageCount |
Wrong number of images. Two dimensional textures must have 0 or 1 image, cubemap textures must have 0 or 6 images. |
StatusMissingImages |
Not all images were properly defined. |
StatusImageMissingMipmaps |
Mipmaps are required, but the image is missing them. |
StatusInvalidImageSize |
Sizes of images are inconsistent. |
StatusInvalidMinimumSize |
Image size must be at least 1 x 1. |
StatusInvalidMaximumSize |
Image size cannot exceed size supported by the GL device. |
StatusInvalidMipmapSize |
Image mipmap size was not correctly derived from base image. |
StatusUnsupportedGraphicsFormat |
Unsupported image format. |
StatusUnsupportedTextureFilter |
Requested filtering mode is not supported for requested graphics format. |
StatusInvalidFeatures |
Requested graphics format features are not valid for texture. |
StatusUnsupportedMultisampleFilter |
Multisample textures do not support filtering. |
StatusUnsupportedMultisampleMipmaps |
Multisample textures do not support mipmaps. |
StatusUnsupportedMultisampleSamples |
Multisample textures must have a valid number of samples. |
StatusUnsupportedInternalRenderTargetSampleCount |
Textures with rendertarget mode set to RenderTargetModeInternal do not support multisampling. |
StatusUnsupportedSampleCount |
Requested number of multisample samples exceeds the number of samples supported by the graphics device. |
StatusImageFormatMismatch |
Inconsistent image formats. |
StatusImageIncompatibleWithDevice |
Image incompatible with target device. |
StatusUnsupportedDepthComparisonMode |
Requested depth comparison mode is not supported by graphics device. |
StatusValid |
CreateInfo is valid and can be used to create Texture. |