0

私は電話glReadPixelの後に電話していglDrawArrayます。ターゲットとして 3D テクスチャを含むジオメトリをレンダリングしていGL_TEXTURE_2D_ARRAYます。問題は、システムが `glReadPixel 呼び出しでハングすることです。

glReadPixels(0, 0, GetViewportWidth(), GetViewportHeight(), GL_RGBA, GL_UNSIGNED_BYTE, (GLvoid *)rendered_pixels);

GL_TEXTURE_3D問題が発生せず、フレームバッファの内容を正しく読み取るようにターゲットを使用すると。

コールで GL_byte データを含む SNORM テクスチャを使用していますが、 をglTeximage3DコールしていませんglPixelStorei。これが原因ですか? pixelstore 呼び出しのパラメータは何ですか?

4

0 に答える 0