#version 140 | |
#extension GL_ARB_texture_multisample : enable | |
out float result; | |
out int result1; | |
out uint result2; | |
uniform sampler2DMS data; | |
uniform sampler2DMSArray data1; | |
uniform isampler2DMS data2; | |
uniform usampler2DMSArray data3; | |
uniform usampler2DMS data4; | |
uniform isampler2DMSArray data5; | |
void main() | |
{ | |
result = texelFetch(data, ivec2(0), 3).r; | |
ivec2 temp = textureSize(data); | |
result = texelFetch(data1, ivec3(0), 3).r; | |
ivec3 temp1 = textureSize(data1); | |
result1 = texelFetch(data2, ivec2(0), 3).r; | |
temp = textureSize(data2); | |
result2 = texelFetch(data3, ivec3(0), 3).r; | |
temp1 = textureSize(data3); | |
result2 = texelFetch(data4, ivec2(0), 3).r; | |
temp = textureSize(data4); | |
result1 = texelFetch(data5, ivec3(0), 3).r; | |
temp1 = textureSize(data5); | |
} |