启动我的应用程序时,我首先为加载屏幕加载纹理。在显示加载屏幕时,我会加载所有其他纹理、声音,并设置所有内容以运行应用程序。奇怪的是,在加载我的其他纹理时,加载屏幕纹理的 GLuint 突然改变,加载屏幕显示错误的图像(并在不久后崩溃)。
我的 _texLoadingScreen 变量只被分配一次,当应用程序首先开始加载纹理并获得值 1 时。在加载所有其他纹理时,即使 _texLoadingScreen 从未获得,该值也会从 0 跳转到 18 和其他值分配了什么新东西!?
我是否因为分配了太多纹理而对我的一个纹理单元造成了某种限制?