Khronos发布的Vulkan Ray Tracing扩展


小编发现不少朋友对于 Khronos发布的Vulkan Ray Tracing扩展 这方面的信息都比较感兴趣,小编就针对 Khronos发布的Vulkan Ray Tracing扩展 整理了一些相关方面的信息 在这里分享给大家 。
Khronos已响应开发人员的需求,并于今天推出了Vulkan Ray Tracing临时扩展 。您会在描述中注意到“临时”一词,Khronos希望开发人员在最终确定规范之前,通过其GitHub和Slack渠道等提供反馈 。
【Khronos发布的Vulkan Ray Tracing扩展】Vulkan Ray Tracing扩展的特别重要的功能是;它是一个开放的,跨供应商和跨平台的解决方案,用于光线跟踪加速 。话虽如此,第一个版本将针对台式计算机,台式计算机是最有可能拥有大量GPU计算能力和专用光线跟踪核心的平台 。Vulkan Ray Tracing被设计为与硬件无关,因此可以通过这些处理管道之一来加速 。
Wolfenstein:Youngblood-开/关光线追踪
Nvidia的高级图形系统软件工程师Daniel Daniel和Khronos的Vulkan Ray Tracing任务小组组主席Daniel Koch解释说,新的跨平台射线跟踪API不会那么难使用 。Koch观察到:“现有的专有射线跟踪API的用户将熟悉Vulkan Ray Tracing的总体架构,该API可以直接移植现有的射线跟踪内容,但是此框架还引入了新的功能和实现的灵活性,” Koch说道 。
实际上,希望利用Vulkan Ray Tracing的用户将使用几个扩展,其中一些是可选的 。这些包括核心Vulkan主VK_KHR_ray_tracing扩展,VK_KHR_pipeline_library和VK_KHR_deferred_host_operations 。然后是SPIR-V扩展名;SPV_KHR_ray_tracing和SPV_KHR_ray_query库用于支持光线跟踪着色器控件 。最后但并非最不重要的一点是,开源glslang编译器支持两个新的GLSL(OpenGL阴影语言)扩展名GLSL_EXT_ray_tracing和GLSL_EXT_ray_query 。
随着Khronos发布此临时标准,将提供大量的行业支持 。在上面,我们转载了Nvidia高级执行官的名言,Khronos新闻发布包括AMD,EA,Epic Games,IMG和Intel之类的支持声明 。所有这些公司都欢迎用于加速射线跟踪的新开放标准 。
AMD表示,它将为该光线追踪扩展的所有主要功能提供支持 。更令人印象深刻的是,Nvidia表示将从今天开始交付beta驱动程序,为Vulkan中的临时标准化光线跟踪功能提供即时支持 。

    推荐阅读