|
|
成功编译,且正确连接,可运行.但是是黑屏,不用主函数循环时,可正常显示.请问是什么原因?
代码如下:
#include <glos.h>
#include <gl/gl.h>
#include <gl/glaux.h>
void myinit(void);
void CALLBACK myDisplay(void);
void main()
{
auxInitDisplayMode(AUX_SINGLE|AUX_RGBA);
auxInitPosition(50,50,550,550);
auxInitWindow("_vc program");
myinit();
auxMainLoop(myDisplay);
}
void myinit(void)
{
glClearColor(0.0,0.0,0.0,0.0);
glClear(GL_COLOR_BUFFER_BIT);
}
void CALLBACK myDisplay(void)
{
glColor3f(1.0,1.0,0.0);
auxWireSphere(1.0);
glFlush();
}
[em17] |
|