So after looking through Metal's documentation and going through the headers, I'm noticing the omission of geometry and domain shader support. Technically, the basic idea behind these two could be done with a compute shader given the nature of Metal's pipeline, but "proper" support in MSL would be a nice convenience to have epsecially given there's largely already support for geometry and domain shaders in OpenGL 4.1.
So I have to ask, is there something I missed? Can it be chalked up to 10.11 being in beta, therefore Metal for OS X being in beta as well and not feature complete as such? Or is Metal on OS X "only" there for additional API compatibility with iOS?