debug shader

This commit is contained in:
2025-09-20 20:02:29 +02:00
parent ce1d0dba60
commit 3d5a6fc6ac
7 changed files with 135 additions and 28 deletions
+11 -11
View File
@@ -26,15 +26,15 @@ void main() {
vec2 uv1 = (uv0 - .5) * vec2(ratio, 1);
vec2 uv2 = uv0 * 3;
vec2 uv3 = uv1 * 30;
vec2 uv3 = uv1 * 60;
vec4 c = vec4(0);
c += s(uv2,0,2) * texture(tex1, uv2);
c += s(uv2,1,2) * texture(tex2, uv2);
c += s(uv2,2,2) * texture(tex3, uv2);
c += s(uv2,0,1) * texture(tex7, uv2);
c += s(uv2,1,1) * texture(tex8, uv2);
c += s(uv2,0,1) * src_16(mod(uv2, 1), 0);
c += s(uv2,1,1) * texture(tex7, uv2);
c += s(uv2,2,1) * texture(tex0, uv2);
c += s(uv2,0,0) * texture(tex4, uv2);
c += s(uv2,1,0) * texture(tex5, uv2);
@@ -42,14 +42,14 @@ void main() {
float t = 0;
t += write_5(uv3, vec2(-26.5,13.5), texts[0]);
t += write_5(uv3, vec2(-26.5,-6.5), texts[1]);
t += write_5(uv3, vec2(-8.5,13.5), texts[2]);
t += write_5(uv3, vec2(-8.5,-6.5), texts[3]);
t += write_5(uv3, vec2(9.5,13.5), texts[4]);
t += write_5(uv3, vec2(9.5,-6.5), texts[5]);
t += write_5(uv3, vec2(-8.5,3.5), texts[6]);
t += write_5(uv3, vec2(9.5,3.5), texts[7]);
t += write_5(uv3, vec2(-53,28), texts[0]);
t += write_5(uv3, vec2(-53,-12), texts[1]);
t += write_5(uv3, vec2(-17,28), texts[2]);
t += write_5(uv3, vec2(-17,-12), texts[3]);
t += write_5(uv3, vec2(19,28), texts[4]);
t += write_5(uv3, vec2(19,-12), texts[5]);
t += write_5(uv3, vec2(-17,8), texts[6]);
t += write_5(uv3, vec2(19,8), texts[7]);
fragColor = mix(c, 1 - c, t);
}