时隔三年再升级!OpenGL 4.6正式发布 支持SPIR-V语言_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 时隔三年再升级!OpenGL 4.6正式发布 支持SPIR-V语言

时隔三年再升级!OpenGL 4.6正式发布 支持SPIR-V语言

 2017/8/3 18:31:19    程序员俱乐部  我要评论(0)
  • 摘要:作为图形行业的两大API,DirectX、OpenGL一直上演着相爱相杀,当然现在我们又有了Metal、Vulkan等后起之秀,前辈们的压力自然也更大。时隔整整三年,KhronosGroup标准组织终于将OpenGL标准规范从4.5版升级到了4.6版——版本号变化不大,但新东西还是很多的。OpenGL4.6的最大变化就是支持SPIR-V,一种用于GPU通用计算和图形学的中间语言,Khronos开发设计,最初是为OpenCL规范准备的
  • 标签:发布 正式发布

时隔三年再升级!OpenGL 4.6 <a href=正式发布支持 SPIR-V 语言" />

  作为图形行业的两大 API,DirectX、OpenGL 一直上演着相爱相杀,当然现在我们又有了 Metal、Vulkan 等后起之秀,前辈们的压力自然也更大。

  时隔整整三年,Khronos Group 标准组织终于将 OpenGL 标准规范从 4.5 版升级到了 4.6 版——版本号变化不大,但新东西还是很多的。

  OpenGL 4.6 的最大变化就是支持 SPIR-V,一种用于 GPU 通用计算和图形学的中间语言,Khronos 开发设计,最初是为 OpenCL 规范准备的,和下一代图形标准 Vulkan 差不多同时提出,也在不断发展完善。

  OpenGL 4.6 标准将 SPIR-V 着色器整合在了核心规范中,可以确保得到广泛的支持。

  同时,新标准还增加了大量的 ARB、EXT 扩展,包括 GL_ARB_gl_spirv、GL_ARB_indirect_parameters、GL_ARB_pipeline_statistics_query、GL_ARB_texture_filter_anisotropic、GL_ARB_polygon_offset_clamp、GL_ARB_shader_atomic_counter_ops、GL_KHR_no_error、GL_KHR_parallel_shader_compile、WGL_ARB_create_context_no_error、GXL_ARB_create_context_no_error。

  这些扩展由 Khronos、AMD、IntelNVIDIA 联合创建,会得到各家显卡的普遍支持。

  此外,OpenGL 标准一如既往地开放,OpenGL、OpenGL ES 都新增了不少可以与 DirectD、Vulkan 合作、互通的扩展,包括 GL_EXT_memory_object、GL_EXT_memory_object_fd、GL_EXT_memory_object_win32、GL_EXT_semaphore、GL_EXT_semaphore_fd、GL_EXT_semaphore_win32、GL_EXT_win32_keyed_mutex。

  OpenGL 4.6 规范官方下载

发表评论
用户名: 匿名