2

OpenGL ES 環境で GPU 操作用に予約されたメモリに関する信頼できる情報を取得するにはどうすればよいですか? たとえば、テクスチャを保存するために使用できるメモリの量をどのように判断できますか? OpenGL のメモリ検査専用の API または関数のクラスはありますか?

4

1 に答える 1

0

この質問は古いですが、偶然見つけたのでお答えします。

glGetIntegerv を GL_MAX_TEXTURE_SIZE とともに使用して、GPU が許可するものを知ることができます。

他のメモリ検査機能はありませんが、拡張機能、システム レンダー バッファー機能、およびすべての機能に対してプッシュできるデータ量をクエリする必要があります。

GL_MAX_ で始まる定数を同じページにチェックインします。

「最新の」OpenGL では、glGetString でサポートされているシェーディング言語のバージョンを確認することもできます

于 2013-07-07T16:39:28.837 に答える