英特尔的开源 OpenGL 驱动程序增加对“protected content”支持
科技媒体 Phoronix 指出,新合并到 Mesa 22.3 中的英特 "Iris"Gallium3D 驱动程序中的"protected content"支持与 EGL_EXT_protected_content 扩展进行了结合。
EGL_EXT_protected_content 允许创建 protected contexts,进而创建受"protected"的 surfaces 和 EGL 图像,且只能在 protected contexts 中使用。这可以用于数字版权管理和其他具有安全意识的场景。到目前为止,EGL_EXT_protected_content 主要被 Android 应用所利用,并且 EGL 扩展也是由移动 SoC 供应商发起。
最新合并的十个补丁集为英特尔 Iris Gallium3D 驱动程序提供了 protected content 支持,以及必要的 Gallium3D 状态跟踪器和 EGL 基础架构更改。从内核驱动程序来看,此 Iris protected content 支持依赖于 I915_GEM_CREATE_EXT_PROTECTED_CONTENT。反过来,其又取决于 Intel Gen12 和更高版本显卡的 Protected Xe Path (PXP)。
Intel Protected Xe Path 允许 protected/encrypted 的对象。对于那些关心数字权限管理和“protected”配置的人来说,一些 PXP 操作也涉及 Intel Management Engine (ME),因此可以在内核构建时使用 CONFIG_DRM_I915_PXP Kconfig 选项禁用该支持。目前,英特尔 PXP 支持已经在 Linux 5.16 中被合并。
此外,Vulkan 1.1 也提供 protected content 支持,但此次的 Mesa 用户空间变化只关于 Iris Gallium3D(OpenGL)的支持。感兴趣的用户可以通过推送到 Mesa 22.3 的近千行新代码的合并请求了解更多信息。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BitSail —— 高性能数据集成引擎
BitSail 是字节跳动开源的基于分布式架构的高性能数据集成引擎,支持多种异构数据源间的数据同步,并提供离线、实时、全量、增量场景下的全域数据集成解决方案,目前服务于字节内部几乎所有业务线,包括抖音、今日头条等,每天同步数百万亿数据。 BitSail目前已被广泛使用,并支持数百万亿的大流量场景。同时在火山引擎云原生环境、客户私有云环境等多种场景下得到验证。 开发团队积累了很多经验,并做了多项优化,以完善数据集成的功能 全域数据集成解决方案, 覆盖离线、实时、增量场景 分布式以及云原生架构, 支持水平扩展 在准确性、稳定性、性能上,成熟度更好 丰富的基础功能,例如类型转换、脏数据处理、流控、数据湖集成、自动并发度推断等 完善的任务运行状态监控,例如流量、QPS、脏数据、延迟等 BitSail使用场景 异构数据源海量数据同步 流批一体数据处理能力 湖仓一体数据处理能力 高性能、高可靠的数据同步 分布式、云原生架构数据集成引擎 BitSail主要特点 简单易用,灵活配置 流批一体、湖仓一体架构,一套框架覆盖几乎所有数据同步场景 高性能、海量数据处理能力 DDL自动同步 类型系统,不同数据源...
- 下一篇
Linux 6.2 将默认启用 Btrfs Async Discard 功能
在固态硬盘上运行时, Linux 6.2 内核周期将默认打开 Btrfs 的异步丢弃(Async Discard)功能。 两年前,Btrfs 引入了异步丢弃支持,用于将 SSD TRIM/丢弃移动到事务提交。异步完成工作的效率更高,并有助于减少读取延迟。现在 Btrfs 开发人员计划默认启用它。在固态硬盘作为驱动器时,异步丢弃功能都会自动打开。 目前 SUSE 的 David Sterba已将相关补丁添加到 Linux 6.2 合并窗口的 Btrfs for-next 分支中, 通过“discard=async”挂载选项打开该功能(可以通过设置 “async=nodiscard” 挂载选项来强制关闭该功能),该补丁预计会在 12 月实装。 两年前Fedora 就有相关提案,请求默认启用异步丢弃。当时该提案还指出,Facebook/Meta 一直在其消费者级硬件中默认使用此选项,获得了不错的成效。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19