私はAndroidアプリケーションを使用していますが、特定の状況下ではテクスチャの一部ではなくすべてがバインドされていないようです。 (つまり、glBindTextureを使用して描画すると、空白のテクスチャとしてレンダリングされます)OpenGLテクスチャ名が有効かどうかを確認する方法
glBindTextureからエラーを探してみましたが、GL_TEXTURE_BINDING_2DでglGetを使用しようとしましたが、何もこれまで役に立ちませんでした。
テクスチャ名がまだ有効か、有効なデータを指しているかどうかを確認する方法はありますか?
私の最後の手段は、これらのイベントが発生したときにglReadPixelsをバインドして使用し、まだそこにいるかどうかを確認することです。 ..
これはOpenGL ES 1.0/1.1です。
これは答えだと思いますが、私の問題は悪化しているようです。 glIsTextureはtrueを返しますが、実際のフラグメントデータは完全にボルケージされています。 = / –