#version 450 | |
layout(location = 0) in vec2 vUV; | |
layout(location = 0) out vec4 FragColor; | |
layout(set = 0, binding = 0) uniform sampler2D uSampler; | |
void main() | |
{ | |
FragColor = textureProj(uSampler, vec3(vUV, 5.0)); | |
FragColor += texture(uSampler, vUV, 3.0); | |
FragColor += textureLod(uSampler, vUV, 2.0); | |
FragColor += textureGrad(uSampler, vUV, vec2(4.0), vec2(5.0)); | |
} |