from: http://docs.coronalabs.com/api/library/graphics/newImageSheet.html
“On Android, images are limited (downsized) to 2048×2048, even though the maximum texture memory size is higher on the device. The reason is most Android devices don’t have enough heap memory to load the image.”
Does this statement also apply to dynamic resolution content? Say a 1024x1024 image loaded @4x 4096x4096 resolution would REALLY only load an effective @2x image?
So, I’m using 1024x1024 “@1x” sheets, and have 2048x2048 @2x versions.
The native content size of my app (480x640…480x854) is such that it’s entirely feasible that larger/newer/higher-resolution tablet devices (many 10"-class, but also Samsung 8.4, Kindle 8.9, etc) could benefit from having @4x images kick in at 3.0 or so.
So… is it true that even for these “hefty” devices, with plenty of memory to handle it, and even with largeHeap=true, will the 2K limit downsampling still occur?
It’s not the sort of thing I want to just try on one device and assume I “know” what’s happening. There’s no point working on a “HD” bundle if it just becomes @2x on load.
Thx