Alexey Knyazev

Results 137 comments of Alexey Knyazev

> Note I'm taking this to mean all the file formats not just pixel formats. The goal is to support GPU pixel formats conversion, (e.g. RGB9E5 from RGBA16F) as they...

The original spec for `ktx create` does not have the warning. Seems reasonable to add it.

Please elaborate on the expected use cases. Why a VR application would want to use predefined glTF cameras instead of constructing a user/platform/device-specific projection matrix itself?

The spec should mention that JSON-encoded numbers usually imply double precision.

Optimized low-level transcoders are public now. The collection currently includes ASTC, BC7, and RGBA32 targets for UASTC source data. https://github.com/KhronosGroup/Universal-Texture-Transcoders

Got an answer: - It's two's complement (like `GL_FIXED`) - You convert the `int16` values to float by dividing them by 32 - Range is `[-1024 ... 1023.96875]` - The...

> no spec. change is needed, right? Right. Once DFD tools, `ktx info`, and `ktx validate` support this format, `ktx create` and `ktx extract` should work as well with the...

The format has been renamed to `VK_FORMAT_R16G16_SFIXED5_NV` in the upstream specs to better reflect its layout.

1. The library expects uncompressed data. 2. BasisLZ is a highly customized compression scheme with many domain-specific tweaks.