Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Texture Compression Formats of UE4 for Manifest


What are the exact names of texture formats that are used in UE4?

PVRTC -> GL_IMG_texture_compression_pvrtc

ATC -> GL_AMD_compressed_ATC_texture

What about others?

Product Version: UE 4.12
more ▼

asked Jul 20 '16 at 01:01 PM in Packaging & Deployment

avatar image

429 16 30 58

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hi Salih,

You can find these formats listed under your File > Package > Android section of the file window for the available formats.

alt text

For more details try taking a look at the AndroidOpenGLPrivate.h file in the Engine\Source\Runtime\OpenGLDrv\Private\Android folder.


more ▼

answered Jul 20 '16 at 02:47 PM

avatar image

Tim Hobson ♦♦ STAFF
48.8k 887 101 878

avatar image SalihBalkan Jul 20 '16 at 06:29 PM

Thanks! That was exactly what I was looking for! :)

But manifest descriptors of ETC1 and ETC2 are missing. Where can I find these too?

I found that GL_OES_compressed_ETC1_RGB8_texture is ETC1 but couldn't find anything about ETC2.

avatar image Tim Hobson ♦♦ STAFF Jul 20 '16 at 07:33 PM

Do you have Visual Studio installed? If so, just go to Edit > Find and Replace > Find in Files and search for what you want. Make sure to click on Find All.

Then in the output window I just looked at the files that seemed relevant and was able to find the listing. I don't know specific files that may list everything about the engine or the manifest specifically so I just did a quick browse.

If you don't have VS you can always grab the free community edition.

avatar image SalihBalkan Jul 20 '16 at 08:05 PM

I searched for ETC after you've answered and I found ETC1. But there is nothing about descriptor of ETC2.

 <supports-gl-texture android:name="GL_OES_compressed_ETC2_RGB8_texture" />

I made it like this but I am not sure whether this is true or not. I will wait for the feedbacks from alpha testers.

And I wonder why this system is not automated :/ This is on another topic: https://answers.unrealengine.com/questions/455590/request-android-texture-format-to-manifest.html

avatar image Tim Hobson ♦♦ STAFF Jul 21 '16 at 06:54 PM

I just found this on the forums a little bit ago. This looks like it will set the Android Manifest and in their list of on Androids site only has the ones we've previously mentioned above.


I'm checking out the plugin myself, but it seems like it would be useful for you. :)

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question