3

textureSize是一个方便的函数,可以在着色器中获取纹理尺寸,而无需将它们作为制服手动传递。

图像单元是否有类似的 API ?

4

1 回答 1

4

是的,它在 OpenGL 4.3 中:

例子:

layout(rgba32f) uniform image2D myImage;
...
ivec2 size = imageSize(myImage);
于 2014-06-02T13:26:02.260 回答