summaryrefslogtreecommitdiffhomepage
path: root/src/shaders/simple.fragment.sc
diff options
context:
space:
mode:
Diffstat (limited to 'src/shaders/simple.fragment.sc')
-rw-r--r--src/shaders/simple.fragment.sc22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/shaders/simple.fragment.sc b/src/shaders/simple.fragment.sc
index 72973ee..4ae2f48 100644
--- a/src/shaders/simple.fragment.sc
+++ b/src/shaders/simple.fragment.sc
@@ -2,9 +2,27 @@ $input v_color0, v_texcoord0
#include <bgfx_shader.sh>
-SAMPLER2D(s_texColor, 0);
+SAMPLER2D(default_texture, 0);
+SAMPLER2D(texture_0, 1);
+
+//vec3 toLinear(vec3 _rgb)
+//{
+// return pow(abs(_rgb), vec3_splat(2.2) );
+//}
+//
+//vec4 toLinear(vec4 _rgba)
+//{
+// return vec4(toLinear(_rgba.xyz), _rgba.w);
+//}
void main()
{
- gl_FragColor = v_color0 * texture2D(s_texColor, v_texcoord0);
+ //if(v_texcoord0.y < 0.0)
+ //{
+ gl_FragColor = v_color0 * texture2D(default_texture, v_texcoord0.xy);
+ //}
+ //else
+ //{
+ //gl_FragColor = v_color0 * texture2D(texture_0, v_texcoord0.xy);
+ //}
}