/third_party/skia/src/gpu/ |
H A D | GrGeometryProcessor.cpp | 349 static void write_passthrough_vertex_position(GrGLSLVertexBuilder* vertBuilder, in write_passthrough_vertex_position() argument 353 SkString outName = vertBuilder->newTmpVarName(inPos.getName().c_str()); in write_passthrough_vertex_position() 355 vertBuilder->codeAppendf("float%d %s = %s;", in write_passthrough_vertex_position() 361 static void write_vertex_position(GrGLSLVertexBuilder* vertBuilder, in write_vertex_position() argument 370 SkString outName = vertBuilder->newTmpVarName(inPos.getName().c_str()); in write_vertex_position() 373 write_passthrough_vertex_position(vertBuilder, inPos, outPos); in write_vertex_position() 390 vertBuilder->codeAppendf("float3 %s = %s.xz1 * %s + %s.yw0;\n", in write_vertex_position() 396 vertBuilder->codeAppendf("float3 %s = %s * %s;\n", in write_vertex_position() 407 vertBuilder->codeAppendf("float3 %s = (%s * %s.xy1);", in write_vertex_position() 415 vertBuilder in write_vertex_position() 434 WriteOutputPosition(GrGLSLVertexBuilder* vertBuilder, GrGPArgs* gpArgs, const char* posName) WriteOutputPosition() argument 442 WriteOutputPosition(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps& shaderCaps, GrGPArgs* gpArgs, const char* posName, const SkMatrix& mat, UniformHandle* viewMatrixUniform) WriteOutputPosition() argument 460 WriteLocalCoord(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps& shaderCaps, GrGPArgs* gpArgs, GrShaderVar localVar, const SkMatrix& localMatrix, UniformHandle* localMatrixUniform) WriteLocalCoord() argument [all...] |
H A D | GrDefaultGeoProcFactory.cpp | 106 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 127 vertBuilder->codeAppendf("half4 color = %s;", gp.fInColor.name()); 135 vertBuilder->codeAppendf("half4 color = %s;", colorUniformName); 140 vertBuilder->codeAppendf("color = color * %s;", gp.fInCoverage.name()); 142 vertBuilder->codeAppendf("%s = color;\n", varying.vsOut()); 150 WriteOutputPosition(vertBuilder, 163 WriteLocalCoord(vertBuilder,
|
H A D | GrGeometryProcessor.h | 292 EmitArgs(GrGLSLVertexBuilder* vertBuilder, in EmitArgs() 301 : fVertBuilder(vertBuilder) in EmitArgs()
|
/third_party/skia/src/gpu/effects/ |
H A D | GrBezierEffect.cpp | 52 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; in onEmitCode() local 62 vertBuilder->codeAppendf("%s = %s;", v.vsOut(), gp.inConicCoeffs().name()); in onEmitCode() 70 WriteOutputPosition(vertBuilder, in onEmitCode() 78 WriteLocalCoord(vertBuilder, in onEmitCode() 249 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; in onEmitCode() local 259 vertBuilder->codeAppendf("%s = %s;", v.vsOut(), gp.inHairQuadEdge().name()); in onEmitCode() 267 WriteOutputPosition(vertBuilder, in onEmitCode() 275 WriteLocalCoord(vertBuilder, in onEmitCode()
|
H A D | GrDistanceFieldGeoProc.cpp | 56 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 85 WriteLocalCoord(vertBuilder, 352 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 382 WriteOutputPosition(vertBuilder, 392 WriteOutputPosition(vertBuilder, gpArgs, dfPathEffect.fInPosition.name()); 393 WriteLocalCoord(vertBuilder, 626 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 649 WriteLocalCoord(vertBuilder, 670 vertBuilder->codeAppendf("%s = -%s.x/3.0;", delta.vsOut(), atlasDimensionsInvName); 672 vertBuilder [all...] |
H A D | GrShadowGeoProc.cpp | 25 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 40 WriteOutputPosition(vertBuilder, gpArgs, rsgp.inPosition().name());
|
H A D | GrBitmapTextGeoProc.cpp | 48 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 80 WriteLocalCoord(vertBuilder,
|
/third_party/skia/bench/ |
H A D | VertexColorSpaceBench.cpp | 60 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 70 vertBuilder->codeAppendf("half4 color = %s;", gp.fInColor.name()); 76 vertBuilder->appendColorGamutXform(&xformedColor, "color", &fColorSpaceHelper); 77 vertBuilder->codeAppendf("color = %s;", xformedColor.c_str()); 78 vertBuilder->codeAppend("color = half4(color.rgb * color.a, color.a);"); 81 vertBuilder->codeAppendf("%s = color;", varying.vsOut());
|
/third_party/skia/src/gpu/ops/ |
H A D | DrawVerticesOp.cpp | 103 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 119 vertBuilder->codeAppendf("half4 color = %s;", gp.colorAttr().name()); 123 vertBuilder->codeAppend("color = color.bgra;"); 126 vertBuilder->appendColorGamutXform(&xformedColor, "color", &fColorSpaceHelper); 127 vertBuilder->codeAppendf("color = %s;", xformedColor.c_str()); 129 vertBuilder->codeAppend("color = half4(color.rgb * color.a, color.a);"); 132 vertBuilder->codeAppendf("%s = color;\n", varying.vsOut()); 140 WriteOutputPosition(vertBuilder,
|
H A D | DashOp.cpp | 771 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; in onEmitCode() local 781 vertBuilder->codeAppendf("%s = %s;", dashParams.vsOut(), dce.fInDashParams.name()); in onEmitCode() 786 vertBuilder->codeAppendf("%s = %s;", circleParams.vsOut(), dce.fInCircleParams.name()); in onEmitCode() 794 WriteOutputPosition(vertBuilder, gpArgs, dce.fInPosition.name()); in onEmitCode() 796 WriteLocalCoord(vertBuilder, in onEmitCode() 970 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; in onEmitCode() local 980 vertBuilder->codeAppendf("%s = %s;", inDashParams.vsOut(), de.fInDashParams.name()); in onEmitCode() 986 vertBuilder->codeAppendf("%s = %s;", inRectParams.vsOut(), de.fInRect.name()); in onEmitCode() 994 WriteOutputPosition(vertBuilder, gpArgs, de.fInPosition.name()); in onEmitCode() 996 WriteLocalCoord(vertBuilder, in onEmitCode() [all...] |
H A D | GrOvalOpFactory.cpp | 146 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable 180 vertBuilder->codeAppendf("%s = (1.0 - %s.w) / 2.0;", capRadius.vsOut(), 189 WriteOutputPosition(vertBuilder, gpArgs, cgp.fInPosition.name()); 190 WriteLocalCoord(vertBuilder, 334 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; 356 vertBuilder->codeAppendf("float4 dashParams = %s;", bcscgp.fInDashParams.name()); 373 vertBuilder->codeAppend(R"( 411 vertBuilder->codeAppendf("%s = half4(wrapDashes);", wrapDashes.vsOut()); 412 vertBuilder->codeAppendf("%s = lastIntervalLength;", lastIntervalLength.vsOut()); 424 WriteOutputPosition(vertBuilder, gpArg [all...] |
H A D | AAConvexPathRenderer.cpp | 616 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; in makeProgramImpl() local 628 vertBuilder->codeAppendf("%s = %s;", v.vsOut(), qe.fInQuadEdge.name()); in makeProgramImpl() 635 WriteOutputPosition(vertBuilder, gpArgs, qe.fInPosition.name()); in makeProgramImpl() 637 WriteLocalCoord(vertBuilder, in makeProgramImpl()
|