realgamessoftware / dear-imgui-unity

Unity package for Dear ImGui
MIT License
455 stars 108 forks source link

add macOS support #1

Closed Arcnor closed 4 years ago

Arcnor commented 4 years ago

Followed your instructions at https://github.com/realgamessoftware/dear-imgui-unity-dev/issues/1. The library is loaded, but I get a blue rectangle instead of the ImGUI content. However, that might be a problem for the other repo, so I'm hoping this PR is still valid.

ImGUIBug

Arcnor commented 4 years ago

Ok, it's actually the same issue as https://github.com/realgamessoftware/dear-imgui-unity-dev/issues/2, the Procedural renderer works fine, not sure why.

goncalo commented 4 years ago

Thanks!

snngfds commented 4 years ago

Reproduced the bug on both URP and standard render pipeline with Renderer type selected as Mesh. Mesh Renderer works with the OpenGLCore on Mac OS Editor. In player settings, If we change the Graphics API for Mac to OpenGLCore the issue seems fixed. I am not sure what's the issue with the Metal API though.

System specs Unity 2019.3.0f6 macOs 10.14.6 iMac 2017 with Radeon Pro 580 8GB