Kanzi Framework  3.9.0
Java API
TextureCreateInfoStatus Enum Reference

Status tells if texture creation parameters can be used to create a texture. More...

Public Member Functions

final int swigValue ()
 

Static Public Member Functions

static TextureCreateInfoStatus swigToEnum (int swigValue)
 

Public Attributes

 TextureCreateInfoStatusImageFormatMismatch =(18)
 Inconsistent image formats.
 
 TextureCreateInfoStatusImageIncompatibleWithDevice =(19)
 Image incompatible with target device.
 
 TextureCreateInfoStatusImageMissingMipmaps =(5)
 Mipmaps are required, but the image is missing them.
 
 TextureCreateInfoStatusInvalidFeatures =(12)
 Requested graphics format features are not valid for texture.
 
 TextureCreateInfoStatusInvalidImageCount =(3)
 Wrong number of images. More...
 
 TextureCreateInfoStatusInvalidImageSize =(6)
 Sizes of images are inconsistent.
 
 TextureCreateInfoStatusInvalidMaximumSize =(8)
 Image size cannot exceed size supported by the GL device.
 
 TextureCreateInfoStatusInvalidMinimumSize =(7)
 Image size must be at least 1 x 1.
 
 TextureCreateInfoStatusInvalidMipmapSize =(9)
 Image mipmap size was not correctly derived from base image.
 
 TextureCreateInfoStatusInvalidRenderTargetMode =(2)
 Requested rendertarget mode is not valid.
 
 TextureCreateInfoStatusInvalidType =(0)
 Invalid texture type. More...
 
 TextureCreateInfoStatusMissingImages =(4)
 Not all images were properly defined.
 
 TextureCreateInfoStatusNotSupported =(1)
 Requested Texture type is not supported.
 
 TextureCreateInfoStatusUnsupportedDepthComparisonmode =(20)
 Requested depth comparison mode is not supported by graphics device.
 
 TextureCreateInfoStatusUnsupportedGraphicsFormat =(10)
 Unsupported image format.
 
 TextureCreateInfoStatusUnsupportedInternalRenderTargetSampleCount =(16)
 Textures with rendertarget mode set to RenderTargetModeInternal do not support multisampling.
 
 TextureCreateInfoStatusUnsupportedMultisampleFilter =(13)
 Multisample textures do not support filtering.
 
 TextureCreateInfoStatusUnsupportedMultisampleMipmaps =(14)
 Multisample textures do not support mipmaps.
 
 TextureCreateInfoStatusUnsupportedMultisampleSamples =(15)
 Multisample textures must have a valid number of samples.
 
 TextureCreateInfoStatusUnsupportedSampleCount =(17)
 Requested number of multisample sample exceeds number of multisample samples supported by the graphics device.
 
 TextureCreateInfoStatusUnsupportedTextureFilter =(11)
 Requested filtering mode is not supported for requested graphics format.
 
 TextureCreateInfoStatusValid =(21)
 CreateInfo is valid and can be used to create Texture.
 

Detailed Description

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().

Member Data Documentation

◆ TextureCreateInfoStatusInvalidImageCount

TextureCreateInfoStatusInvalidImageCount =(3)

Wrong number of images.

Two dimensional textures must have 0 or 1 image, cubemap textures must have 0 or 6 images.

◆ TextureCreateInfoStatusInvalidType

TextureCreateInfoStatusInvalidType =(0)

Invalid texture type.

See Texture::Type for valid texture types.