mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-25 17:18:12 -05:00
22 lines
502 B
Text
22 lines
502 B
Text
|
uniform sampler2D tex_def;
|
||
|
uniform lowp sampler2D tex_lowp;
|
||
|
uniform highp sampler2D tex_highp;
|
||
|
varying lowp vec2 var_lowp;
|
||
|
varying mediump vec2 var_mediump;
|
||
|
void main()
|
||
|
{
|
||
|
lowp vec4 c1;
|
||
|
c1 = texture2D (tex_def, var_lowp) * 2.0;
|
||
|
lowp vec4 c2;
|
||
|
c2 = texture2D (tex_def, var_mediump) * 2.0;
|
||
|
lowp vec4 c3;
|
||
|
c3 = texture2D (tex_highp, var_mediump) * 2.0;
|
||
|
lowp vec4 c4;
|
||
|
c4 = texture2D (tex_lowp, var_mediump) * 2.0;
|
||
|
|
||
|
lowp vec4 a1;
|
||
|
a1 = abs(var_lowp.xxxx);
|
||
|
|
||
|
gl_FragColor = c1 + c2 + c3 + c4 + a1;
|
||
|
}
|