您现在的位置是:首页 > 文章详情

英特尔的开源 OpenGL 驱动程序增加对“protected content”支持

日期:2022-10-29点击:315

科技媒体 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 的近千行新代码的合并请求了解更多信息

原文链接:https://www.oschina.net/news/215531/intel-iris-protected-content
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章