libktx Reference 4.3.2
Libraries and tools to create and read KTX image texture files.
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 CktxAstcParamsStructure for passing extended parameters to ktxTexture_CompressAstc
 CktxBasisParamsStructure for passing extended parameters to ktxTexture2_CompressBasisEx()
 CktxHashListOpaque handle to a ktxHashList
 CktxHashListEntryOpaque handle to an entry in a ktxHashList
 CktxOrientationStruct describing the logical orientation of an image
 CktxStreamInterface of ktxStream
 CktxTextureBase class representing a texture
 CktxTexture1Class representing a KTX version 1 format texture
 CktxTexture2Class representing a KTX version 2 format texture
 CktxTexture_vtblTable of virtual ktxTexture methods
 CktxTextureCreateInfoStructure for passing texture information to ktxTexture1_Create() and ktxTexture2_Create()
 CktxVulkanDeviceInfoStruct for passing information about the Vulkan device on which to create images to the texture image loading functions
 CktxVulkanFunctionsStruct for applications to pass Vulkan function pointers to the ktxTexture_VkUpload functions via a ktxVulkanDeviceInfo struct
 CktxVulkanTextureStruct for returning information about the Vulkan texture image created by the ktxTexture_VkUpload* functions
 CktxVulkanTexture_subAllocatorCallbacksStruct that contains all callbacks necessary for suballocation