微软将基础 DirectX/HLSL 代码添加至 LLVM,将加速php图形识别游戏开发能力


3月上旬我们报道了向上游 LLVM/Clang 编译器添加 DirectX + HLSL 支持 。而从本周开始,微软图形处理工作的早期代码开始登陆 LLVM 15.0。 微软的开源 DirectX 着色器编译器“DXC”基于旧的 LLVM/Clang 3.7 分支,现在正致力于开发一种现代 DirectX 着色器编译器,该编译器将成为 LLVM 的上游,然后还可以享受更新的 C++ 功能、LLVM 工具改进等。 LLVM 项目中新增了、,以及等相关提交。目前已合并至 LLVM 的代码只包含一些基础内容,努力为添加 DirectX/HLSL 选项和样板代码打基础。 微软目前的工作重点是 DirectX 中间语言 (DXIL) 和 SPIR-V 支持,稍后可能会为 DirectX 9 到 DirectX 11 上使用的字节码添加 DirectX 字节码 (DXBC) 支持。

相關推薦

2022-03-11

提出了一项提案,希望为上游 LLVM/Clang 编译器贡献 HLSL、DirectX 和 Vulkan 图形支持。 原因在于,其现有的 HLSL 编译器 DirectX Shader Compiler (DXC) 基于旧的 LLVM/Clang 3.7 分支。而微软计划将其编译器更新到最新的 LLVM,以便为 HLSL 带来

2022-03-14

提出了一项提案,希望为上游 LLVM/Clang 编译器贡献 HLSL、DirectX 和 Vulkan 图形支持。 原因在于,其现有的 HLSL 编译器 DirectX Shader Compiler (DXC) 基于旧的 LLVM/Clang 3.7 分支。而微软计划将其编译器更新到最新的 LLVM,以便为 HLSL 带来新

2022-08-01

索尼开始向上游贡献 PlayStation 5 编译器 target 完成初始 DirectX/HLSL target 代码 完成初始 LoongArch CPU 架构代码 LLVM/Clang 对 LoongArch 的支持是在今年早些时候继 GCC 12 支持 LoongArch 后开始的,龙芯 LoongArch 架构目前在 Linux 5.19、Glibc

2023-11-06

应用的窗口上显示。 支持统一的UIExtension模板,定义基础的生命周期和上下文能力。 支持原生默认的Extension界面展示,方便开发者快速实现Extension功能,同时也提供界面定制能力。 提供连接和断连ExtensionAbility的能力

2022-09-22

管理 OpenCloudOS的bug追踪系统:https://bugs.opencloudos.tech/ 源代码 所有 OpenCloudOS 8 的源代码均托管在gitee: https://gitee.com/src-opencloudos-rpms https://gitee.com/src-opencloudos-modules 下载链接 下载 OpenCloudOS V8.6,请访问: https://mirrors

2023-08-09

OpenHarmony 4.0版本标准系统能力持续完善:ArkUI进一步增强基础组件能力,应用框架支持ArkTS卡片代理刷新,应用包支持应用、支持原子化服务数据共享、支持企业应用的安装管理,分布式软总线支持会话级的传输能力协商,分布

2022-11-07

CBL-Mariner(CBL 即 Common Base Linux)是微软内部使用的 Linux 发行版,它不是桌面 Linux 而是服务器端 Linux,它被用于微软的云基础设施以及边缘产品和服务。CBL-Mariner 旨在为这些设备和服务提供一致的平台,并增强微软在 Linux 更新方

2023-04-08

,支持嵌入其他应用作为控件(Component)显示。 增加基础的ArkTS卡片开发能力:支持卡片交互、能动态更新内容;统一卡片和页面的开发范式,页面的布局可以直接复用到卡片布局中,提升卡片开发体验和开发效率。 动效

2023-11-30

微软宣布将 Azure RTOS 托管至 Eclipse 基金会,并更名为 Eclipse ThreadX。 Azure RTOS 是一个带有 ThreadX 实时操作系统(RTOS)的嵌入式开发套件。ThreadX 是一个普及性很高的小型 RTOS,可为资源受限的设备提供可靠、超快的性能;

2023-12-02

为了解决这一问题,「天工SkyAgents」在原有大模型技术基础上进一步了强化自然语言处理能力,辅之以先进的目标理解与工作流自动化技术,使得「天工SkyAgents」能更精准地识别和解析复杂的业务目标,自动生成定制化的工作

2023-04-19

等软件生态方面还不够完善,目前仅支持 Windows 系统和 DirectX 图形。显卡支持的游戏也不多,对很多游戏还仅支持低版本的 DirectX ,导致其实际游戏性能等表现其实更接近 RTX 10系的显卡。 近日 Moore Threads 的工程师  Jian

2022-11-09

获得最佳游戏体验。 GPU:支持 Shader Model 6.0 的任何支持 DirectX 12 的 GPU 都可以利用新功能,推荐支持 DX12 Ultimate 的显卡。 优化驱动程序 所有 DirectX 12 + Shader Model 6.0 GPU 都支持 GPU 解压缩功能。但是,DirectStorage 1.1 带来了另一好

2022-05-12

自 Flutter 1.0 beta 发布以来的过去四年里,他们逐渐在这些基础上进行构建,添加了新的框架功能和新的小部件,与底层平台更深入地集成,丰富的包库以及许多性能和工具改进。 目前,使用 Flutter 构建的应用程序已超过 500,000

2023-05-25

今天凌晨,微软 Build 2023 开发者大会正式开幕,这是 2019 年以来首次回归线下举办,主题十分突出,基本是围绕“AI”展开。本文对部分值得开发者关注的亮点进行汇总。 微软推出 Windows Copilot 微软宣布在 Windows 11 中加入名