mirror of
https://github.com/libretro/RetroArch.git
synced 2026-11-07 08:36:02 -10:00
qb, Makefile.common and the Xcode configurations set HAVE_COCOA for macOS and HAVE_COCOATOUCH for iOS/tvOS; which video drivers are built is decided by HAVE_METAL, HAVE_VULKAN and HAVE_OPENGL alone. The Xcode macOS build now carries HAVE_COCOA like the make build, so the desktop companion settings appear there too. A Darwin Vulkan build links the Metal frameworks its CAMetalLayer render view needs, whether or not the Metal driver is included.