0

启动我的应用程序时,我首先为加载屏幕加载纹理。在显示加载屏幕时,我会加载所有其他纹理、声音,并设置所有内容以运行应用程序。奇怪的是,在加载我的其他纹理时,加载屏幕纹理的 GLuint 突然改变,加载屏幕显示错误的图像(并在不久后崩溃)。

我的 _texLoadingScreen 变量只被分配一次,当应用程序首先开始加载纹理并获得值 1 时。在加载所有其他纹理时,即使 _texLoadingScreen 从未获得,该值也会从 0 跳转到 18 和其他值分配了什么新东西!?

我是否因为分配了太多纹理而对我的一个纹理单元造成了某种限制?

4

1 回答 1

0

在我看来,您对如何从变量中获取指针有疑问。不过,如果您不给我们您的代码,我们只能猜测。

于 2012-10-05T11:54:08.373 回答