OpenGL4.4 和 OpenCL 2.0规范发布 更好利用你的GP
时间:10-29
来源:互联网
点击:
在上一版本的 OpenGL 接口规范发布一年不到,科纳斯小组(Khronos Group)今天宣布了这套图形接口规范的新版本:OpenGL 4.4。对这款图形界元老级的规范,又做了一些小的调整。OpenGL 的设计初衷,是为了让开发者更容易的利用 CPU 和 GPU 的硬件资源,更高效的运行基于这些硬件资源的代码。
![](../img/eep/emb/emb-53690tny4llgzkf3.jpg)
发布声明详细列出了OpenGL 4.4 中做的改进和扩展,但是这里我要着重说两点。首先,这次增加了一些方便移植 基于D3D 接口游戏到 OpenGL 的功能,这对于想同时在 OSX 平台和 Linux 平台发布游戏的 windows 开发者来说意义重大。其次,科纳斯小组提供了一些 OpenGL 驱动兼容性测试,这是从 OpenGL 2.0以来,第一次有了 OpenGL 的官方驱动程序认证机制。基于 OpenGL 3.0 以上版本的程序可以申请认证,在 OpenGL 4.4 及以上版本将强制要求做这项测试。声明说:「这将帮助减少不同厂商之间OpenGL 驱动的差异,并将有利于开发者的移植工作。」
在 OpenCL 这边,主要的改进集中在 CPU 和 GPU 之间的资源共享,不同的处理器将可以共享一个虚拟内存池。科纳斯小组将在未来的6个月里,发布 OpenCL 的最终版。
Nvidia 和 AMD 都宣布将支持新的 OpenGL 规范。但 Intel 的驱动和 GPUs 是出了名地落后,基本上是赤脚也追不上新版本了,最新的 Haswell 驱动目前只支持到 OpenGL 的4.0版本。
- Android平台的多分辨率屏显设计及其兼容性测试(02-06)
- CUDA和OpenGL互操作的实现及分析(04-16)
- 在sublime上编译运行opengl程序(11-30)
- Mali GPU: 抽象机器(二) C 基于区块的渲染(09-12)
- 一种基于嵌入式处理器PowerPC7447的显示平台设计方案(08-04)
- 布局主流移动/消费市场 ARM多元化处理器初具规模(02-24)