Home | History | Annotate | Download | only in effects

Lines Matching refs:codeAppend

195             fragBuilder->codeAppend("float2 dxy = max(max(dxy0, dxy1), 0.0);");
243 fragBuilder->codeAppend("float2 dxy = max(float2(dxy0.x, max(dxy0.y, dy1)), 0.0);");
252 fragBuilder->codeAppend("float2 dxy = max(float2(max(dxy0.x, dx1), dxy0.y), 0.0);");
261 fragBuilder->codeAppend("float2 dxy = max(float2(dxy1.x, max(dy0, dxy1.y)), 0.0);");
270 fragBuilder->codeAppend("float2 dxy = max(float2(max(dx0, dxy1.x), dxy1.y), 0.0);");
279 fragBuilder->codeAppend("alpha = 1.0 - alpha;");
542 fragBuilder->codeAppend("float2 dxy = max(max(dxy0, dxy1), 0.0);");
560 fragBuilder->codeAppend("float2 dxy = max(max(dxy0, dxy1), 0.0);");
573 fragBuilder->codeAppend("float implicit = dot(Z, dxy) - 1.0;");
575 fragBuilder->codeAppend("float grad_dot = 4.0 * dot(Z, Z);");
577 fragBuilder->codeAppend("grad_dot = max(grad_dot, 1.0e-4);");
578 fragBuilder->codeAppend("float approx_dist = implicit * inversesqrt(grad_dot);");
584 fragBuilder->codeAppend("half alpha = clamp(0.5 - approx_dist, 0.0, 1.0);");
586 fragBuilder->codeAppend("half alpha = clamp(0.5 + approx_dist, 0.0, 1.0);");