We're working on updating our app from AIR 4.0 to AIR 15.0. However, right now, we're getting stuck here:
ArgumentError: Error #3677: Texture decoding failed. Internal error. at flash.display3D.textures::Texture/uploadCompressedTextureFromByteArray() at starling.textures::ConcreteTexture/uploadAtfData()[<path>\Starling\Starling-Framework\starling\src\starling\textures\ConcreteTexture.as:165] at starling.textures::Texture$/fromAtfData()[<path>\Starling\Starling-Framework\starling\src\starling\textures\Texture.as:285] at starling.textures::Texture$/fromData()[<path>\Starling\Starling-Framework\starling\src\starling\textures\Texture.as:153]
Prior to this update, we were having no issues with our ATF files, so I believe they're all set up properly. Unless the new AIR requires using the latest Gaming SDK and I have to rebuild them all (uggggh)? I do see that the Gaming SDK 1.3 comes with AIR 3.9 and the Gaming SDK 1.4 comes with 15.0, but I'm not sure if that means it's required....
We're using Starling 1.5.1 (from 7/30/14, specifically) and Feathers 1.2.1 (from 7/16/2014). I'd rather not update them if not necessary, so we don't have other potential inconsistencies to deal with, but I guess it might be required?
Anyone know the cause?