summaryrefslogtreecommitdiff
path: root/crates/renderer/src/assets/shaders/tcg_screen/frag.glsl
blob: 43acea3a653be64d028444351b9bf01e5be25a62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
uniform sampler2D texture_front;
uniform sampler2D texture_back;

void main()
{
    vec2 tcfull = vec2(vertex_texcoord.x, 1.0 - vertex_texcoord.y);
    vec4 texel = gl_FrontFacing ? texture(texture_back, tcfull) : texture(texture_front, tcfull);
    if (texel.a == 0.0) {
        discard;
    }
    texel.a = 1.0;
    frag_color = texel;
}