Lines Matching refs:codeAppendf
67 builder->codeAppendf("\t%s = ", outColor); in sampleTexture()
78 builder->codeAppendf("\t%s = ", outColor); in sampleTexture()
101 builder->codeAppendf("\tfloat x = (%s).x;\n", inCoords.c_str()); in sampleTexture()
102 builder->codeAppendf("\tfloat y = (%s).y;\n", inCoords.c_str()); in sampleTexture()
104 builder->codeAppendf("\tx = abs(2.0*(x - %s.x)/(%s.z - %s.x) - 1.0);\n", in sampleTexture()
106 builder->codeAppendf("\ty = abs(2.0*(y - %s.y)/(%s.w - %s.y) - 1.0);\n", in sampleTexture()
109 builder->codeAppendf("\t%s = mix(inside, outside, blend);\n", outColor); in sampleTexture()
112 builder->codeAppendf("\toutside.xy = lessThan(%s, %s.xy);\n", inCoords.c_str(), in sampleTexture()
114 builder->codeAppendf("\toutside.zw = greaterThan(%s, %s.zw);\n", inCoords.c_str(), in sampleTexture()
116 builder->codeAppendf("\t%s = any(outside) ? vec4(0.0, 0.0, 0.0, 0.0) : ", in sampleTexture()
130 builder->codeAppendf("\t%s = ", outColor); in sampleTexture()