Home
last modified time | relevance | path

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

123

/external/skia/src/gpu/ccpr/
DGrCCQuadraticShader.cpp36 void GrCCQuadraticShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
43 varyingHandler->addVarying("xydw", &fXYDW); in onEmitVaryings()
51 this->onEmitVaryings(varyingHandler, scope, code); in onEmitVaryings()
79 void GrCCQuadraticHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
82 varyingHandler->addVarying("grad", &fGrad); in onEmitVaryings()
102 void GrCCQuadraticCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
107 varyingHandler->addVarying("dXYDdx", &fdXYDdx, Interpolation::kCanBeFlat); in onEmitVaryings()
113 varyingHandler->addVarying("dXYDdy", &fdXYDdy, Interpolation::kCanBeFlat); in onEmitVaryings()
DGrCCTriangleShader.cpp15 void GrCCTriangleShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
21 varyingHandler->addVarying("wind", &fCoverageTimesWind, in onEmitVaryings()
25 varyingHandler->addVarying("coverage_times_wind", &fCoverageTimesWind); in onEmitVaryings()
89 void GrCCTriangleCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
97 varyingHandler->addVarying("corner_location_in_aa_boxes", &fCornerLocationInAABoxes); in onEmitVaryings()
100 varyingHandler->addVarying("bisect_in_aa_boxes", &fBisectInAABoxes, Interpolation::kCanBeFlat); in onEmitVaryings()
110 varyingHandler->addVarying("wind_times_half", &fWindTimesHalf, Interpolation::kCanBeFlat); in onEmitVaryings()
DGrCCCubicShader.cpp80 void GrCCCubicShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
87 varyingHandler->addVarying("klmd", &fKLMD); in onEmitVaryings()
92 this->onEmitVaryings(varyingHandler, scope, code); in onEmitVaryings()
109 void GrCCCubicHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
112 varyingHandler->addVarying("grad_matrix", &fGradMatrix); in onEmitVaryings()
134 void GrCCCubicCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
139 varyingHandler->addVarying("dklmddx", &fdKLMDdx, Interpolation::kCanBeFlat); in onEmitVaryings()
145 varyingHandler->addVarying("dklmddy", &fdKLMDdy, Interpolation::kCanBeFlat); in onEmitVaryings()
DGrCCPathProcessor.cpp153 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
160 varyingHandler->emitAttributes(proc); in onEmitCode()
164 varyingHandler->addVarying("texcoord", &texcoord); in onEmitCode()
165 varyingHandler->addPassThroughAttribute(&proc.getInstanceAttrib(InstanceAttribs::kColor), in onEmitCode()
218 this->emitTransforms(v, varyingHandler, uniHandler, GrShaderVar("pathcoord", kFloat2_GrSLType), in onEmitCode()
DGrCCCoverageProcessor_GSImpl.cpp38 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
39 this->emitGeometryShader(proc, varyingHandler, args.fGeomBuilder, args.fRTAdjustName); in onEmitCode()
40 varyingHandler->emitAttributes(proc); in onEmitCode()
41 varyingHandler->setNoPerspective(); in onEmitCode()
49 GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g, in emitGeometryShader() argument
84 fShader->emitVaryings(varyingHandler, GrGLSLVarying::Scope::kGeoToFrag, &fnBody, in emitGeometryShader()
/external/skqp/src/gpu/ccpr/
DGrCCQuadraticShader.cpp36 void GrCCQuadraticShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
43 varyingHandler->addVarying("xydw", &fXYDW); in onEmitVaryings()
51 this->onEmitVaryings(varyingHandler, scope, code); in onEmitVaryings()
79 void GrCCQuadraticHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
82 varyingHandler->addVarying("grad", &fGrad); in onEmitVaryings()
102 void GrCCQuadraticCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
105 varyingHandler->addFlatVarying("dXYDdx", &fdXYDdx); in onEmitVaryings()
111 varyingHandler->addFlatVarying("dXYDdy", &fdXYDdy); in onEmitVaryings()
DGrCCCubicShader.cpp80 void GrCCCubicShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
87 varyingHandler->addVarying("klmd", &fKLMD); in onEmitVaryings()
92 this->onEmitVaryings(varyingHandler, scope, code); in onEmitVaryings()
109 void GrCCCubicHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
112 varyingHandler->addVarying("grad_matrix", &fGradMatrix); in onEmitVaryings()
134 void GrCCCubicCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
137 varyingHandler->addFlatVarying("dklmddx", &fdKLMDdx); in onEmitVaryings()
143 varyingHandler->addFlatVarying("dklmddy", &fdKLMDdy); in onEmitVaryings()
DGrCCTriangleShader.cpp15 void GrCCTriangleShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
21 varyingHandler->addFlatVarying("wind", &fCoverageTimesWind); in onEmitVaryings()
24 varyingHandler->addVarying("coverage_times_wind", &fCoverageTimesWind); in onEmitVaryings()
88 void GrCCTriangleCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, in onEmitVaryings() argument
95 varyingHandler->addVarying("corner_location_in_aa_boxes", &fCornerLocationInAABoxes); in onEmitVaryings()
98 varyingHandler->addFlatVarying("bisect_in_aa_boxes", &fBisectInAABoxes); in onEmitVaryings()
108 varyingHandler->addFlatVarying("wind_times_half", &fWindTimesHalf); in onEmitVaryings()
DGrCCPathProcessor.cpp151 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
158 varyingHandler->emitAttributes(proc); in onEmitCode()
162 varyingHandler->addVarying("texcoord", &texcoord); in onEmitCode()
163 varyingHandler->addFlatPassThroughAttribute(&proc.getInstanceAttrib(InstanceAttribs::kColor), in onEmitCode()
216 this->emitTransforms(v, varyingHandler, uniHandler, GrShaderVar("pathcoord", kFloat2_GrSLType), in onEmitCode()
DGrCCCoverageProcessor_GSImpl.cpp38 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
39 this->emitGeometryShader(proc, varyingHandler, args.fGeomBuilder, args.fRTAdjustName); in onEmitCode()
40 varyingHandler->emitAttributes(proc); in onEmitCode()
41 varyingHandler->setNoPerspective(); in onEmitCode()
49 GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g, in emitGeometryShader() argument
75 fShader->emitVaryings(varyingHandler, GrGLSLVarying::Scope::kGeoToFrag, &fnBody, in emitGeometryShader()
/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.cpp33 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
37 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
54 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
61 varyingHandler, in onEmitCode()
323 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
327 varyingHandler->emitAttributes(dfPathEffect); in onEmitCode()
344 varyingHandler->addPassThroughAttribute(dfPathEffect.inColor(), args.fOutputColor); in onEmitCode()
357 varyingHandler, in onEmitCode()
367 varyingHandler, in onEmitCode()
598 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
[all …]
DGrBezierEffect.cpp74 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
78 varyingHandler->emitAttributes(gp); in onEmitCode()
81 varyingHandler->addVarying("ConicCoeffs", &v); in onEmitCode()
98 varyingHandler, in onEmitCode()
326 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
330 varyingHandler->emitAttributes(gp); in onEmitCode()
333 varyingHandler->addVarying("HairQuadEdge", &v); in onEmitCode()
350 varyingHandler, in onEmitCode()
531 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
535 varyingHandler->emitAttributes(gp); in onEmitCode()
[all …]
DGrBitmapTextGeoProc.cpp27 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
31 varyingHandler->emitAttributes(btgp); in onEmitCode()
49 varyingHandler->addPassThroughAttribute(btgp.inColor(), args.fOutputColor); in onEmitCode()
60 varyingHandler, in onEmitCode()
/external/skqp/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.cpp33 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
37 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
54 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
61 varyingHandler, in onEmitCode()
315 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
319 varyingHandler->emitAttributes(dfPathEffect); in onEmitCode()
336 varyingHandler->addPassThroughAttribute(dfPathEffect.inColor(), args.fOutputColor); in onEmitCode()
349 varyingHandler, in onEmitCode()
359 varyingHandler, in onEmitCode()
582 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
[all …]
DGrBezierEffect.cpp74 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
78 varyingHandler->emitAttributes(gp); in onEmitCode()
81 varyingHandler->addVarying("ConicCoeffs", &v); in onEmitCode()
98 varyingHandler, in onEmitCode()
326 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
330 varyingHandler->emitAttributes(gp); in onEmitCode()
333 varyingHandler->addVarying("HairQuadEdge", &v); in onEmitCode()
350 varyingHandler, in onEmitCode()
531 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
535 varyingHandler->emitAttributes(gp); in onEmitCode()
[all …]
DGrBitmapTextGeoProc.cpp27 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
31 varyingHandler->emitAttributes(btgp); in onEmitCode()
49 varyingHandler->addPassThroughAttribute(btgp.inColor(), args.fOutputColor); in onEmitCode()
60 varyingHandler, in onEmitCode()
/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()
153 varyingHandler, in onEmitCode()
163 varyingHandler->addPassThroughAttribute(gp.inCoverage(), "alpha"); in onEmitCode()
/external/skqp/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()
153 varyingHandler, in onEmitCode()
163 varyingHandler->addPassThroughAttribute(gp.inCoverage(), "alpha"); in onEmitCode()
/external/skia/src/gpu/glsl/
DGrGLSLGeometryProcessor.h43 GrGLSLVaryingHandler* varyingHandler, in emitTransforms() argument
47 this->emitTransforms(vb, varyingHandler, uniformHandler, localCoordsVar, SkMatrix::I(), in emitTransforms()
/external/skqp/src/gpu/glsl/
DGrGLSLGeometryProcessor.h43 GrGLSLVaryingHandler* varyingHandler, in emitTransforms() argument
47 this->emitTransforms(vb, varyingHandler, uniformHandler, localCoordsVar, SkMatrix::I(), in emitTransforms()
/external/skia/src/gpu/ops/
DGrOvalOpFactory.cpp124 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
129 varyingHandler->emitAttributes(cgp); in onEmitCode()
131 varyingHandler->addPassThroughAttribute(cgp.fInCircleEdge, "circleEdge"); in onEmitCode()
134 varyingHandler->addPassThroughAttribute(cgp.fInClipPlane, "clipPlane"); in onEmitCode()
139 varyingHandler->addPassThroughAttribute(cgp.fInIsectPlane, "isectPlane"); in onEmitCode()
144 varyingHandler->addPassThroughAttribute(cgp.fInUnionPlane, "unionPlane"); in onEmitCode()
149 varyingHandler->addPassThroughAttribute(cgp.fInRoundCapCenters, "roundCapCenters"); in onEmitCode()
150 varyingHandler->addVarying("capRadius", &capRadius, in onEmitCode()
159 varyingHandler->addPassThroughAttribute(cgp.fInColor, args.fOutputColor); in onEmitCode()
166 varyingHandler, in onEmitCode()
[all …]
/external/skia/tests/
DGrPipelineDynamicStateTest.cpp88 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
89 varyingHandler->emitAttributes(mp); in onEmitCode()
90 varyingHandler->addPassThroughAttribute(&mp.fColor, args.fOutputColor); in onEmitCode()
/external/skqp/tests/
DGrPipelineDynamicStateTest.cpp88 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode() local
89 varyingHandler->emitAttributes(mp); in onEmitCode()
90 varyingHandler->addPassThroughAttribute(&mp.fColor, args.fOutputColor); in onEmitCode()

123