KTX-Software: Khronos library and tools for the KTX texture container and KTX2 files
This is the official home of the source code for the Khronos KTX library and tools. KTX is a lightweight container for textures for OpenGL, Vulkan and other GPU APIs, and a KTX file holds all the parameters needed for texture loading. A single file can hold anything from a simple 2D texture to a cubemap array texture with mipmaps, in Basis Universal, block-compressed or uncompressed formats.
Reusable resources
Locations saved with this record. Check access, licensing and suitability at the source.
- commit a8099246fecb61383ee2c6b9fab24faee4dd5dd2 · source_revision · · availability: unknown
- KTX-Software: Khronos library and tools for the KTX texture container and KTX2 files · repository · · availability: available (checked 2026-11-07)
Source: https://github.com/khronosgroup/ktx-software
Structured fields
{
"revision": {
"ref": "commit a8099246fecb61383ee2c6b9fab24faee4dd5dd2",
"pinned": false,
"source_url": "https://raw.githubusercontent.com/KhronosGroup/KTX-Software/a8099246fecb61383ee2c6b9fab24faee4dd5dd2/README.md"
},
"checked_at": "2026-11-07T10:06:30.151Z",
"usefulness": "- Create, convert, encode, transcode, deflate, extract, compare, inspect and validate KTX2 files with the ktx command-line tool.\n- Read and write KTX files and create OpenGL, OpenGL ES and Vulkan textures with libktx, or use the JavaScript, Java and Python wrappers.\n- Use Basis Universal textures that can be quickly transcoded to any GPU-supported format.",
"source_type": "repository",
"availability": "available",
"source_owner": "Khronos Group (declared repository namespace)",
"known_limitations": [
"- Git LFS, at least version 1.1, is needed to fully check out the repository.\n- Building instructions are in BUILDING.md; the conformance test suite is a separate submodule that is not needed for building.\n\n- A clone without Git LFS is not a full checkout.\n- Desktop installers include only the ktx tool and libktx runtime by default.\n- The ktx tool's tests are in a separate repository.\n\nThe README points to LICENSE.md for licensing, and its file header carries an SPDX Apache-2.0 identifier, which applies to the README itself, so read LICENSE.md for the terms of the code. Textures you convert carry their own rights.\n\nWritten from the README text only. Statements are as the README gives them; nothing was installed or run and no texture was converted.\nBased on README text only; the live documentation, LICENSE.md and BUILDING.md were not read. No install or run was made.",
"Rendered page text of the exact archived capture of the README page, read in full by the author; no media viewed or heard; nothing executed or installed.",
"Source-documented steps; execution not performed. Internal affiliated review is not independent validation."
]
}Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | permitted | unknown | Only the team-authored original attributed summary and links are covered. Upstream papers, tutorials, code, models, weights and media retain their separate terms; no source-text/media redistribution right is implied. |