Search Issue Tracker
By Design
Votes
1
Found in
2019.4
2019.4.11f1
2021.1
Issue ID
1282984
Regression
No
[Android] The alpha channel value of a ASTC Compressed sRGB textures is always slightly less than 1.0 Adreno GPU's
Reproduction steps:
1. Open the attached user's Project "AndroidAstcTest.zip"
2. In the Project window under "Assets/Scenes" open the "SampleScene.unity"
3. Build for Android
4. Upon the App launch rotate the screen to Landscape
5. In the lower right corner input 100 in the bottom Input Field and press "Set Alpha Power"
6. In the lower right corner press the "ASTC" Button
Expected result: ASTC Compressed Texture does not become transparent with noticeable artifacts when Alpha Power is set to 100
Actual result: ASTC Compressed Texture becomes transparent with noticeable artifacts when Alpha Power is set to 100 (See attached Results.png)
Reproduces on: 2019.4.12f1, 2020.1.9f1, 2020.2.0b7, 2021.1.0a2
Could not test on 2018.4 due to the Project breaking with downgrading
Reproducible with these devices(OpenGLES 3 and Vulkan):
VLNQA00339, Lge LG V50 ThinQ 5G (LM-V500N), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
Not reproducible with these devices:
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
iPhone 6S (iOS 13.3.1)
Notes:
-Issue does not reproduce on Gamma Color Space
-Issue does not reproduce on Standalone Builds
-Issue only occurs with ASTC Texture
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Mono Windows Builds don't produce full log callstacks when generating logs
- AssetBundles fail to load when running in Built Players for Mobile Devices
- UI elements with text gets bigger and grey when Player window is moved to another screen with different resolution
- System name accepts multiline text but crops it on confirmation, duplicates input, and shrinks the field when empty
- UI element scale and position are wrong in project build when DRS is changed with HDR and Software Dynamic Resolution enabled
Resolution Note (2021.1.X):
The precision issue of the alpha channel in sRGB ASTC textures is a limitation of the Adreno GPU