1

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

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

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

4

1 回答 1

0

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

于 2013-03-26T10:38:22.247 回答