The sdlmame.lngn.net build actually doesn't allow Metal - it always picks OpenGL for BGFX. I just tried it, you can run with -bgfx_debug to show on-screen what backend it's really using plus some performance data.