From cdfb65ef1b3e7e66b57a454d112b887ff7a7ec01 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 20 Feb 2024 03:08:29 -0500 Subject: [PATCH] what's GOING ON --- src/gui/render/renderGL.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/gui/render/renderGL.cpp b/src/gui/render/renderGL.cpp index 19c3daf4a..1ec3a3bed 100644 --- a/src/gui/render/renderGL.cpp +++ b/src/gui/render/renderGL.cpp @@ -172,24 +172,25 @@ const char* sh_oscRender_srcF= " float xMax=uv.x+uAdvance*uLineWidth;\n" " float valmax=-1024.0;\n" " float valmin=1024.0;\n" + " for (float x=uv.x-uAdvance*uLineWidth; x<=xMax; x+=uAdvance) {\n" " float val=texture(oscVal,x).x;\n" " if (val>valmax) valmax=val;\n" " if (valvalmax*uResolution.y*0.5) discard;\n" - " if ((fur_fragCoord.y+uLineWidth)valmax*uResolution.y*0.5) discard;\n" + //" if ((fur_fragCoord.y+uLineWidth)1.0) {\n" - " fur_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha/(uLineWidth+sqrt(slope*0.125)),0.0,1.0));\n" + " fur_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha*0.125,0.0,1.0));\n" " } else {\n" - " fur_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha/uLineWidth,0.0,1.0));\n" + " fur_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha*0.125,0.0,1.0));\n" " }\n" "}\n"; #endif