簡直崩潰。用glew的最新版居然至始至終檢測出來只支持Opengl 1.1,換而言之,只能用XP自帶的opengl32.dll,ATI驅(qū)動(dòng)相當(dāng)于白裝,驅(qū)動(dòng)帶的那個(gè)atioglx2.dll(Opengl擴(kuò)展)根本沒起任何作用。
用Google狂dig了一通,終于在某個(gè)陰暗角度發(fā)現(xiàn)了問題所在,原來是注冊表出了問題,用regedit打開HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\ati2dvag,一看里面的dll子項(xiàng),值居然是"atioglxx.dll",拜托...我的ATI Opengl擴(kuò)展dll文件名是"atioglx2.dll"耶...囧...
于是一改,glew檢測OGL擴(kuò)展成功....Lenovo封裝的非官版ATI驅(qū)動(dòng)怎么會犯這么弱的錯(cuò)誤哇,連個(gè)注冊表項(xiàng)都填錯(cuò)了...這相當(dāng)于是廢了所有用OpenGL的程序哇...
posted on 2008-12-17 16:24
w2001 閱讀(1548)
評論(4) 編輯 收藏 引用