Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

Tessellation on Android and IOS

Discussion in 'Shaders' started by promero, Dec 30, 2019.

  1. promero

    promero

    Joined:
    Sep 29, 2014
    Posts:
    2
    Hello everyone, I try to use tessellation on IOS ( Ipad Pro 3º. Latest one ) and Android ( Samsung Tab S4- Adreno 540 ).

    Samsung Tab S4 has opengl ES 3.2, so in theory must work D11 tessellation samples, but when I use them, I get invisible objects. If I compile for Vulkan, Shaders works fine ( Standard ) except tessellation that doens't work.

    Same on Ipad Pro, Objects that use tessellation shader became invisible ( I can see their shadow cast ).

    I test all tessellation functions without result. All of them works fine on desktop ( Windows and OSX ).

    Are mobile devices not ready yet for tessellation ? is it an Unity Shader compilation problem ? or I mistake something ?

    Thanks
     
    Last edited: Jan 4, 2020
    Propagant likes this.
  2. zhixiongwang

    zhixiongwang

    Joined:
    Jun 12, 2018
    Posts:
    1
    I have the same problem. Is there a solution?is it an Unity Shader compilation problem ?
     
  3. BattleAngelAlita

    BattleAngelAlita

    Joined:
    Nov 20, 2016
    Posts:
    181
    Mobile GPUs do not support tessellation.
     
  4. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    1,385
    Tessellation should work on all mobile GPUs that have OpenGL ES 3.1 AEP support.
    Please submit a bug report, we'll take a look.
     
  5. promero

    promero

    Joined:
    Sep 29, 2014
    Posts:
    2
    I will. Thanks for your support
     
unityunity