OpenGL:使用任意行步幅/填充将纹理读入内存中的图像

时间:2013-03-25 12:38:56

标签: opengl

我想将纹理读入内存,其中目标图像可以在每行的末尾具有任意填充。为了澄清,所有行的填充都是相同的。

我知道用glGetTexImage读取纹理。我也研究了glPixelStorei,但是这只能添加填充,这意味着边界对齐的选项非常有限。

有没有办法在OpenGL中做到这一点?

1 个答案:

答案 0 :(得分:0)

我会自己回答这些问题,因为我发现我一直在阅读OpenGL ES 2.0的文档,它在glPixelStore方面严重缺乏功能。但无论如何,您可以将此函数与GL_PACK_ROW_LENGTH一起使用来指定两个连续行之间的位移。

相关问题