vgpu icon indicating copy to clipboard operation
vgpu copied to clipboard

Latest 1.3.268.1 Vulkan SDK does not work on MacOS -- use 1.3.261.1 for now

Open rcoreilly opened this issue 1 year ago • 1 comments

You will get an error message containing this string:

[mvk-error] SPIR-V to MSL conversion error: Unsized array of descriptors requires argument buffer tier 2

The issues tracking this are: https://github.com/KhronosGroup/MoltenVK/issues/2016 and https://github.com/KhronosGroup/SPIRV-Cross/issues/2198

Workaround is to download and install the 1.3.261.1 version from https://vulkan.lunarg.com/sdk/home : https://sdk.lunarg.com/sdk/download/1.3.261.1/mac/vulkansdk-macos-1.3.261.1.dmg

To uninstall before installing the new one (not clear if this is necessary or not):

$ cd ~/VulkanSDK/1.3.268.1/
$ sudo ./uninstall.sh

rcoreilly avatar Nov 14 '23 22:11 rcoreilly

The latest 1.3.275.0 is now working -- so we just need to skip 1.3.268.1.

rcoreilly avatar Jan 26 '24 20:01 rcoreilly