2022-12-01 13:36:07 +00:00
|
|
|
//
|
|
|
|
|
// Example blue light filter shader.
|
2025-07-22 03:05:47 +08:00
|
|
|
//
|
|
|
|
|
|
|
|
|
|
#version 300 es
|
2022-12-01 13:36:07 +00:00
|
|
|
|
|
|
|
|
precision mediump float;
|
2025-07-22 03:05:47 +08:00
|
|
|
in vec2 v_texcoord;
|
|
|
|
|
layout(location = 0) out vec4 fragColor;
|
2022-12-01 13:36:07 +00:00
|
|
|
uniform sampler2D tex;
|
|
|
|
|
|
|
|
|
|
void main() {
|
|
|
|
|
|
2025-07-22 03:05:47 +08:00
|
|
|
vec4 pixColor = texture(tex, v_texcoord);
|
2022-12-01 13:36:07 +00:00
|
|
|
|
|
|
|
|
pixColor[2] *= 0.8;
|
|
|
|
|
|
2025-07-22 03:05:47 +08:00
|
|
|
fragColor = pixColor;
|
2022-12-01 13:36:07 +00:00
|
|
|
}
|