Circle C ++着色器 2021年:肖恩·巴克斯特( ) 着色器快速指南 司机免责声明 使用此编译器的工作暴露了许多图形驱动程序错误。供应商在glslang输出上测试其驱动程序,并且glslang不会生成多着色器SPIR-V模块。但是Circle确实会这样做,如果运行时没有解决方法,则在大多数示例中,这会导致图形驱动程序出现段错误或错误或渲染不正确。 NVIDIA :您必须使用或更高版本。它必须是beta驱动程序。释放驱动程序将在茶杯(segfault)和光线跟踪样本(没有漂亮的图片,只有天空)中失败。编译器本身有一种解决方法,可以防止glTF示例查看器中出现段错误。解决方法将在修复驱动程序错误后被删除。 INTEL / AMD :使用最新版本的驱动程序。有许多驱动程序错误会阻止程序正确执行,但我正在努力解决这些问题。请在此存储库中的分支中获取所有示例的Intel兼容源。请注意