当前位置: 代码迷 >> 综合 >> ATI Radeon Mobility HD3400上的OpenGL开发
  详细解决方案

ATI Radeon Mobility HD3400上的OpenGL开发

热度:34   发布时间:2023-12-17 19:03:32.0

简直崩溃。用glew的最新版居然至始至终检测出来只支持Opengl 1.1,换而言之,只能用XP自带的opengl32.dll,ATI驱动相当于白装,驱动带的那个atioglx2.dll(Opengl扩展)根本没起任何作用。

用Google狂dig了一通,终于在某个阴暗角度发现了问题所在,原来是注册表出了问题,用regedit打开HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/OpenGLDrivers/ati2dvag,一看里面的dll子项,值居然是"atioglxx.dll",拜托...我的ATI Opengl扩展dll文件名是"atioglx2.dll"耶...囧...

于是一改,glew检测OGL扩展成功....Lenovo封装的非官版ATI驱动怎么会犯这么弱的错误哇,连个注册表项都填错了...这相当于是废了所有用OpenGL的程序哇...

 

摘自http://www.cppblog.com/w2001/archive/2008/12/17/69650.html?opt=admin