私は電話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 呼び出しのパラメータは何ですか?