Search Unity

Suggestion to avoid issues on Metal with Geometry Shaders

Discussion in 'Unity Hub' started by Kronnect, Apr 27, 2018.

  1. Kronnect

    Kronnect

    Joined:
    Nov 16, 2014
    Posts:
    2,905
    Since Unity 2018 defaults to Metal on Mac and it does not support geometry shaders, can we have an option in Unity Hub to toggle the graphics API used by the editor? Just a tiny toggle next to each project launcher with the option to switch between DX/OpenGL/Metal..

    That will just add the appropriate parameter to the command line when running the Editor.

    Thanks.
     
  2. elbows

    elbows

    Joined:
    Nov 28, 2009
    Posts:
    2,502
    I could imagine this causing some confusion, especially since HD-pipeline wont work without Metal (for compute shaders).

    Plus I'd tend to think it is better to switch using per-project Graphics API settings than editor flag? Otherwise you are only affecting the editor mode, not what API will be used for builds of that project on mac.

    GraphicsAPI.png