Imagination GPU 现支持 OpenGL® 4.6

作者: Eleanor Brash


在API方面,OpenGL® 堪称经典。据Khronos ® Group称,OpenGL® 是最广泛采用的 2D 和 3D 图形 API。自 1992 年推出以来,它已被 PC 和工作站的软件开发人员广泛使用,为 CAD、内容创建、娱乐、游戏开发和虚拟现实等市场创建高性能、视觉吸引人力强的图形应用程序。

迄今为止,Imagination GPU 已原生支持OpenGL®(直至版本 3.3)以及 OpenGL® ES(用于嵌入式系统的 OpenGL® 版本)、Vulkan®(跨平台图形 API)和 OpenCL™(用于并行编程的 API) )。随着我们的高端 GPU 性能不断提高,尤其是DXT-72-2304等产品,它们为数据中心和台式机 (DCD) 市场提供了具有竞争力的产品。事实上,我们有多个客户(包括Innosilicon等公司)选择 Imagination GPU,是因为 IP解决方案的灵活性、可扩展性以及提供高达 6 TFLOPS 计算的能力。

为了支持 DCD 市场客户,Imagination正在扩充其 API 覆盖范围。首先我们将对 OpenGL® 的支持从 3.3 版扩展到 4.6 版(OpenGL®的最新版本)。该解决方案符合Khronos标准,在DDK 23.1版本发布后现已可用。下面的视频是在Imagination GPU 上运行的 OpenGL® 4.6 内容的演示。


通过与Collabora的开源专家合作,我们获得了支持。Zink是分层的OpenGL® 实现,是开源 Mesa 项目的一部分,允许 OpenGL® 4.6 内容在本地Vulkan驱动程序上运行。对于 Imagination GPU 来说,这是双赢。虽然 OpenGL® 目前在更喜欢 Vulkan 和 DirectX 等较新 API 的开发人员群体中使用频率较低,但如果我们没有对其最终版本的驱动程序支持,许多遗留应用程序将无法在 Imagination 硬件上运行。通过我们的 Vulkan 驱动程序提供对 OpenGL® 4.6 的支持是一种优选解决方案,它使我们的图形堆栈保持简单。

该项目是 Imagination 的众多开源项目之一。 我们重视开源技术对生态系统的贡献,使开发人员能够在特定的差异化领域脱颖而出,而不是每次都重头做起。我们的开源GPU 驱动程序项目是一种独特的方式,支持芯片供应商、OEM 和图形开发人员控制完整的图形软件堆栈。Imagination GPU 是新兴开源架构 RISC-V CPU 的完美搭档 - 我们自己的RISC -V CPU是 Imagination 如何利用开源在短时间内将差异化产品推向市场的另一个例子。反过来,我们正在回馈开源社区。在 RISC-V国际组织中,我们是董事会和技术指导委员会的成员,我们还在一些特殊利益团体中发挥领导作用。

随着 DDK 23.1版本的发布,Imagination GPU 现在支持 OpenGL® 4.6。同时,我们将继续根据客户的需求开发我们的 API 支持,并将很快发布更多相关信息。


原文链接:
https://blog.imaginationtech.com/imagination-gpus-now-support-opengl-4.6

声明:本文为原创文章,转载需注明作者、出处及原文链接。

评论

更好发挥

最新文章