Home
last modified time | relevance | path

Searched refs:vertBuilder (Results 1 - 12 of 12) sorted by relevance

/third_party/skia/src/gpu/
H A DGrGeometryProcessor.cpp349 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 DGrDefaultGeoProcFactory.cpp106 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 DGrGeometryProcessor.h292 EmitArgs(GrGLSLVertexBuilder* vertBuilder, in EmitArgs()
301 : fVertBuilder(vertBuilder) in EmitArgs()
/third_party/skia/src/gpu/effects/
H A DGrBezierEffect.cpp52 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 DGrDistanceFieldGeoProc.cpp56 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 DGrShadowGeoProc.cpp25 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable
40 WriteOutputPosition(vertBuilder, gpArgs, rsgp.inPosition().name());
H A DGrBitmapTextGeoProc.cpp48 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder; variable
80 WriteLocalCoord(vertBuilder,
/third_party/skia/bench/
H A DVertexColorSpaceBench.cpp60 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 DDrawVerticesOp.cpp103 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 DDashOp.cpp771 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 DGrOvalOpFactory.cpp146 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 DAAConvexPathRenderer.cpp616 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()

Completed in 12 milliseconds