File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ namespace ultramodern {
2929 Auto,
3030 D3D12,
3131 Vulkan,
32+ Metal,
3233 OptionCount
3334 };
3435 enum class AspectRatio {
Original file line number Diff line number Diff line change @@ -51,8 +51,7 @@ std::string ultramodern::renderer::GraphicsConfig::get_graphics_api_name() const
5151#elif defined(__gnu_linux__)
5252 api = ultramodern::renderer::GraphicsApi::Vulkan;
5353#elif defined(__APPLE__)
54- // TODO: Add MoltenVK option for Mac?
55- api = ultramodern::renderer::GraphicsApi::Vulkan;
54+ api = ultramodern::renderer::GraphicsApi::Metal;
5655#else
5756 static_assert (false && " Unimplemented" )
5857#endif
@@ -63,6 +62,8 @@ std::string ultramodern::renderer::GraphicsConfig::get_graphics_api_name() const
6362 return " D3D12" ;
6463 case ultramodern::renderer::GraphicsApi::Vulkan:
6564 return " Vulkan" ;
65+ case ultramodern::renderer::GraphicsApi::Metal:
66+ return " Metal" ;
6667 default :
6768 return " [Unknown graphics API]" ;
6869 }
You can’t perform that action at this time.
0 commit comments