OpenGL4.4 规范发布,更好的支持Windows游戏跨平台发布
2013-07-24 10:37
746 查看
在上一版本的 OpenGL 接口规范发布一年不到,科纳斯小组(Khronos Group)今天宣布了这套图形接口规范的新版本:OpenGL 4.4。对这款图形界元老级的规范,又做了一些小的调整。OpenGL 的设计初衷,是为了让开发者更容易的利用 CPU 和 GPU 的硬件资源,更高效的运行基于这些硬件资源的代码。
发布声明详细列出了OpenGL 4.4 中做的改进和扩展,但是这里我要着重说两点。
首先,这次增加了一些方便移植基于D3D 接口游戏到 OpenGL 的功能,这对于想同时在 OSX 平台和 Linux 平台发布游戏的 windows 开发者来说意义重大。
其次,科纳斯小组提供了一些 OpenGL 驱动兼容性测试,这是从 OpenGL 2.0以来,第一次有了 OpenGL 的官方驱动程序认证机制。基于 OpenGL 3.0 以上版本的程序可以申请认证,在 OpenGL 4.4 及以上版本将强制要求做这项测试。声明说:「这将帮助减少不同厂商之间OpenGL 驱动的差异,并将有利于开发者的移植工作。」
发布声明详细列出了OpenGL 4.4 中做的改进和扩展,但是这里我要着重说两点。
首先,这次增加了一些方便移植基于D3D 接口游戏到 OpenGL 的功能,这对于想同时在 OSX 平台和 Linux 平台发布游戏的 windows 开发者来说意义重大。
其次,科纳斯小组提供了一些 OpenGL 驱动兼容性测试,这是从 OpenGL 2.0以来,第一次有了 OpenGL 的官方驱动程序认证机制。基于 OpenGL 3.0 以上版本的程序可以申请认证,在 OpenGL 4.4 及以上版本将强制要求做这项测试。声明说:「这将帮助减少不同厂商之间OpenGL 驱动的差异,并将有利于开发者的移植工作。」
相关文章推荐
- (转)Windows 支持 DirectX 和 OpenGL,为什么大多数 PC 游戏还是 DirectX 开发?
- Linux 内核 4.4 LTS 发布,可以在虚拟机中玩 OpenGL 游戏了
- SonyEricsson发布更好支持企业级应用的新JSR
- 发布针对.NET的Windows Azure SDK(2012年6月)- 现支持Visual Studio 2012 RC 版本
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)
- Fuel4D 2.1 免费跨平台游戏引擎 现已发布
- 最先进的开源游戏引擎KlayGE 4.4发布
- 第三大原因: 遗留及其跨浏览器支持,游戏开发,更好的互动,更聪明的存储
- PhoneGap 3.0发布:新API、更好的工具以及多平台支持
- 发布 web虎(2011-Windows加密狗版)-软件加密保护模块i111208版-修订1!增加支持功能:静默安装过程中,利用setup.ini预置安装参数,不需手工输 新建answer file做
- java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)
- GIS软件开发包Map Suite v10.0发布,支持Windows、Linux和macOS多平台
- Libgdx1.6.2发布,跨平台游戏开发框架
- PhoneGap 3.0发布:新API、更好的工具以及多平台支持
- java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)
- 并行编程之跨平台使用SSE、AVX指令集心得——以单精度浮点数组求和为例(支持vc、gcc,兼容Windows、Linux、Mac)
- CRL快速开发框架4.4版发布,支持主从读写分离
- Nautilus 3.30.2发布,获得了更好的Google Drive支持
- 软件发布:网页设计师必备 之 屏幕取色工具 附源码(支持Windows 2008)
- xlsxtools游戏配置表工具,开源跨平台,支持多语言,Unity3D等游戏引擎使用Excel做游戏配置表的解决方案