# PVRTexTool won't load KTX files created by our library

**URL:** <https://forums.imgtec.com/t/pvrtextool-wont-load-ktx-files-created-by-our-library/2569>\
**Category:** PowerVR Insider\
**Tags:** pvrtextool\
**Created:** [January 8, 2018, 6:08pm UTC](https://forums.imgtec.com/t/pvrtextool-wont-load-ktx-files-created-by-our-library/2569 "2018-01-08T18:08:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jherico](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/jherico/32/243_2.png) [@jherico](https://forums.imgtec.com/u/jherico)\
**Post date:** [January 8, 2018, 6:08pm UTC](https://forums.imgtec.com/t/pvrtextool-wont-load-ktx-files-created-by-our-library/2569/1 "2018-01-08T18:08:36Z")

</div>

I’m trying to load a KTX file created by our application into PRTexTool but it refuses to load. The file is located here: [https://github.com/highfidelity/hifi/blob/master/interface/resources/images/Default-Sky-9-cubemap.ktx](https://github.com/highfidelity/hifi/blob/master/interface/resources/images/Default-Sky-9-cubemap.ktx)

As far as I can tell it conforms to the KTX specification. It has some non-standard key/value data, but I would hope to be able to load the file even with that present. However, I’ve also tried stripping the file of our key value data and loading that, but it still fails.

Can anyone provide some insight into why this won’t load? Is it a bug in the tool, or a violation of the KTX standard in the file that I’m missing?

---

<div class="post-metadata">

**Author:** ![CarlosSarria](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/carlossarria/32/263_2.png) [@CarlosSarria](https://forums.imgtec.com/u/CarlosSarria)\
**Post date:** [January 9, 2018, 12:03pm UTC](https://forums.imgtec.com/t/pvrtextool-wont-load-ktx-files-created-by-our-library/2569/2 "2018-01-09T12:03:01Z")

</div>

Hi Brad,

We have had a look at this issue and the problem is that the format used by the texture is GL\_COMPRESSED\_SRGB\_ALPHA\_BPTC\_UNORM which is another name for BC7.  
PVRTexTool doesn’t support anything above BC3 (DXT5).  
We are considering supporting all BC formats in future versions of PVRTexTool but, for the moment, I cannot give you a definite date.

Regards.

Carlos.
