Search Issue Tracker

By Design

Votes

0

Found in

2019.1.0a8

Issue ID

1098054

Regression

No

[OpenGLES3][Mali] Not all objects are rendered with Tessellation shader

Mobile

-

To reproduce:
1. Open the attached project;
2. Switch Graphics API to OpenGLES3;
3. Build and run Tessellation scene on Mobile devices (Make sure Tessellation is supported (ES 3.1 AEP and up).

Expected results: 38 objects with Tessellation shader are rendered correctly
Actual result: 2 or 3 objects are rendered.

Reproduced with: 2018.1.9f2, 2018.2.16f1, 2018.3.0b10

Devices under testing:
Reproduced with:
VLNQA00166, Huawei P20 (EML-L29), 8.1.0, CPU: NOT FOUND, GPU: Mali-G72
VLNQA00103, Samsung Galaxy Note8 (SM-N950F), 7.1.1, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00164, Samsung Galaxy S8 (SM-G950F), 8.0.0, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00175, Samsung (SM-N960F), 8.1.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72

Not reproduced with:
VLNQA00101, Samsung Galaxy Note8 (SM-N950U), 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00030, LG G2, 4.4.2, CPU:armeabi-v7a, GPU: Adreno 330
VLNQA00111, Samsung Galaxy J5, 7.1.1, CPU:armeabi-v7a, GPU: Adreno 306
VLNQA00107, Google Nexus 6P, 8.0.0, CPU:arm64-v8a, GPU: Adreno 430
VLNQA00086, Sony Xperia Z4 Tablet, 7.1.1, CPU:arm64-v8a, GPU: Adreno 430
VLNQA00147, Razer Phone, 8.1.0, CPU:arm64-v8a, GPU: Adreno 540
VLNQA00123, Google Pixel 2 XL, 9, CPU:arm64-v8a, GPU: Adreno 540
VLNQA00202, Samsung Galaxy Note 9, 8.1.0, CPU:arm64-v8a, GPU: Adreno 630
VLNQA00144, Samsung Galaxy S9, 8.0.0, CPU:arm64-v8a, GPU:Adreno 630
VLNQA00129, Nvidia Shield, 6.0.1, CPU:armeabi-v7a, GPU: NVIDIA Tegra

  1. Resolution Note (2019.1.X):

    By design: Mali GPUs have an internal limit of how much geometry they can render.

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.