# PVRTexTool does not display images for KTX cubemap texture

**URL:** <https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493>\
**Category:** PowerVR Insider\
**Tags:** pvrtextool\
**Created:** [September 16, 2016, 8:09pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493 "2016-09-16T20:09:17Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![marksc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@marksc](https://forums.imgtec.com/u/marksc)\
**Post date:** [September 16, 2016, 8:09pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/1 "2016-09-16T20:09:17Z")

</div>

When I download and open [https://github.com/SaschaWillems/Vulkan/raw/master/data/textures/cubemap\_yokohama.ktx](https://github.com/SaschaWillems/Vulkan/raw/master/data/textures/cubemap_yokohama.ktx) in PVRTexTool, it does not display any images. The image display area contains a single window, probably at the size of the base mip level of one of the faces, filled with grey.

I have tried the latest version 4.16.0. The previous version I was using had the same problem.

The cube map is 8.4MB so I won’t attempt to attach it here.

---

<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:** [September 19, 2016, 3:14pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/2 "2016-09-19T15:14:02Z")

</div>

Hi Mark,

I have tried that texture and it works fine for me, both as a single map and a cube map (PVRTexTool 4.16.0). Are you sure you do not have selected a lower mipmap level in the "surface browser"panel?

Regards.

Carlos.

---

<div class="post-metadata">

**Author:** ![marksc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@marksc](https://forums.imgtec.com/u/marksc)\
**Post date:** [September 19, 2016, 4:35pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/3 "2016-09-19T16:35:34Z")

</div>

Yes I am absolutely sure I had level 0 selected in the surface browser panel.

The problem is with the OS X version of PTT. The Windows version, which I tried after starting this thread, displays the texture. I am running OS X 10.11.6 on a late 2011 MBP with AMD & Intel graphics. Currently it is using the AMD graphics because of another app that is running.

---

<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:** [September 21, 2016, 8:32am UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/4 "2016-09-21T08:32:27Z")

</div>

Hi Mark,

Yes, I have reproduced the problem you have reported on Mac and we are looking into it. We are releasing a new SDK & Tools package in the next few weeks and we will try to get it fixed by then.

Thanks for reporting it!

Carlos.

---

<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:** [September 21, 2016, 9:07am UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/5 "2016-09-21T09:07:44Z")

</div>

Hi Mark,

The problem with your KTX file is that it contains a DXTC (S3TC) compressed texture. For legal reasons DXTC only can be supported on Windows so the decompression fails on Mac/Linux. We are adding a warning to notify that the decompression has failed, but we cannot do more than that.

Regards.

Carlos.

---

<div class="post-metadata">

**Author:** ![marksc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@marksc](https://forums.imgtec.com/u/marksc)\
**Post date:** [September 21, 2016, 3:36pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/6 "2016-09-21T15:36:17Z")

</div>

Hi Carlos,

Thanks for investigating. I do not understand why there is a legal issue. All 3 of the OpenGL renderers on my OS X 10.11.6 MBP (AMD, Intel and Apple Software) support GL\_EXT\_texture\_compression\_s3tc so clearly Apple, et al, have licensed the technology. You can use these to draw the texture images.

---

<div class="post-metadata">

**Author:** ![marksc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@marksc](https://forums.imgtec.com/u/marksc)\
**Post date:** [September 26, 2016, 11:19pm UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/7 "2016-09-26T23:19:49Z")

</div>

Any word on why using GL\_EXT\_texture\_compression\_s3tc doesn’t solve the problem, if indeed it doesn’t?

---

<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:** [September 27, 2016, 7:12am UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/8 "2016-09-27T07:12:12Z")

</div>

Hi Mark,

The application does not rely on any graphics API functionality to avoid dependencies. I will review the license terms to see what we can do on Mac.

Regards.

Carlos.

---

<div class="post-metadata">

**Author:** ![marksc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@marksc](https://forums.imgtec.com/u/marksc)\
**Post date:** [June 30, 2018, 7:07am UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/9 "2018-06-30T07:07:12Z")

</div>

The S3 patents have expired so you no longer have any excuse to not support displaying these images everywhere.

This is why OpenGL 4.6 includes S3 (aka DX) TC in core.

---

<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:** [July 2, 2018, 9:37am UTC](https://forums.imgtec.com/t/pvrtextool-does-not-display-images-for-ktx-cubemap-texture/2493/10 "2018-07-02T09:37:55Z")

</div>

Hi Mark,

Yes, you are right. Since March 2018 the S3TC patents have expired. As soon as we have green light from our legal department we should be able to support this format to Linux and Mac.

Regards.

Carlos.
