【環境】
glew + win32視窗,沒有使用glut,開發工具是 vs2010
第一臺機器是獨立顯卡
第二臺機器是集成顯卡,型號: Intel(R) HD Graphics 5500(運行glewinfo后,顯示支持到 OpenGL 4.3.0)
【代碼】
僅畫兩個點,前后關系
呼叫 SetPixelFormat 時已指定 WGL_DEPTH_BITS_ARB
【問題】
在獨立顯卡的機器上,更靠近螢屏的點會蓋住后面的點,說明深度測驗起作用了
在集成顯卡的機器上,不管哪個點的坐標更靠近螢屏,后畫的點會蓋住先畫的點,深度測驗不起作用!
兩臺機器運行的是同樣的代碼!
同樣的代碼,在獨立顯卡和集成顯卡上的運行效果不一樣,求哪個高手能告知原因,謝謝!
uj5u.com熱心網友回復:
自己頂一下...uj5u.com熱心網友回復:
集成顯卡不支持Direct3D,我猜。
uj5u.com熱心網友回復:
我用的opengl,不是d3d 哦
uj5u.com熱心網友回復:
集成顯卡不支持Zbuffer,我猜。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/139779.html
標籤:圖形處理/算法
