Skip to content

Archive

Category: GPU
继上个月的第一款275系列驱动之后,NVIDIA终于发布了WHQL的正式驱动275.33,包括桌面和笔记本。 桌面 R275.33 Vista/Win7 64-bit R275.33 Vista/Win7 32-bit R275.33 XP 64-bit R275.33 XP 32-bit 笔记本 R275.33 Vista/Win7 64-bit R275.33 Vista/Win7 32-bit 除了成为WHQL,和Beta相比其他方面没有什么明显变化。
NVIDIA今天发布了GeForce GTX 560,配套的有275.27 BETA驱动,这是第一个公开的275系列驱动。R275.27支持从GeForce 6到GeForce GTX 560的所有GeForce显卡。根据NVIDIA的说法,275系列驱动除了游戏性能的提升,还着重对3D Vison功能以及SLI组件更新等进行了改进。 R275.27可以从这里下载: Vista/Win7 64-bit Vista/Win7 32-bit XP 32-bit XP 64-bit 比起270系列驱动,275系列增加了两个OpenGL扩展: GL_NV_path_rendering WGL_NV_DX_interop2 GL_NV_path_rendering不知道是做什么用的,找不到资料。WGL_NV_DX_interop2似乎是升级了WGL_NV_DX_interop,增强和DX的交互能力。
在GDC2011上,有一种新的基于post process的AA方法Directionally Localized Anti-Aliasing。从结果上看,它比MLAA好,并且速度比常见的GPU MLAA快。具体资料可以在这里找到。
AMD Catalyst 11.4才发布没几天,11.5也紧跟着出来了。使用的感觉和上一版没啥区别,能用得还是能用,不能用的还是不能用:(。
今天AMD Catalyst 11.4发布了,增强了AMD VISION Engine Control Center / AMD Catalyst Control Center,提高了一些游戏的性能,比较值得注意的是GPGPU方面的增强有。它包含的OpenCL runtime支持APU上的零拷贝(可能是可以直接把一个CPU/APU的内存注册到另一个CPU/APU,类似CUDA 4.0中的功能);并提高了CPU和GPU之间的PCIE传输性能。 杯具的是,KlayGE使用OpenGL插件的话,所有sample在这版驱动上都黑屏,原因有待查明。
在NVIDIA的新网页3D Vision and Surround Technology上,提供了一份名为Stereo Unprojection Sample的示例代码。在里面提供的NVAPI和独立的NVAPI在stereo的部分不全相同。这个NVAPI提供了NvAPI_Stereo_SetDriverMode,可以把stereo分成两个模式,Direct和Automatic。Automatic顾名思义就是原先的自动修改VS的模式,而Direct应该就是自己提供左右眼渲染结果,而让NV驱动完成stereo的方法。它也提供了NvAPI_Stereo_SetActiveEye,可以让你设置当前激活的是左眼还是右眼。也就是说,很可能用这种方式直接就可以跨API地直接控制stereo,而不用再像在程序中使用NV 3D Vision一文所说的那么麻烦了。
上一个帖子提到了在NV 270.xx驱动上,OpenGL MRT出问题的情况。经过一些单元测试,我发现那不是个驱动的bug,而是270系列驱动对GLSL的实现更加严格了。在GLSL 1.3,也就是OpenGL 3.0上,gl_FragColor和gl_FragData都被标记为deprecated。原本的驱动仍旧提供了对它们的支持,但270.xx去掉了gl_FragData,所以在需要MRT的时候就得自己定义varying out了。在对GLSL生成器做些许修改之后,KlayGE在OpenGL插件上的MRT都恢复了正常。
CUDA 4.0 RC1只有注册人员才能下载,今天NVIDIA放出了CUDA 4.0 RC2,任何人都可以下载了。 更多关于CUDA 4.0的新功能,请看我上个月的帖子:CUDA 4.0真技术解析。
NVIDIA的developer网站沉寂了几个月,原来是在酝酿着大改版。现在的界面风格很像其他zone的样式。同时,期待已久的Graphics SDK 11也同时发布了!Direct3D的版本已经可以下载,OpenGL的版本将在不久的将来发布。 这个版本的SDK在内容上还是很给力的,涵盖了3D Vision、FXAA、Tessellation、Water、Hair、GI等多方面新技术。独立的例子可以在这里看到。目前各个例子的Whitepaper还不能下载,相信过两天就能解决。 EDIT: whitepaper和图片都恢复正常了。
最早出现的270系列驱动是GPU Computing注册开发人员才能下载到的CUDA 4.0 RC驱动。现在270.51 BETA已经可以从NVIDIA网站下载了: Win7/Vista 64 Bit Win7/Vista 32 Bit WinXP 64 Bit WinXP 32 Bit 在270系列驱动里,除了支持CUDA 4.0之外,另一个有意义的功能是对OpenGL ES的增强。自从OpenGL 4.1明确提出对OpenGL ES的支持以来,AMD和NVIDIA的驱动都加入了对OpenGL ES的支持。实际上AMD在那之前就已经部分支持了。这次NV新增的扩展有27个: GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_alpha_test GL_NV_blend_minmax GL_NV_complex_primitives GL ...