我有一个多重采样fbo,我想将其垂直翻转到另一个多重采样fbo。我正在尝试一些简单的事情:
#version 400 core
out vec4 FragColor;
in vec2 TexCoords;
uniform sampler2DMS textureMS;
void main()
{
FragColor = texelFetch(textureMS, ivec2(TexCoords), gl_SampleID);
}
官方文档说,只要您使用gl_SampleID,该片段就应该为每个样本执行一次。