Home | History | Annotate | Download | only in ops

Lines Matching refs:codeAppend

120             fragBuilder->codeAppend("float4 circleEdge;");
123 fragBuilder->codeAppend("half3 clipPlane;");
128 fragBuilder->codeAppend("half3 isectPlane;");
133 fragBuilder->codeAppend("half3 unionPlane;");
151 fragBuilder->codeAppend("float d = length(circleEdge.xy);");
152 fragBuilder->codeAppend("half distanceToOuterEdge = circleEdge.z * (1.0 - d);");
153 fragBuilder->codeAppend("half edgeAlpha = clamp(distanceToOuterEdge, 0.0, 1.0);");
155 fragBuilder->codeAppend(
157 fragBuilder->codeAppend("half innerAlpha = clamp(distanceToInnerEdge, 0.0, 1.0);");
158 fragBuilder->codeAppend("edgeAlpha *= innerAlpha;");
162 fragBuilder->codeAppend(
166 fragBuilder->codeAppend(
171 fragBuilder->codeAppend(
175 fragBuilder->codeAppend("edgeAlpha *= clip;");
302 fragBuilder->codeAppend("half test = dot(scaledOffset, scaledOffset) - 1.0;");
304 fragBuilder->codeAppend("half grad_dot = dot(grad, grad);");
307 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.0e-4);");
308 fragBuilder->codeAppend("half invlen = inversesqrt(grad_dot);");
309 fragBuilder->codeAppend("half edgeAlpha = clamp(0.5-test*invlen, 0.0, 1.0);");
315 fragBuilder->codeAppend("test = dot(scaledOffset, scaledOffset) - 1.0;");
317 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));");
318 fragBuilder->codeAppend("edgeAlpha *= clamp(0.5+test*invlen, 0.0, 1.0);");
443 fragBuilder->codeAppend("half test = dot(scaledOffset, scaledOffset) - 1.0;");
451 fragBuilder->codeAppend("half grad_dot = dot(grad, grad);");
453 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.0e-4);");
454 fragBuilder->codeAppend("half invlen = inversesqrt(grad_dot);");
457 fragBuilder->codeAppend("half edgeAlpha = clamp(1.0-test*invlen, 0.0, 1.0);");
458 fragBuilder->codeAppend("edgeAlpha *= clamp(1.0+test*invlen, 0.0, 1.0);");
460 fragBuilder->codeAppend("half edgeAlpha = clamp(0.5-test*invlen, 0.0, 1.0);");
466 fragBuilder->codeAppend("test = dot(scaledOffset, scaledOffset) - 1.0;");
473 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));");
474 fragBuilder->codeAppend("edgeAlpha *= clamp(0.5+test*invlen, 0.0, 1.0);");