Home | History | Annotate | Download | only in ops

Lines Matching refs:codeAppend

130             fragBuilder->codeAppend("float4 circleEdge;");
133 fragBuilder->codeAppend("half3 clipPlane;");
138 fragBuilder->codeAppend("half3 isectPlane;");
143 fragBuilder->codeAppend("half3 unionPlane;");
148 fragBuilder->codeAppend("float4 roundCapCenters;");
172 fragBuilder->codeAppend("float d = length(circleEdge.xy);");
173 fragBuilder->codeAppend("half distanceToOuterEdge = circleEdge.z * (1.0 - d);");
174 fragBuilder->codeAppend("half edgeAlpha = clamp(distanceToOuterEdge, 0.0, 1.0);");
176 fragBuilder->codeAppend(
178 fragBuilder->codeAppend("half innerAlpha = clamp(distanceToInnerEdge, 0.0, 1.0);");
179 fragBuilder->codeAppend("edgeAlpha *= innerAlpha;");
183 fragBuilder->codeAppend(
187 fragBuilder->codeAppend(
192 fragBuilder->codeAppend(
196 fragBuilder->codeAppend("edgeAlpha *= clip;");
304 fragBuilder->codeAppend("float4 circleEdge;");
307 fragBuilder->codeAppend("float4 dashParams;");
334 vertBuilder->codeAppend(R"(
405 fragBuilder->codeAppend(R"(
576 fragBuilder->codeAppend("half test = dot(scaledOffset, scaledOffset) - 1.0;");
578 fragBuilder->codeAppend("half grad_dot = dot(grad, grad);");
581 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.0e-4);");
582 fragBuilder->codeAppend("half invlen = inversesqrt(grad_dot);");
583 fragBuilder->codeAppend("half edgeAlpha = clamp(0.5-test*invlen, 0.0, 1.0);");
589 fragBuilder->codeAppend("test = dot(scaledOffset, scaledOffset) - 1.0;");
591 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));");
592 fragBuilder->codeAppend("edgeAlpha *= clamp(0.5+test*invlen, 0.0, 1.0);");
717 fragBuilder->codeAppend("half test = dot(scaledOffset, scaledOffset) - 1.0;");
725 fragBuilder->codeAppend("half grad_dot = dot(grad, grad);");
727 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.0e-4);");
728 fragBuilder->codeAppend("half invlen = inversesqrt(grad_dot);");
731 fragBuilder->codeAppend("half edgeAlpha = clamp(1.0-test*invlen, 0.0, 1.0);");
732 fragBuilder->codeAppend("edgeAlpha *= clamp(1.0+test*invlen, 0.0, 1.0);");
734 fragBuilder->codeAppend("half edgeAlpha = clamp(0.5-test*invlen, 0.0, 1.0);");
740 fragBuilder->codeAppend("test = dot(scaledOffset, scaledOffset) - 1.0;");
747 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));");
748 fragBuilder->codeAppend("edgeAlpha *= clamp(0.5+test*invlen, 0.0, 1.0);");