我正在研究2D引擎,它是用C ++编写的,我在Windows 7 64位上使用Microsoft Visual Studio 2010。
我使用OpenGL进行硬件加速,现在正在试验使用纹理作为画布的帧缓冲。 (对于允许用户在屏幕上绘画的事情)
现在这个帧缓冲区工作正常,只要我附带调试器启动程序(F5)
如果我从IDE外部启动程序,或者在没有调试器的情况下启动程序(CTRL + F5),我无法绘制纹理,但每帧都会出现闪烁和OpenGL堆栈下溢错误。
答案 0 :(得分:1)
我无法确定,但它可能是以下几种情况之一: