Closed Lu-Kye closed 2 years ago
Metal后端暂时还没有实现,mac上只能MoltenVK。我看一下Vulkan后端的代码定位一下问题。
添加了打印vulkan后端创建Instance失败时fatal code的代码,可以拉一下主干再跑一下vulkan后端看看log
顺便想问下debug的环境是怎么配置的?
debug 直接用 VSCode 的 XMake 插件,插件集成了 debug launch 的功能。或者生成 VS 项目去调试。 看了下-9是 VK_ERROR_INCOMPATIBLE_DRIVER,很难进一步调试了,而且我本地的三台 mbp 尝试装了不同的 vk 版本都没法复现。可能还是要你进一步检查下本地环境。。。
install: tracyclient-macosx-x86_64.zip install: grpc-macosx-x86_64.zip failed to install grpc, file grpc-macosx-x86_64.zip not found! install: llfio-macosx-x86_64.zip
和这个grpc有关系么。。。
试着去跑了下Vulkan-Samples这个开源项目,也是一样的createinstance fail. 大概是显卡不支持吧。。。
哦Radeon 5000的机器我确实没有。。。我19款之前的都卖掉了。。。
哈喽 我把我本地的VulkanSDK 从最新的 1.3.216 降到 1.2.198.1 就可以了。。。
嗯解决了就好,可能Khronos的测试也没覆盖全。。。
Hi, 参考Readme中的编译命令编译通过了,环境安装应该也没什么问题,安装环境使用的命令如下: brew install xmake vcpkg 是从github上clone的源码,然后进行的本地编译 并配置了环境变量。 vcpkg install usd vcpkg install grpc pip3 install mako vulkan sdk是官网下载的macos installer文件
Result如上图: