Home
last modified time | relevance | path

Searched refs:varyingHandler (Results 1 – 25 of 28) sorted by relevance

12

/external/skia/src/gpu/ccpr/
DGrCCPRCubicProcessor.h55 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
56 varyingHandler->addVarying("insets", &fInset, kHigh_GrSLPrecision); in resetVaryings()
57 varyingHandler->addVarying("ts", &fTS, kHigh_GrSLPrecision); in resetVaryings()
87 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
88 this->INHERITED::resetVaryings(varyingHandler); in resetVaryings()
89 varyingHandler->addVarying("klm", &fKLM, kHigh_GrSLPrecision); in resetVaryings()
90 varyingHandler->addVarying("grad_matrix", &fGradMatrix, kHigh_GrSLPrecision); in resetVaryings()
121 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
122 this->INHERITED::resetVaryings(varyingHandler); in resetVaryings()
123 varyingHandler->addVarying("klmd", &fKLMD, kHigh_GrSLPrecision); in resetVaryings()
[all …]
DGrCCPRTriangleProcessor.h81 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
82 this->INHERITED::resetVaryings(varyingHandler); in resetVaryings()
83 varyingHandler->addFlatVarying("edge_distance", &fEdgeDistance, kHigh_GrSLPrecision); in resetVaryings()
84 varyingHandler->addFlatVarying("devcoord", &fDevCoord, kHigh_GrSLPrecision); in resetVaryings()
85 varyingHandler->addFlatVarying("neighbors", &fNeighbors, kHigh_GrSLPrecision); in resetVaryings()
86 varyingHandler->addFlatVarying("edge_distances", &fEdgeDistances, kHigh_GrSLPrecision); in resetVaryings()
87 varyingHandler->addFlatVarying("corner_idx", &fCornerIdx, kLow_GrSLPrecision); in resetVaryings()
DGrCCPRQuadraticProcessor.h37 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
38 varyingHandler->addVarying("canonical_coord", &fCanonicalCoord, kHigh_GrSLPrecision); in resetVaryings()
89 void resetVaryings(GrGLSLVaryingHandler* varyingHandler) override { in resetVaryings() argument
90 this->INHERITED::resetVaryings(varyingHandler); in resetVaryings()
91 varyingHandler->addFlatVarying("canonical_derivatives", &fFragCanonicalDerivatives, in resetVaryings()
93 varyingHandler->addVarying("edge_distance", &fEdgeDistance, kHigh_GrSLPrecision); in resetVaryings()
DGrCCPRPathProcessor.cpp118 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
125 varyingHandler->emitAttributes(proc); in onEmitCode()
129 varyingHandler->addVarying("texcoord", &texcoord, kHigh_GrSLPrecision); in onEmitCode()
130 varyingHandler->addFlatPassThroughAttribute(&proc.getInstanceAttrib(InstanceAttribs::kColor), in onEmitCode()
177 this->emitTransforms(v, varyingHandler, uniHandler, gpArgs->fPositionVar, "pathcoord", in onEmitCode()
DGrCCPRCoverageProcessor.cpp96 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
100 varyingHandler->addFlatVarying("wind", &fFragWind, kLow_GrSLPrecision); in onEmitCode()
103 varyingHandler->addVarying("coverage_times_wind", &fFragCoverageTimesWind, in onEmitCode()
107 this->resetVaryings(varyingHandler); in onEmitCode()
109 varyingHandler->emitAttributes(proc); in onEmitCode()
/external/skia/src/gpu/instanced/
DInstanceProcessor.cpp222 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
226 varyingHandler->emitAttributes(ip); in onEmitCode()
257 backend->init(varyingHandler, v); in onEmitCode()
318 backend->initInnerShape(varyingHandler, v); in onEmitCode()
403 this->emitTransforms(v, varyingHandler, uniHandler, gpArgs->fPositionVar, localCoords, in onEmitCode()
409 void GLSLInstanceProcessor::Backend::init(GrGLSLVaryingHandler* varyingHandler, in init() argument
415 this->onInit(varyingHandler, v); in init()
418 varyingHandler->addFlatVarying("color", &fColor, kLow_GrSLPrecision); in init()
531 void GLSLInstanceProcessor::Backend::initInnerShape(GrGLSLVaryingHandler* varyingHandler, in initInnerShape() argument
535 this->onInitInnerShape(varyingHandler, v); in initInnerShape()
[all …]
/external/skia/src/gpu/effects/
DGrShadowGeoProc.cpp23 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
28 varyingHandler->emitAttributes(rsgp); in onEmitCode()
30 varyingHandler->addPassThroughAttribute(rsgp.inShadowParams(), "shadowParams"); in onEmitCode()
33 varyingHandler->addPassThroughAttribute(rsgp.inColor(), args.fOutputColor); in onEmitCode()
40 varyingHandler, in onEmitCode()
DGrDistanceFieldGeoProc.cpp38 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
42 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
54 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
66 varyingHandler, in onEmitCode()
82 varyingHandler->addVarying("TextureCoords", &uv, kHigh_GrSLPrecision); in onEmitCode()
91 varyingHandler->addVarying("IntTextureCoords", &st, kHigh_GrSLPrecision); in onEmitCode()
320 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
324 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
327 varyingHandler->addVarying("TextureCoords", &v, kHigh_GrSLPrecision); in onEmitCode()
330 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
[all …]
DGrBitmapTextGeoProc.cpp26 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
30 varyingHandler->emitAttributes(cte); in onEmitCode()
38 varyingHandler->addVarying("TextureCoords", &v, kHigh_GrSLPrecision); in onEmitCode()
45 varyingHandler->addPassThroughAttribute(cte.inColor(), args.fOutputColor); in onEmitCode()
56 varyingHandler, in onEmitCode()
DGrBezierEffect.cpp74 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
78 varyingHandler->emitAttributes(gp); in onEmitCode()
81 varyingHandler->addVarying("ConicCoeffs", &v, kHigh_GrSLPrecision); in onEmitCode()
98 varyingHandler, in onEmitCode()
335 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
339 varyingHandler->emitAttributes(gp); in onEmitCode()
342 varyingHandler->addVarying("HairQuadEdge", &v); in onEmitCode()
359 varyingHandler, in onEmitCode()
542 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
546 varyingHandler->emitAttributes(gp); in onEmitCode()
[all …]
/external/skia/src/gpu/
DGrDefaultGeoProcFactory.cpp77 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
81 varyingHandler->emitAttributes(gp); in onEmitCode()
86 varyingHandler->addVarying("color", &varying); in onEmitCode()
145 varyingHandler, in onEmitCode()
154 varyingHandler, in onEmitCode()
165 varyingHandler->addPassThroughAttribute(gp.inCoverage(), "alpha"); in onEmitCode()
DGrPathProcessor.cpp50 void emitTransforms(GrGLSLVaryingHandler* varyingHandler, in emitTransforms() argument
61 GrGLVaryingHandler* glVaryingHandler = (GrGLVaryingHandler*) varyingHandler; in emitTransforms()
/external/skia/src/gpu/glsl/
DGrGLSLGeometryProcessor.h33 GrGLSLVaryingHandler* varyingHandler, in emitTransforms() argument
38 this->emitTransforms(vb, varyingHandler, uniformHandler, in emitTransforms()
DGrGLSLPrimitiveProcessor.h72 GrGLSLVaryingHandler* varyingHandler, in EmitArgs()
86 , fVaryingHandler(varyingHandler) in EmitArgs()
DGrGLSLGeometryProcessor.cpp27 GrGLSLVaryingHandler* varyingHandler, in emitTransforms() argument
59 varyingHandler->addVarying(strVaryingName.c_str(), &v, precision); in emitTransforms()
DGrGLSLVertexShaderBuilder.cpp51 fProgramBuilder->varyingHandler()->getVertexDecls(&this->inputs(), &this->outputs()); in onFinalize()
DGrGLSLGeometryShaderBuilder.cpp55 fProgramBuilder->varyingHandler()->getGeomDecls(&this->inputs(), &this->outputs()); in onFinalize()
/external/skia/tests/
DGrPipelineDynamicStateTest.cpp89 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
90 varyingHandler->emitAttributes(mp); in onEmitCode()
91 varyingHandler->addPassThroughAttribute(&mp.fColor, args.fOutputColor); in onEmitCode()
DGrMeshTest.cpp324 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
325 varyingHandler->emitAttributes(mp); in onEmitCode()
326 varyingHandler->addPassThroughAttribute(mp.fColor, args.fOutputColor); in onEmitCode()
/external/skia/src/gpu/ops/
DGrOvalOpFactory.cpp116 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
121 varyingHandler->emitAttributes(cgp); in onEmitCode()
123 varyingHandler->addPassThroughAttribute(cgp.fInCircleEdge, "circleEdge", in onEmitCode()
127 varyingHandler->addPassThroughAttribute(cgp.fInClipPlane, "clipPlane"); in onEmitCode()
132 varyingHandler->addPassThroughAttribute(cgp.fInIsectPlane, "isectPlane"); in onEmitCode()
137 varyingHandler->addPassThroughAttribute(cgp.fInUnionPlane, "unionPlane"); in onEmitCode()
141 varyingHandler->addPassThroughAttribute(cgp.fInColor, args.fOutputColor); in onEmitCode()
148 varyingHandler, in onEmitCode()
272 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
276 varyingHandler->emitAttributes(egp); in onEmitCode()
[all …]
DGrDashOp.cpp877 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
881 varyingHandler->emitAttributes(dce); in onEmitCode()
885 varyingHandler->addVarying("DashParam", &dashParams); in onEmitCode()
890 varyingHandler->addVarying("CircleParams", &circleParams); in onEmitCode()
902 varyingHandler, in onEmitCode()
1080 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
1084 varyingHandler->emitAttributes(de); in onEmitCode()
1088 varyingHandler->addVarying("DashParams", &inDashParams, GrSLPrecision::kHigh_GrSLPrecision); in onEmitCode()
1094 varyingHandler->addVarying("RectParams", &inRectParams, GrSLPrecision::kHigh_GrSLPrecision); in onEmitCode()
1106 varyingHandler, in onEmitCode()
DGrMSAAPathRenderer.cpp136 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
140 varyingHandler->emitAttributes(qp); in onEmitCode()
141 varyingHandler->addPassThroughAttribute(qp.inColor(), args.fOutputColor); in onEmitCode()
144 varyingHandler->addVarying("uv", &uv, kHigh_GrSLPrecision); in onEmitCode()
152 this->emitTransforms(vsBuilder, varyingHandler, uniformHandler, gpArgs->fPositionVar, in onEmitCode()
DGrAAConvexPathRenderer.cpp561 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
565 varyingHandler->emitAttributes(qe); in onEmitCode()
568 varyingHandler->addVarying("QuadEdge", &v); in onEmitCode()
572 varyingHandler->addPassThroughAttribute(qe.fInColor, args.fOutputColor); in onEmitCode()
581 varyingHandler, in onEmitCode()
/external/skia/src/gpu/vk/
DGrVkPipelineStateBuilder.h70 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler() function
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h68 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler() function

12