#version 450 layout(set = 0, binding = 0) uniform sampler2D uSamp; layout(set = 0, binding = 1) uniform texture2D uT; layout(set = 0, binding = 2) uniform sampler uS; layout(location = 0) out vec4 FragColor; void main() { FragColor = texture(uSamp, vec2(0.5)) + texture(sampler2D(uT, uS), vec2(0.5)); }