OpenGL ES error: Mipmapping enabled without a complete mip-chain

OpenGL ES error: Mipmapping enabled without a complete mip-chain

它在 iPhone 上运行良好,但在我使用 Xcode 捕获 GPU 帧工具时显示错误。根本没有纹理#0。为什么?

我不认为它在抱怨 ID 为 0 的纹理(事实上我认为永远不会有 ID 为 0 的纹理)。

相反,我认为它是在抱怨 slot 0 中的纹理,即您绑定到 GL_TEXTURE0 的纹理。在这种情况下,它恰好是 ID 为 1 的纹理。