0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Imagination尝试适配Vulkan驱动和编译器被合入Mesa 3D图形库中

科技绿洲 来源:Imagination Tech 作者:Imagination Tech 2022-05-06 16:43 次阅读

或许你已经听说了,Imagination正在尝试一些开源项目:第一个适配某些PowerVR IP的Vulkan驱动和编译器已被首次合入到Mesa 3D 图形库中。多年来,我们针对含有我们IP的嵌入式 CPU Linux 核研发投入了很多,而这次则标志着我们为 GPU开源社区所做的重大贡献。

Vulkan 驱动程序和编译器可以在public Mesa repo中找到,我们还在其中提供了相应的Linux 驱动程序和固件。Linux 内核和固件也将很快更新。

对于这个初始版本,它支持我们一些已发布的IP,也支持一些最新的 IP,这些 IP 将很快投片量产。较旧的 GPU IP是我们2014 年推出的PowerVR GX6250,搭载在 Chromebook Acer R13 笔记本电脑中,其采用MediaTek MT8173 SoC芯片。另外两个 GPU IP是我们近两年发布的 A 系列和 B 系列:即 IMG AX1-16M 和 IMG BXS-4-64。这两款 GPU 将用于工业物联网设备,它们具有较长的产品使用周期,是以,长期支持至关重要。通过提供开源驱动程序选项,我们确保社区能够提供长期技术支持,不受任何干扰或限制。虽然我们已经开始使用 Vulkan API,但对于那些对 OpenGL® ES 感兴趣的人,我们将通过 Zink 或 ANGLE 提供支持。

随着开源的初步推进,我们正在为那些较旧的和新发布的IP提供支持。所以,我们希望以此作为开源之旅的开端,并在适当的时候增加新的IP示例。此外,我们将帮助第三方通过PowerVR架构和注册文档提供开源贡献。我们还将发布firmware binaries。

此次开源项目对我们来说是一个激动人心的发展,标志着我们未来对于开源项目的发展方向。作为工程师开发者,我们乐意看到开源代码以最初设想不到的方式使用。通过向开源社区贡献我们的代码,开发者可以获得健壮且经过测试的代码(这些代码基于我们一流、节能、高性能的图形IP),用以自己正在开发的项目。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 3D
    3D
    +关注

    关注

    9

    文章

    2752

    浏览量

    106427
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4403

    浏览量

    126569
  • imagination
    +关注

    关注

    1

    文章

    549

    浏览量

    60884
  • 开源代码
    +关注

    关注

    0

    文章

    27

    浏览量

    2865
收藏 人收藏

    评论

    相关推荐

    分直送直送分是什么意思?

    在配电系统,控台工作台有这几个专业性的词是什么意思?总分直送直送分,他们具体代表专业的术语分别对应什么意思?
    发表于 02-22 10:31

    在link设置了的路径,但是编译器一直提示找不到是为什么?

    我在link设置了的路径,但是编译器一直提示找不到,同样的.a文件在tasking编译
    发表于 02-18 08:27

    OpenHarmony图形HDI基础适配及点屏

    本文档主要介绍图形基础适配及点屏。 环境说明: OHOS版本: 适用3.2-Beta3及以上 内核版本: linux-5.10 硬件环境: Dayu200-rk3568及其它硬件 一、图形
    发表于 01-18 14:49

    常用PADS 3D元件

    常用PADS 3D元件,想要的可以下载
    发表于 01-16 18:46

    谁有PADS 3D元件

    谁有PADS 3D元件?能共享吗
    发表于 01-16 18:41

    OpenHarmony开源GPUMesa3D适配说明

    ,对下使用Gallium框架,屏蔽驱动差异。在RK3568,panfrost对ARM GPU提供了非常好的开源驱动支持。 二、适配方法 在RK3568 GPU 开源
    发表于 12-25 11:38

    酷派手机拥抱鸿蒙,成功在展讯T606平台上接入OpenHarmony

    Release 版本,包括了用户层的 Mesa 3D 和内核层的驱动(panfrost),而 GPU 的适配则主要关注框架层的 Rend
    发表于 11-21 13:51

    开源图形驱动在OpenHarmony上的使用和落地

    (RenderService)新框架。目前,越来越多的兴趣开发者参与到了OpenHarmony的开源图形驱动适配和移植的工作,近期有一些用户已经成功将高通开源
    发表于 08-31 18:07

    如何安装ARM编译器Linux版

    本教程介绍如何下载、安装、设置您的环境,以及如何开始使用ARM编译器for Linux。 ARM编译器Linux版软件包包括ARM C/C++编译器、ARM Fortran编译器和AR
    发表于 08-28 06:45

    RealView用于BREW编译器编译工具指南

    C标准C++实现定义。 ARM C++编译器还可以编译标准C++的子集,即eMbedded C++(EC++)。 EC++是标准C++的一个子集,它为嵌入式系统提供了高效的代码。 EC++对ISO标准的修订正在发展
    发表于 08-12 07:38

    RealView开发工具包编译器指南

    K本书提供RealView编译工具(RVCT)2.0版的参考信息,并介绍ARM®编译器的命令行选项。 这本书还提供了关于在编译器和C实现
    发表于 08-12 07:10

    ARM Developer Suite 1.2版编译器指南

    : ·命令行开发工具·图形用户界面开发工具·实用程序·支持软件。 本书介绍了随ADS提供的ARM编译器。 有关提供有关ARM汇编、调试
    发表于 08-12 06:15

    Arm Mali™脱机编译器用户指南

    Arm®马里™ Offline Compiler是一个命令行工具,用于对使用OpenGL ES Shading Language(ESSL)或Vulkan SPIR-V中间表示编写的图形着色进行
    发表于 08-08 07:42

    编译器如何处理使用预编译SMING文件编译的应用程序未使用的

    编译文件,由位于顶部的应用程序使用。 编译器如何处理使用预编译SMING文件编译的应用程
    发表于 06-12 08:54

    使用lwip时,编译器都会告诉我没有这样的文件或目录是怎么回事?

    我正在尝试在项目中使用 lwip ,但是每当我尝试包含该的内容时,编译器都会告诉我没有这样
    发表于 06-12 07:51