I have created an openGL app in android that has a few textures that I have created in different sizes (1024,1024 and 2048,2048) I picked 2048 because that’s what the galaxy s3 supports. I was wondering if there is a way to filter what phones can see my app on max_texture_width I have looked at several resources
e.g.
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
http://developer.android.com/google/play/filters.html
and couldn’t find any help, I can see a lot of ways to do this programmatically such as:
Reasonable texture sizes in android
but since the smaller of my textures is 1204×1024 and some graphics cards would crash on this I don’t want my app to be able to get that far. Anyone got any advice on how to solve this? If I were to create a smaller texture size of 512×512 I will need an additional algorithm that I (probably) cannot write within the time constraints due to other reasons.
Thanks
You cannot filter apps by declaring max supported texture size in manifest, only on supported texture format(s).
Alternatively, you can filter your apps on Google Play per device, but there are way too much devices for you to check compatibility with.