Search Issue Tracker

Fixed in 5.3.7

Votes

26

Found in

5.3.6p4

Issue ID

830414

Regression

No

Shader does not show up on iOS 10 GLES3

OpenGL

-

1. Open my attached project
2. Make sure OpenGLES3 is selected as graphics API
3. Build & deploy to iOS10 device.

Expected result: Character and house are rendered.
Actual result: Only shadow of character is rendered.

Reproduced with: 5.3.6p3, 5.4.0f3.

This is only reproducible when OpenGLES3 is set as graphics API, on iOS10 devices.

GLDDevice failed to build pipeline state: <private> error pops in XCode console window in every frame.

Comments (9)

  1. 3e7661719abf7732426615ca2e78ea75?d=mm

    Wartortle

    Nov 24, 2016 12:06

    5.4.2f2 definitely broken with iPhone6S and iOS10. I can also confirm that disabling GPU skinning works as a work-a-round.

  2. 6203a005e66aec0eeb2acfbd1e3fbd7c?d=mm

    IdleRain

    Oct 31, 2016 21:19

    Hi. I would like to report a problem that I ave a simulator ride called Funfair Ride Simulator 3, a mobile app (I use the iPhone 6s Plus). the creators of the game have reported that Unity 3D, who were responsible for putting the extras on stage and they rode attractions no longer appear. I am one of those users affected by the problem. As you will understand, it is frutrante pay for a game and it is impossible to play because these extras no longer appear on stage. Therefore I ask you to give solution to this problem, please. Thank you.

  3. B52a5aeedddb15a0d3c4592e52b7f790?d=mm

    Elvorion

    Oct 13, 2016 20:54

    Bonsoir je arrive plus à me connecte je sui sur iOS 10.0.2 , m'y name lord é ZigZagCuCa e je vous poste une capture de écran également merci de votre aide

  4. B5d1004cbb8a4dcb8dde6e3f368026ee?d=mm

    povilas

    Oct 11, 2016 13:26

    It looks like this issue is caused by a bug on iOS 10. As a workaround, you can disable GPU skinning.

  5. 8df7469bcf2f3c537f8fe89e44f75231?d=mm

    zkw

    Oct 10, 2016 13:17

    On 5.4.1p3 and p4 same problem here. iPhone 6 with iOS 9 works fine, iPhone 7 with iOS 10 shows "GLDDevice ..." error message and SkinnedMeshRenderers are not visible. All users which reports this problem are on iOS 10.

    These types of Unity bugs are so super annoying, since you can't even work around this issue ...

  6. Ed53b7a72eb4abd9d27a26e69301a742?d=mm

    Valon

    Oct 07, 2016 14:20

    We do have the same problem.

    Unity 5.4.0f3

    This seems to happen only with skinned meshes for us, the regular meshes are fine.

  7. 3b2d5a7071ca15eb2d3b1c54c60421fe?d=mm

    John-lee077

    Sep 28, 2016 11:41

    I get "unity compiler failed to build request"
    followed by many "GLDDevice failed to build pipeline state"

    I had this occur with Unity 5.4.1p1 , on a 6S (A9 CPU) with ios 10, so tested on a few other devices:

    A7 (Ipad mini2 )IOS 10.0 : No issue
    A8 (Iphone 6PLus ) IOS 9.3 : No issue
    A8 (Iphone 6PLus ) IOS 10.0 : No issue
    A9 (Iphone 6S ) IOS 9.3 : No issue
    A9 (Iphone 6S ) IOS 10.0 : Issue Occurs

    So this is on A9 based devices with IOS 10.0.2

  8. 404f907476c4e2a59f88260c741d7b29?d=mm

    s141797

    Sep 23, 2016 07:57

    Same here.

  9. 77241087535fd67d22ce26555783f752?d=mm

    chubbyWeavil

    Sep 15, 2016 20:34

    I'm seeing this in our iOS10 builds as well, the mesh fails to render with the obscure error:

    GLDDevice failed to build pipeline state: <private>

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.