Ability to use non-system level Vulkan SDK installs for Xcode debug builds. This change makes sure the Vulkan loader's VK_ADD_LAYER_PATH, VK_ICD_FILENAMES, and VK_DRIVER_FILES environment variables (if defined) are added to the Xcode build scheme. This prevents runtime failures when the Vulkan loader cannot find the Vulkan layers and the MoltenVK library when installed without the Global System Installation option.
Enables cmake regeneration for Xcode release and universal builds by enabling the ZERO_CHECK target.
Update README re DXC_CUSTOM_PATH option for specifying location of dxc (typically on linux - see #881)
This is a small cmake pull request that adds:
VK_ADD_LAYER_PATH
,VK_ICD_FILENAMES
, andVK_DRIVER_FILES
environment variables (if defined) are added to the Xcode build scheme. This prevents runtime failures when the Vulkan loader cannot find the Vulkan layers and the MoltenVK library when installed without the Global System Installation option.DXC_CUSTOM_PATH
option for specifying location of dxc (typically on linux - see #881)