Suggestion to avoid issues on Metal with Geometry Shaders

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.

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.

3481515--276899--GraphicsAPI.png