今年8月,Khronos工作组正式颁布了OpenGL 3.0和GLSL 1.3规范,NVIDIA和AMD随后相继在其显卡驱动中提供了支持,不过都只是提供OpenGL部分功能的不完整支持。今天,NVIDIA终于发布了全面支持OpenGL 3.0标准的显卡驱动程序,并同步推出了针对Windows、Linux等各个平台的多种版本。
此次发布的驱动程序包括Windows平台上的首款181版驱动181.00,以及Linux平台上的180.11.02版本,提供对OpenGL 3.0和GLSL 1.30的完整支持。不过目前该驱动仍然主要面向OpenGL 3.0开发人员。只有当这些开发人员制作出了OpenGL 3.0应用程序,普通用户层面上的OpenGL 3.0支持才会有实际意义。
181.00版Windows驱动和180.11.02版Linux驱动支持G80以上级别显卡,具体包括:
桌面
Quadro FX 370,570,1700,3700,4600,4700x2,4800,5600,5800,Quadro VX200,Quadro CX
GeForce 8000系列及以上GeForce GTX 260,280
笔记本
Quadro FX 360M,370M,570M,770M,1600M,1700M,2700M,3600M,3700M
GeForce 8000系列及以上
本次发布的驱动提供对OpenGL 3.0和GLSL 1.30全部特性的支持,包括以下OpenGL扩展:
OpenGL 2.1扩展:
ARB_vertex_array_object
ARB_framebuffer_object
ARB_half_float_vertex
OpenGL 3.0扩展:
WGL_create_context
GLX_create_context
ARB_draw_instanced
ARB_geometry_shader4
ARB_texture_buffer_object
其中,Windows版181.00的编译日期为12月15日,可谓新鲜出炉。