Login

Important information

本网站使用cookie来存储信息在您的计算机上。继续使用我们的网站,您必須同意我们 cookies.

ARM网站使用两款浏览器缓存数据(cookie):(1)缓存数据(cookie)可以使网站按需要完成功能执行 (2)分析性缓存数据(cookie)在用户登录网站时会进行匿名记录和数据分析。如果您不希望应用这些缓存数据(cookie),请通过查阅我们的安全隐私政策获知如何设置禁用缓存数据(cookie)。网站的某些功能会因设置禁用缓存数据(cookie)不能使用。

Khronos 标准

The Khronos™ Group 是创建和推广开放标准的行业协会,致力于创作和宣传大量平台和设备上的并行计算、图形和动态媒体。ARM 是 Khronos 的初创成员,它自 Khronos 成立之初就与其建立了密切的联系。目前,ARM 代表积极参与了 OpenGL® ES、OpenCL™ 和许多其他工作组。

OpenGL ES 2.0
开发人员可以使用 Mali-200Mali-400 MP Mali-T604 编写复杂的着色效果,以便实现 3D 图形加速。 OpenGL ES 2.0 可用在高端游戏、机顶盒、用户界面和汽车仪表盘等方面。请在 Mali 开发人员中心查看图形加速示例。

OpenGL ES 1.1
所有 Mali GPU 均支持 OpenGL ES 1.1 标准,即通过使用固定函数流水线来实现硬件图形加速。可从 OpenGL ES 1.1 的 3D 图形加速中获益的设备包括移动电话用户界面、个人导航设备和 Web 浏览器。

OpenVG®
OpenVG 使开发人员可以简单、清晰、反应迅速地渲染 2D 图像。您可以针对字体渲染、图形平滑处理或复杂插图,使用 OpenVG 来取得给人突出印象的结果。

OpenCL™
OpenCL 是用于多种不同处理器系统的跨平台、并行编程的第一个开放的、免版税标准。Mali-T604 GPU 是 ARM 的第四代 Mali 嵌入式图形 IP,它是专为满足 GPU 上通用计算 (GPGPU) 的需要而设计的,并扩展了 API 支持以包括进完整配置文件以及嵌入式 Khronos OpenCL。它使开发人员能够使用其低级别、高性能的可移植抽象函数来创建复杂内容,如动态模拟和即时虚拟化。

OpenMAX™
OpenMAX 是 Khronos Group 开发的免版税跨平台 API,它允许在多个操作系统和硅平台上开发、集成和编程加速多媒体组件,从而提供全面的媒体编解码器和应用程序可移植性。

OpenMAX DL(开发层)API 包含一系列全面的音频、视频、信号处理函数基元,这些基元可在各种 CPU 和硬件引擎上实现和优化,并且可将其用于加速编解码器功能。API 函数面向 H.264、MPEG-4、AAC、MP3 和 JPEG 等编解码器中的关键算法。这些函数基元旨在涵盖通常占据高达 80% 编解码器处理的热点。编解码器移植到新硬件平台的过程可以像在新 DL 库中交换和重新编译一样简单。

ARM 已创建 OpenMAX DL API 的参考实现,以及适用于 ARM Cortex-A 系列处理器中 NEON 通用 SIMD 引擎和 ARM11 处理器系列中的 SIMD 扩展的手动优化端口。

ARM 提供的下载资料包括: 

    - 未优化的仅限于 C 的 OpenMAX DL API 参考实现 
    - Cortex-A8 上的 Neon 的源格式的优化实现 
    - ARM11 中的 SIMD 引擎的源格式的优化实现

如果您尚未注册接收下载,您将需要创建一个帐户。

以基于已发布的 Khronos 规格著称的 Mali GPU 符合或应该会通过 Khronos 符合性测试流程。 关于当前符合性状态,请访问 www.khronos.org/conformance

 
Maximise