geode/loader/include/Geode/cocos/shaders/ccShaderEx_SwitchMask_frag.h
HJfod 662a9e99f5 big cocos reworks
- remove cocos2dx folder
 - change all include paths in cocos2d to be relative
2022-10-17 15:46:36 +03:00

18 lines
1.1 KiB
C

" \n\
#ifdef GL_ES \n\
precision lowp float; \n\
#endif \n\
\n\
varying vec4 v_fragmentColor; \n\
varying vec2 v_texCoord; \n\
uniform sampler2D u_texture; \n\
uniform sampler2D u_mask; \n\
\n\
void main() \n\
{ \n\
vec4 texColor = texture2D(u_texture, v_texCoord); \n\
vec4 maskColor = texture2D(u_mask, v_texCoord); \n\
vec4 finalColor = vec4(texColor.r, texColor.g, texColor.b, maskColor.a * texColor.a); \n\
gl_FragColor = v_fragmentColor * finalColor; \n\
} \n\
";