Search Issue Tracker


Fixed in 2022.3.5f1, 2023.1.4f1, 2023.2.0a22



Found in




Issue ID




[OpenGL][Android][Entities] Entities are not displayed in a build when using OpenGL Graphics API



Reproduction steps:
1. Open the attached “BugRepro” project
2. Open the “Assets/Step9.unity“ scene
3. Click File > Build > Android
4. Enable development build
5. Build and run

Expected result: Tank Entities are driving around and shooting
Actual result: No Tank Entities are visible or there are artifacts in the scene.

Reproducible with: 2023.1.0b11, 2023.1.0b13, 2023.2.0a11
Couldn’t test with: 2020.3.47f1, 2021.3.23f1 (Couldn’t install package), 2022.2.16f1 (Couldn’t build because of error “There were exceptions during the entity scene imports.”), 2023.1.0a1, 2023.1.0b10 (Couldn’t launch the project, because it gets stuck while loading)

Reproduced on:
Google Pixel 3 (Pixel 3), Android 12, CPU: Snapdragon 845, GPU: Adreno (TM) 630 (Tanks randomly disappear at certain points but the scene plays)
Xiaomi Mi Note2 (Mi Note 2), Android 8.0.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530 (Tanks randomly disappear at certain points but the scene plays)
Samsung - (SM-G991U), Android 12, CPU: Snapdragon 888, GPU: Adreno (TM) 660 (Artifacts appear in the scene, together with the tanks randomly disappearing)
Samsung Galaxy S7 (SM-G930F), Android 8.0.0, CPU: Exynos 8 Octa 8890, GPU: Mali-T880 (Didn’t render tanks at all)
Oppo Reno Z 中国版 (PCDM10), Android 11, CPU: NOT FOUND, GPU: PowerVR Rogue GM9446 (Didn’t render tanks at all)
Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72 (Didn’t render tanks at all)

Didn’t reproduce on:
Xiaomi Mi 5s (MI 5s), Android 6.0.1, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530, VLNQA00231
Huawei Mate 20 Pro (LYA-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76 (screen started flickering after a while)
iPhone 13 (iOS 15.0)
Windows 10 Pro 22H2
Ubuntu 22.04

Built with: Ubuntu 22.04, Windows 10 Pro 22H2


* Tested with com.unity.entities 1.0.0.pre.47 and 1.0.0.pre.44
* Couldn’t test with com.unity.entities and version 1.0.0.pre.65, because I couldn’t fix the compiler errors without breaking the project

Comments (1)

  1. DustinMatthew

    Jun 11, 2023 17:46

    I can reproduce this on:
    Samsung Galaxy A03
    Samsung Galaxy A13
    Moto G Pure
    Moto G Power


    Entities don't render at all, or render sporadically, disappearing and reappearing rapidly. This occurs whether the entities are authored in a subscene in the editor, or created at runtime.

    Entities Graphics is not production-ready on Android with OpenGL. I understand Unity is phasing out support for OpenGL, but will continue to support it on Android at a reduced capacity. It would be helpful if Unity would commit to resolving this issue, because if I can't support OpenGL on my mobile game, I will need to discontinue development. Blocking non-Vulkan devices will lock out ~10% of users, and will make my marketing and acquisition strategy impossible.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.