FontPixelShader.frag 300 B

1234567891011121314151617
  1. #version 450
  2. layout(set = 1, binding = 0) uniform sampler2D texSampler;
  3. layout(location = 0) in vec2 iTex;
  4. layout(location = 1) in vec4 iColor;
  5. layout(location = 0) out vec4 oColor;
  6. void main()
  7. {
  8. float t = texture(texSampler, iTex).x;
  9. if (t < 0.5)
  10. discard;
  11. oColor = vec4(iColor.xyz, t);
  12. }