2013-04-29 62 views
0

我開始使用glslDevil來調試我的OpenGL引擎着色器。當我從裏面glslDevil啓動該程序的所有我GLTrace窗口得到的是,在兩個電話:OpenGL glslDevil調試失敗

wglGetPixelFormatAttribivARB() 

其上印像1002倍,之後的調試應用程序凍結,就是這樣。沒有調試信息或其他任何東西。也許glslDevil不支持較新的OpenGL版本? 我正在使用OpenGL 4.2兼容模式(但完全可編程管線),運行Win7 64位。測試的軟件是32位。

回答

0

wglGetPixelFormatAttribivARB是Window OpenGL子系統的功能,它檢索特定的像素格式配置。可以有很多不同的配置可用(幾百到幾千),而那些1002對它的調用很可能是由枚舉所有這些以找到最佳匹配的循環引起的。

除了給你提供這些信息,我無法幫到你。

+0

是的,我知道這一點,但魔鬼從來沒有達到實際的渲染調用。它滯留在GL 1.1上下文中... – 2013-04-29 14:07:36