Metal support on macOS

Now it looks like initializing Metal failed. Would it be possible to support Metal?

Imprint