-
We have to figure out how to indicate the texture data is using Basis supercompression and can be transcoded. We'll likely have to use VK_FORMAT_UNKNOWN, because inflation and transcoding are done to…
-
KTX is Khronos' replacement to DDS
Very good format, maps 1:1 to GL and VK texture upload commands.
This guy has a semi-working KTX loader based off libktx
https://github.com/Didgy74/DEngine
a…
-
It looks like glTF loader doesn't support image loading based on MIME type information right now.
For example, Basis and DDS loaders use URI extension to disambiguate file formats. However, this ma…
-
ASTC texture formats cover lots of use-cases and KTX2 spec requires additional details to fully support them.
`vkFormat` (as well as `glFromat`) gives only three properties of ASTC data:
* Block…
-
Hi, I get a lot of error compiling VulkanAppSDL.
I'm using linux Manjaro with gcc 9.
here a little example:
In file included from /usr/include/c++/9.2.0/vector:67,
from KTX-S…
-
Roadmap for implementing IBL:
* [ ] Decide on format: RGBE, LogLUV, RGBM
* [ ] Decide on format container: KTX2, KTX, DDS
* [ ] Collaborate with glTF community on storage, e.g., https://github.com/…
-
Basis Universal compressed data may have 2, 3 or 4 channels. The number of channels affects the choice of transcode target format so the recipient of a file needs to know the information. This could b…
-
IMHO the input formats supported by `toktx` are too exotic to be helpful/help adoption.
Using `stb_image.h` could allow to add more input format without adding another large dependency to the project…
-
I'm looking into adding support for encoding textures using BasisU to gltfpack and wondering what the plan is for Basis support in glTF.
Right now three.js can load Basis encoded textures from glTF…
-
I followed this with a pull request, but step 5 was apparently not really required nor wanted:
https://github.com/KhronosGroup/KTX-Software/blob/ktx2/CONTRIBUTING.md