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

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

3天内不再提示

微软通过Mesa D3D12代码着手改善跨平台支持

工程师邓生 来源:cnBeta.COM 作者:cnBeta.COM 2020-12-03 11:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上周,微软支持的 Direct3D 12 Gallium3D 驱动已经合并到 Mesa 21.0 中。通过该驱动程序,允许像 OpenGL 和 OpenCL 这样的图形/计算 API 在 Direct3D 上运行。 而伴随着跨平台代码的合并,对 Gallium D3D12 代码的开发工作得到不断推进。

尽管这个 Gallium Direct3D 12 代码提供了跨平台支持,但是用例是在 Windows Subsystem for Linux(WSL)中运行。因此这项开发工作不会涉及 WSL 之外的内容,也不会做任何疯狂的事情来改善 Linux 游戏性能。

本次合并请求已经在本周二得到了兑现,并为 D3D12 代码的跨平台提供了初步支持。最初的工作是允许 D3D12 和 NIR to DXI 代码能够在 微软 MSVC 和非 Windows SDK 之外的编译器工具链中工作。鉴于它将在 Windows Subsystem for Linux 2 的 Linux 发行版中构建,因此需要进行各种清理和更改。

允许 OpenGL 在 Windows Subsystem for Linux 2 实例中工作的实际方法(通过转换为Direct3D 12)目前仍待解决。该代码已被证明对Windows本身很有用,它允许OpenGL(以及最终的OpenCL)在D3D12驱动程序上在Windows本身上运行,这对于现在可能无法使用GL / CL驱动程序的 Windows 10 on ARM 特别有用。

