OpenGL只显示白屏视觉工作室10

时间:2013-06-08 17:40:40

标签: c++ opengl

我试图用OpenGL编写代码并且有一个示例代码,它只是一个在每个面上都有不同颜色的立方体,并以等距方式查看它。当我运行它时,我得到的是一个白色的屏幕,代码在校园的计算机上工作,所以我猜测它与openGL安装有关。有谁知道是什么问题?我在下面看到的截图。我已经将所有的glut.h文件,.dll和.lib文件移动到各自的位置,我没有任何构建错误。

http://imageshack.us/a/img209/3046/whitecube.jpg

1 个答案:

答案 0 :(得分:0)

如果是OpenGL的问题,请检查您的GPU正在使用的OpenGL版本:

printf("OpenGL Version:%s\n",glGetString(GL_VERSION));
printf("GLSL Version  :%s\n",glGetString(GL_SHADING_LANGUAGE_VERSION));

检查代码所需的最低版本 - 它可能在教程中的某处说明了。如果您的计算机落后,请更新您的图形驱动程序。如果你使用两种可能的显卡之一(比如某些笔记本电脑),请尝试从嵌入式/默认显卡切换到漂亮的显卡。