如何在glTexture中添加填充?

时间:2012-08-07 15:34:36

标签: opengl

我想在创建glTexture的所有边上添加1像素填充,而不修改我的源缓冲区。有没有命令可以做到这一点?

1 个答案:

答案 0 :(得分:2)

使用目标大小的glTexImage2D(或glTexStorage2D)初始化目标纹理对象,并使用数据参数的空指针。然后使用glTexSubImage2D将图像上传到所需的矩形。