Reputation: 196
I'm looking for a list of Android devices and their relative OpenGL Texture Compression formats supported by it's hardware.
There are mainly four textures compression types supported on Android:
I have logging built in the game engine I'm working with that will tell me what format to use when I run my app on a single device, but I would like to find a trustworthy resource to use as reference.
Has anyone ever seen anything like this online anywhere?
Upvotes: 1
Views: 2321
Reputation: 36
There is no such list (at least not trustworthy) because
You should never rely on relation between 3D HW vendor & particular texture compression support, instead of this
you should check for supported texture compressions run-time (after OpenGL/ES initialization) by looking for extension sub string in string returned by glGetString(GL_EXTENSIONS)
,
e.g "GL_EXT_texture_compression_s3tc" for S3TC, "GL_IMG_texture_compression_pvrtc" for PVRTC.
Upvotes: 2