Lines Matching refs:codeAppend
147 fragBuilder->codeAppend("float4 circleEdge;"); in onEmitCode()
150 fragBuilder->codeAppend("half3 clipPlane;"); in onEmitCode()
155 fragBuilder->codeAppend("half3 isectPlane;"); in onEmitCode()
161 fragBuilder->codeAppend("half3 unionPlane;"); in onEmitCode()
167 fragBuilder->codeAppend("float4 roundCapCenters;"); in onEmitCode()
192 fragBuilder->codeAppend("float d = length(circleEdge.xy);"); in onEmitCode()
193 fragBuilder->codeAppend("half distanceToOuterEdge = half(circleEdge.z * (1.0 - d));"); in onEmitCode()
194 fragBuilder->codeAppend("half edgeAlpha = saturate(distanceToOuterEdge);"); in onEmitCode()
196 fragBuilder->codeAppend( in onEmitCode()
198 fragBuilder->codeAppend("half innerAlpha = saturate(distanceToInnerEdge);"); in onEmitCode()
199 fragBuilder->codeAppend("edgeAlpha *= innerAlpha;"); in onEmitCode()
203 fragBuilder->codeAppend( in onEmitCode()
207 fragBuilder->codeAppend( in onEmitCode()
212 fragBuilder->codeAppend( in onEmitCode()
216 fragBuilder->codeAppend("edgeAlpha *= clip;"); in onEmitCode()
328 fragBuilder->codeAppend("float4 circleEdge;"); in onEmitCode()
332 fragBuilder->codeAppend("float4 dashParams;"); in onEmitCode()
360 vertBuilder->codeAppend(R"( in onEmitCode()
432 fragBuilder->codeAppend(R"( in onEmitCode()
629 fragBuilder->codeAppend("float test = dot(offset, offset) - 1.0;"); in onEmitCode()
636 fragBuilder->codeAppend("float grad_dot = dot(grad, grad);"); in onEmitCode()
640 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.1755e-38);"); in onEmitCode()
642 fragBuilder->codeAppend("grad_dot = max(grad_dot, 6.1036e-5);"); in onEmitCode()
648 fragBuilder->codeAppend("float invlen = inversesqrt(grad_dot);"); in onEmitCode()
650 fragBuilder->codeAppend("float edgeAlpha = saturate(0.5-test*invlen);"); in onEmitCode()
656 fragBuilder->codeAppend("test = dot(offset, offset) - 1.0;"); in onEmitCode()
663 fragBuilder->codeAppend("grad_dot = dot(grad, grad);"); in onEmitCode()
665 fragBuilder->codeAppend("grad_dot = max(grad_dot, 6.1036e-5);"); in onEmitCode()
671 fragBuilder->codeAppend("invlen = inversesqrt(grad_dot);"); in onEmitCode()
673 fragBuilder->codeAppend("edgeAlpha *= saturate(0.5+test*invlen);"); in onEmitCode()
814 fragBuilder->codeAppend("float test = dot(scaledOffset, scaledOffset) - 1.0;"); in onEmitCode()
825 fragBuilder->codeAppend("float grad_dot = 4.0*dot(grad, grad);"); in onEmitCode()
828 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.1755e-38);"); in onEmitCode()
830 fragBuilder->codeAppend("grad_dot = max(grad_dot, 6.1036e-5);"); in onEmitCode()
832 fragBuilder->codeAppend("float invlen = inversesqrt(grad_dot);"); in onEmitCode()
838 fragBuilder->codeAppend("float edgeAlpha = saturate(1.0-test*invlen);"); in onEmitCode()
839 fragBuilder->codeAppend("edgeAlpha *= saturate(1.0+test*invlen);"); in onEmitCode()
841 fragBuilder->codeAppend("float edgeAlpha = saturate(0.5-test*invlen);"); in onEmitCode()
847 fragBuilder->codeAppend("test = dot(scaledOffset, scaledOffset) - 1.0;"); in onEmitCode()
857 fragBuilder->codeAppend("grad_dot = 4.0*dot(grad, grad);"); in onEmitCode()
859 fragBuilder->codeAppend("grad_dot = max(grad_dot, 6.1036e-5);"); in onEmitCode()
861 fragBuilder->codeAppend("invlen = inversesqrt(grad_dot);"); in onEmitCode()
865 fragBuilder->codeAppend("edgeAlpha *= saturate(0.5+test*invlen);"); in onEmitCode()