Search Issue Tracker
Fixed in 2021.2.X
Fixed in 2019.4.X, 2020.2.X, 2021.1.X
Votes
34
Found in
2019.4
2019.4.15f1
2020.2
2021.1
2021.2
Issue ID
1303685
Regression
No
[Android][URP][OpenGLES] Only RenderQueue Transparent GameObjects are rendered if Opaque Texture is enabled and MSAA is 4x or 8x
Reproduction steps:
1. Open the attached project "EmptyTest.zip"
2. In the Project window under the "Assets" folder open "TerrainTest.unity" Scene
3. Switch the Platform to Android
4. Build for Android
5. Press the Button to change the MSAA from "Disabled" to "4x"
Expected result: All GameObjects are rendered if Opaque Texture is enabled and MSAA value is set to 4x or 8x
Actual result: Only RenderQueue Transparent GameObjects are rendered if Opaque Texture is enabled and MSAA is set to 4x or 8x (See attached Results.png)
Reproduces on: URP 7.5.2 (2019.4.17f1), URP 10.2.2 (2020.2.1f1), URP 11.0.0 (2021.1.0b1, 2021.2.0a1)
Could not test on 2018.4 due to the project breaking when downgrading
Reproducible on these devices (OpenGLES 3 and OpenGLES 2):
VLNQA00096, Samsung Galaxy S8 (SM-G950F), Android 8.0.0, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
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
Not reproducible on these devices:
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00339, Lge LG V50 ThinQ 5G (LM-V500N), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00288, Samsung Galaxy J7, Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830
VLNQA00332, Samsung Galaxy XCover4, Android 9, CPU: Exynos 7 Quad 7570, GPU: Mali-T720
VLNQA00052, Xiaomi MI MAX, Android 7.0, CPU: Snapdragon 617 MSM8952, GPU: Adreno (TM) 510
N/A, Nokia 7 Plus, Android 10, CPU: Snapdragon 660, GPU: Adreno (TM) 512
N/A, Google Pixel XL, Android 9, CPU: Snapdragon 821 MSM8996 Pro, GPU: Adreno (TM) 530
N/A, Meizu MX5, Android 5.0.1, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
N/A, Samsung Galaxy S9 (SM-G960F), Android 10, CPU: NOT FOUND, GPU: Mali-G72
N/A, Samsung Galaxy J4 Core (SM-J410F), Android 8.1.0, CPU: Snapdragon 425 MSM8917, GPU: Adreno (TM) 308
VLNQA00321, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00042, Lge LG G3 (LG-D855), Android 5.0, CPU: Snapdragon 801 MSM8974AC, GPU: Adreno (TM) 330
VLNQA00334, Xiaomi Mi A3 (Mi A3), Android 10, CPU: Snapdragon 665 SM6125, GPU: Adreno (TM) 610
VLNQA00229, Oneplus OnePlus6T (ONEPLUS A6013), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
Notes:
-In 2020.2.1f1 and up only "Cube (1)" GameObject with Render Queue set as Transparent is not properly rendered
-If Opaque Texture is off in the URP Asset settings then the issue does not reproduce
-Issue does not reproduce with Vulkan
-Issue reproduces with OpenGLES 3 and OpenGLES 2
-Issue does not reproduce when MSAA value is set to 2x
-
BrandonTwede
Feb 14, 2021 04:13
I see that a fix is planned for 2019.4. Any estimate on when that will be completed?
-
kinchang453
Jan 21, 2021 16:02
Hi. I easily understand this issue.
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
- [Dragon Crashers] Build fails in U6
- [Dragon Crashers] 4 Shader error messages on import
- [Dragon Crashers] Readme text is white on light grey
- Cursor stays in front of the first character when entering text in the TextMeshPro field
- Searching in Hierarchy causes unwanted component calls
Resolution Note (fix version 2021.1):
Fixed in 2021.1.0b5
Resolution Note (fix version 2020.2):
Fixed in 2020.2.4f1
Resolution Note (fix version 2019.4):
Fixed in 2019.4.24f1