Search Issue Tracker

Won't Fix

Votes

0

Found in

2018.3.0a1

2018.3.2f1

2019.1.0a1

2019.2.0a1

Issue ID

1122046

Regression

Yes

[Android] Game Object using a specific shader is not being rendered in Android Player on PowerVR SGX devices

Mobile Graphics

-

Steps to reproduce:
1. Open the attached project
2. Open Scenes/SampleScene
3. Notice the tree on a plane
4. Build and run to device
5. In Android Player, notice that nothing is being rendered on the plane

Reproducible with: 2018.3.0a1, 2018.3.6f1, 2019.1.0b3, 2019.2.0a4
Not reproducible with: 2017.4.20f1, 2018.2.20f1

Devices tested against:
Reproducible with:
VLNQA00061, Samsung Galaxy Nexus, Android 4.3, CPU: TI OMAP 4460, GPU: PowerVR SGX 540

User reproduced with:
Samsung Galaxy Tab 3 10.1 GT-P5210
Asus z00d
asus_t00j
Lenovo s820
Lenovo IdeaTab s6000-h
Samsung gt-i9500

Not reproducible with:
Samsung Galaxy S3 Mini Value Edition (GT-I8200N), Android 4.2.2, CPU: Marvell PXA988, GPU: GC1000 Graphics Engine
Htc One M9+ (HTC_M9pw), Android 5.0.2, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
Amazon Fire HD 8 (2017) (KFDOWI), Android 5.1.1, CPU: MediaTek MT8163, GPU: Mali-T720
Asus MeMO Pad 8 (ME181C) (K011), Android 4.4.2, CPU: Intel Atom Z3745, GPU: Intel(R) HD Graphics for BayTrail
Samsung Galaxy S4 (GT-I9505), Android 5.0.1, CPU: Snapdragon S4 Plus MSM8960, GPU: Adreno (TM) 320

Note:
- tested on OpenGLES3 and Vulkan
- other shaders work fine

  1. Resolution Note:

    Won't fix: regression caused by default shader compiler change. Affects only couple of old devices with PowerVR GPUs, can be worked around by adding "#pragma prefer_hlsl2glsl gles" into shader code.

Add comment

Log in to post comment