Texture Module
Types
| Type | Description |
Functions and values
| Function or value | Description |
Full Usage:
Texture.CreateTextureGlFromData (minFilter, magFilter, anisoFilter, mipmaps, compression, textureData)
Parameters:
TextureMinFilter
magFilter : TextureMagFilter
anisoFilter : bool
mipmaps : bool
compression : TextureCompression
textureData : TextureData
Returns: TextureMetadata * uint32
|
|
|
|
|
|
|
|
Full Usage:
Texture.FormatUncompressedPfimageMipmap (format, mipmap, data)
Parameters:
ImageFormat
mipmap : MipMapOffset
data : byte array
Returns: Vector2i * byte[]
|
|
Full Usage:
Texture.InferCompression filePath
Parameters:
string
Returns: TextureCompression
|
|
Full Usage:
Texture.InferFiltered2d filePath
Parameters:
string
Returns: bool
|
|
Full Usage:
Texture.TryCompressImage image
Parameters:
MagickImage
Returns: (Vector2i * byte array) option
|
|
Full Usage:
Texture.TryCompressMipmaps image
Parameters:
MagickImage
Returns: (Vector2i * byte array) list option
|
|
Full Usage:
Texture.TryCreateTextureData (minimal, filePath)
Parameters:
bool
filePath : string
Returns: TextureData option
|
|
Full Usage:
Texture.TryCreateTextureGl (minimal, minFilter, magFilter, anisoFilter, mipmaps, compression, filePath)
Parameters:
bool
minFilter : TextureMinFilter
magFilter : TextureMagFilter
anisoFilter : bool
mipmaps : bool
compression : TextureCompression
filePath : string
Returns: Either<string, (TextureMetadata * uint32)>
|
|
|
|
Full Usage:
Texture.TryFormatUncompressedPfimageTexture (format, height, stride, data)
Parameters:
ImageFormat
height : int
stride : int
data : byte array
Returns: byte[] option
|
|
Full Usage:
Texture.TryGenerateUncompressedImage image
Parameters:
MagickImage
Returns: (Vector2i * byte[]) option
|
|
Full Usage:
Texture.TryGenerateUncompressedMipmaps image
Parameters:
MagickImage
Returns: (Vector2i * byte[]) list option
|
|
Full Usage:
Texture.WriteKtxHeader (resolution, mipmapLevels, compressed, writer)
Parameters:
Vector2i
mipmapLevels : int
compressed : bool
writer : BinaryWriter
|
|
Nu