это такое API:
https://en.wikipedia.org/wiki/Metal_(API)
https://developer.apple.com/metal/
раз есть API, и к нему какие-то исходники на C++, значит это можно собрать.
Собственно вот они:
https://github.com/MetalKit/metal
Metal compiles to an intermediate representation, just like Vulkan and Direct3D.
Вот тут говорят, что Metal - это наше будущее (а не какой-то там Vulkan, правильно я сделал, что на него забил, пусть они между собой разберутся сначала):
Apple отказывается от OpenGL и OpenCL в пользу Metal
То есть, если хочется, чтобы всё было кроссплатформенно, то надо установить этот Metal в Linux и научиться под него писа́ть.
Ну и где оно:
http://gpo.zugaina.org/Search?search=MetalKit
я вас спрашиваю.