123456789101112131415161718192021222324 |
- #ifdef MRT
- #extension GL_EXT_draw_buffers : enable
- #endif
- uniform vec4 u_bgColor;
- uniform sampler2D u_depthTexture;
- varying vec2 v_textureCoordinates;
- void main()
- {
- if (texture2D(u_depthTexture, v_textureCoordinates).r < 1.0)
- {
- #ifdef MRT
- gl_FragData[0] = u_bgColor;
- gl_FragData[1] = vec4(u_bgColor.a);
- #else
- gl_FragColor = u_bgColor;
- #endif
- return;
- }
-
- discard;
- }
|