Lines Matching refs:subsetCoord
424 auto subsetCoord = [&](ShaderMode mode,
437 fb->codeAppendf("subsetCoord.%s = inCoord.%s;", coordSwizzle, coordSwizzle);
442 "subsetCoord.%s = mod(inCoord.%s - %s.%s, %s.%s - %s.%s) + %s.%s;",
468 fb->codeAppendf("subsetCoord.%s = o + %s.%s;", coordSwizzle, subsetName,
473 // sample taken using subsetCoord and a sample at extraCoord.
487 fb->codeAppendf("subsetCoord.%s = mix(m, w2 - m, step(w, m)) + %s.%s;",
499 fb->codeAppendf("clampedCoord%s = clamp(subsetCoord%s, %s%s, %s%s);",
503 fb->codeAppendf("clampedCoord%s = subsetCoord%s;", coordSwizzle, coordSwizzle);
533 fb->codeAppend("float2 subsetCoord;");
534 subsetCoord(te.fShaderModes[0], "x", "x", "z", extraRepeatCoordX, repeatCoordWeightX);
535 subsetCoord(te.fShaderModes[1], "y", "y", "w", extraRepeatCoordY, repeatCoordWeightY);
592 fb->codeAppend("half errX = half(subsetCoord.x - clampedCoord.x);");
600 fb->codeAppend("half errY = half(subsetCoord.y - clampedCoord.y);");