The LWJGL bindings support the KTX encoding functionality, but its presence is optional. Applications may choose to deploy the read-only version of the
KTX library (ktx_read) and the bindings will work. The KTX_LIBRARY_NAME option can be
used to change the loaded library.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface | ktxStream_writeI
Type
|
| public interface | PFNKTXITERCBI
Type
|
| Modifier and Type | Class and Description |
|---|---|
| public class | KTX
Native bindings to KTX (Khronos Texture). |
| public class | ktxAstcParams
Structure for passing extended parameters to |
| public class | ktxBasisParams
Structure for passing extended parameters to |
| public class | ktxOrientation
Struct describing the logical orientation of an image. |
| public class | ktxStream
Interface of |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public abstract class | ktxStream_write
Type
|
| public class | ktxTexture
Base class representing a texture. |
| public class | ktxTexture1
Class representing a KTX version 1 format texture. |
| public class | ktxTexture2
Class representing a KTX version 2 format texture. |
| public class | ktxTexture_vtbl
Table of virtual |
| public class | ktxTextureCreateInfo
Structure for passing texture information to |
| public class | |
| public class | ktxVulkanDeviceInfo
Struct for passing information about the Vulkan device on which to create images to the texture image loading functions. |
| public class | ktxVulkanFunctions
Struct for applications to pass Vulkan function pointers to the |
| public class | ktxVulkanTexture
Struct for returning information about the Vulkan texture image created by the |
| public abstract class | PFNKTXITERCB
Type
|