责任编辑:PSY

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

    关注

    4

    文章

    6750

    浏览量

    108069
  • 代码
    +关注

    关注

    30

    文章

    4975

    浏览量

    74349
  • 云平台
    +关注

    关注

    1

    文章

    1562

    浏览量

    42318
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PowerVR:推动开源 Zink 与 OpenGL ES 支持的发展路径

    ://docs.mesa3d.org/drivers/zink.htmlZink解决了通过Vulkan运行OpenGL和OpenGLES应用的问题。它是一种转换层,不针对
    的头像 发表于 03-18 10:05 547次阅读
    PowerVR:推动开源 Zink 与 OpenGL ES <b class='flag-5'>支持</b>的发展路径

    基于 HT 引擎零代码搭建 3D 智慧农场,实现耕种管收全无人

    架构包含数据采集、传输、渲染和应用四层,支持气象监测、农机管理、灌溉控制等核心功能模块。通过轻量化建模和前端脚本开发,实现平台的可视化监控与远程控制,为农业数字化提供技术支撑,具有低
    的头像 发表于 03-05 15:34 279次阅读
    基于 HT 引擎零<b class='flag-5'>代码</b>搭建 <b class='flag-5'>3D</b> 智慧农场,实现耕种管收全无人

    Imagination GPU 正式接入 Mesa CI

    个大型的自动化测试与验证系统服务于Mesa3DGraphicsLibrary项目。它有助于确保对Mesa代码库所做的任何更改在合并之前具备充分的稳定性和可靠性。通
    的头像 发表于 03-02 09:17 607次阅读
    Imagination GPU 正式接入 <b class='flag-5'>Mesa</b> CI

    西门子Innovator3D IC异构集成平台解决方案

    Innovator3D IC 使用全新的半导体封装 2.5D3D 技术平台与基底,为 ASIC 和小芯片的规划和异构集成提供了更快和更可预测的路径。
    的头像 发表于 01-19 15:02 465次阅读
    西门子Innovator<b class='flag-5'>3D</b> IC异构集成<b class='flag-5'>平台</b>解决方案

    工业物联网平台有哪些低代码应用

    在工业物联网领域,低代码平台通过可视化开发、模块化组件和预置模板,显著降低了开发门槛和周期,同时支持灵活扩展与集成。以下是工业物联网平台中低
    的头像 发表于 09-24 14:49 726次阅读

    测试小白3分钟上手,零代码自动化测试平台,15分钟搭建自动化测试方案

    还在为不懂代码、搭建测试方案耗时久而发愁?ATECLOUD 零代码自动化测试平台,专为自动化测试量身打造,小白3 分钟就能轻松上手,15 分钟即可完成自动化测试方案搭建,彻底打破传统测
    的头像 发表于 09-22 17:52 988次阅读
    测试小白<b class='flag-5'>3</b>分钟上手,零<b class='flag-5'>代码</b>自动化测试<b class='flag-5'>平台</b>,15分钟搭建自动化测试方案

    代码自动化测试平台ATECLOUD功能详解

    平台通过三大优势显著区别于传统系统: 1.零代码快速构建:无需编程即可实现测试方案搭建; 2.即插即用设备生态:兼容主流测试仪器,降低集成门槛; 3.全维度数据智能:定制化报告模板与数
    的头像 发表于 08-20 17:32 1554次阅读
    零<b class='flag-5'>代码</b>自动化测试<b class='flag-5'>平台</b>ATECLOUD功能详解

    什么是零代码平台

    )也能轻松构建系统、设备的自动化流程,而我们的平台,正是这样一款深耕工业自动化领域的零代码解决方案—— 不仅具备上述核心能力,更针对工业场景强化了设备兼容性与流程可靠性:
    发表于 07-12 20:28

    GraniStudio零代码平台支持哪些品牌PLC和协议?

    提供3种以上协议的支持。 对于西门子品牌 PLC,平台支持的通讯协议包含 S7 协议、PPI 协议以及 Modbus TCP。S7 协议作为西门子 PLC 的核心通讯协议,具备高效的数
    的头像 发表于 07-07 17:19 794次阅读
    GraniStudio零<b class='flag-5'>代码</b><b class='flag-5'>平台</b><b class='flag-5'>支持</b>哪些品牌PLC和协议?

    ArkUI-X平台技术落地-华为运动健康(一)

    ,仅仅用于编译出包。 2.将健康二级页面代码单独抽离成独立module:健康Module,让鸿蒙NEXT的Entry模块和平台工程的Entry模块可以依赖健康Module。 3.抽象
    发表于 06-18 22:53

    ArkUI-X平台应用改造指南

    一致的交互体验。 本文重点介绍如何将HarmonyNext应用工程转换为平台工程,实现一平台。 改造目标 从零开始或基于现有HarmonyOS Next App进行改造,使其可快
    发表于 06-16 23:05

    ArkUI-x平台Bridge最佳实践

    ;一平台\" 前面讲到的bridge主要是解决开发者在进行ArkTS代码开发时,需要使用的鸿蒙API不支持
    发表于 06-10 23:06

    南方智能SmartGIS Web3D V3.2全新登场

    SmartGIS Web3D是一款由南方智能自主研发的基于多源数据快速融合、全空间高效渲染“双引擎”的轻量级三维在线应用平台,可实现个性化三维场景“零代码”构建,提供地上地下、室内室外全空间一体化三维浏览与分析服务,以及复杂空间
    的头像 发表于 06-06 10:13 1447次阅读

    基于 HT for Web 的轻量化 3D 数字孪生数据中心解决方案

    一、技术架构:HT for Web 的核心能力 图扑软件自主研发的 HT for Web 是基于 HTML5 的 2D/3D 可视化引擎,核心技术特性包括: 平台渲染 :采用 Web
    的头像 发表于 05-30 14:33 1051次阅读
    基于 HT for Web 的轻量化 <b class='flag-5'>3D</b> 数字孪生数据中心解决方案

    英飞凌发布第三3D霍尔传感器TLE493D-x3系列

    近日,英飞凌的磁传感器门类再添新兵,第三3D霍尔传感器TLE493D-x3系列在经历两产品的迭代之后应运而生。
    的头像 发表于 05-22 10:33 1738次阅读
    英飞凌发布第三<b class='flag-5'>代</b><b class='flag-5'>3D</b>霍尔传感器TLE493<b class='flag-5'>D-x3</b>系列