Searched defs:varyingHandler (Results 1 - 25 of 44) sorted by relevance

12

/external/skia/src/gpu/ccpr/
H A DGrCCTriangleShader.cpp15 void GrCCTriangleShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
21 varyingHandler->addVarying("wind", &fCoverageTimesWind,
25 varyingHandler->addVarying("coverage_times_wind", &fCoverageTimesWind);
89 void GrCCTriangleCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
97 varyingHandler->addVarying("corner_location_in_aa_boxes", &fCornerLocationInAABoxes);
100 varyingHandler->addVarying("bisect_in_aa_boxes", &fBisectInAABoxes, Interpolation::kCanBeFlat);
110 varyingHandler->addVarying("wind_times_half", &fWindTimesHalf, Interpolation::kCanBeFlat);
H A DGrCCCubicShader.cpp80 void GrCCCubicShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
87 varyingHandler->addVarying("klmd", &fKLMD);
92 this->onEmitVaryings(varyingHandler, scope, code);
109 void GrCCCubicHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
112 varyingHandler->addVarying("grad_matrix", &fGradMatrix);
134 void GrCCCubicCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
139 varyingHandler->addVarying("dklmddx", &fdKLMDdx, Interpolation::kCanBeFlat);
145 varyingHandler->addVarying("dklmddy", &fdKLMDdy, Interpolation::kCanBeFlat);
H A DGrCCQuadraticShader.cpp36 void GrCCQuadraticShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
43 varyingHandler->addVarying("xydw", &fXYDW);
51 this->onEmitVaryings(varyingHandler, scope, code);
79 void GrCCQuadraticHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
82 varyingHandler->addVarying("grad", &fGrad);
102 void GrCCQuadraticCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
107 varyingHandler->addVarying("dXYDdx", &fdXYDdx, Interpolation::kCanBeFlat);
113 varyingHandler->addVarying("dXYDdy", &fdXYDdy, Interpolation::kCanBeFlat);
H A DGrCCCoverageProcessor_GSImpl.cpp38 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
39 this->emitGeometryShader(proc, varyingHandler, args.fGeomBuilder, args.fRTAdjustName);
40 varyingHandler->emitAttributes(proc);
41 varyingHandler->setNoPerspective();
49 GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g,
84 fShader->emitVaryings(varyingHandler, GrGLSLVarying::Scope::kGeoToFrag, &fnBody,
48 emitGeometryShader(const GrCCCoverageProcessor& proc, GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g, const char* rtAdjust) const argument
H A DGrCCPathProcessor.cpp153 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; local
160 varyingHandler->emitAttributes(proc);
164 varyingHandler->addVarying("texcoord", &texcoord);
165 varyingHandler->addPassThroughAttribute(&proc.getInstanceAttrib(InstanceAttribs::kColor),
218 this->emitTransforms(v, varyingHandler, uniHandler, GrShaderVar("pathcoord", kFloat2_GrSLType),
/external/skia/src/gpu/effects/
H A DGrShadowGeoProc.cpp23 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
28 varyingHandler->emitAttributes(rsgp);
30 varyingHandler->addPassThroughAttribute(rsgp.inShadowParams(), "shadowParams");
33 varyingHandler->addPassThroughAttribute(rsgp.inColor(), args.fOutputColor);
40 varyingHandler,
H A DGrBitmapTextGeoProc.cpp27 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
31 varyingHandler->emitAttributes(btgp);
49 varyingHandler->addPassThroughAttribute(btgp.inColor(), args.fOutputColor);
60 varyingHandler,
/external/skqp/src/gpu/ccpr/
H A DGrCCTriangleShader.cpp15 void GrCCTriangleShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
21 varyingHandler->addFlatVarying("wind", &fCoverageTimesWind);
24 varyingHandler->addVarying("coverage_times_wind", &fCoverageTimesWind);
88 void GrCCTriangleCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
95 varyingHandler->addVarying("corner_location_in_aa_boxes", &fCornerLocationInAABoxes);
98 varyingHandler->addFlatVarying("bisect_in_aa_boxes", &fBisectInAABoxes);
108 varyingHandler->addFlatVarying("wind_times_half", &fWindTimesHalf);
H A DGrCCCubicShader.cpp80 void GrCCCubicShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
87 varyingHandler->addVarying("klmd", &fKLMD);
92 this->onEmitVaryings(varyingHandler, scope, code);
109 void GrCCCubicHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
112 varyingHandler->addVarying("grad_matrix", &fGradMatrix);
134 void GrCCCubicCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
137 varyingHandler->addFlatVarying("dklmddx", &fdKLMDdx);
143 varyingHandler->addFlatVarying("dklmddy", &fdKLMDdy);
H A DGrCCQuadraticShader.cpp36 void GrCCQuadraticShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
43 varyingHandler->addVarying("xydw", &fXYDW);
51 this->onEmitVaryings(varyingHandler, scope, code);
79 void GrCCQuadraticHullShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
82 varyingHandler->addVarying("grad", &fGrad);
102 void GrCCQuadraticCornerShader::onEmitVaryings(GrGLSLVaryingHandler* varyingHandler, argument
105 varyingHandler->addFlatVarying("dXYDdx", &fdXYDdx);
111 varyingHandler->addFlatVarying("dXYDdy", &fdXYDdy);
H A DGrCCCoverageProcessor_GSImpl.cpp38 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
39 this->emitGeometryShader(proc, varyingHandler, args.fGeomBuilder, args.fRTAdjustName);
40 varyingHandler->emitAttributes(proc);
41 varyingHandler->setNoPerspective();
49 GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g,
75 fShader->emitVaryings(varyingHandler, GrGLSLVarying::Scope::kGeoToFrag, &fnBody,
48 emitGeometryShader(const GrCCCoverageProcessor& proc, GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g, const char* rtAdjust) const argument
H A DGrCCPathProcessor.cpp151 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; local
158 varyingHandler->emitAttributes(proc);
162 varyingHandler->addVarying("texcoord", &texcoord);
163 varyingHandler->addFlatPassThroughAttribute(&proc.getInstanceAttrib(InstanceAttribs::kColor),
216 this->emitTransforms(v, varyingHandler, uniHandler, GrShaderVar("pathcoord", kFloat2_GrSLType),
/external/skqp/src/gpu/effects/
H A DGrShadowGeoProc.cpp23 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
28 varyingHandler->emitAttributes(rsgp);
30 varyingHandler->addPassThroughAttribute(rsgp.inShadowParams(), "shadowParams");
33 varyingHandler->addPassThroughAttribute(rsgp.inColor(), args.fOutputColor);
40 varyingHandler,
H A DGrBitmapTextGeoProc.cpp27 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
31 varyingHandler->emitAttributes(btgp);
49 varyingHandler->addPassThroughAttribute(btgp.inColor(), args.fOutputColor);
60 varyingHandler,
/external/skia/src/gpu/glsl/
H A DGrGLSLGeometryProcessor.h43 GrGLSLVaryingHandler* varyingHandler,
47 this->emitTransforms(vb, varyingHandler, uniformHandler, localCoordsVar, SkMatrix::I(),
42 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& localCoordsVar, FPCoordTransformHandler* handler) argument
H A DGrGLSLGeometryProcessor.cpp54 GrGLSLVaryingHandler* varyingHandler,
86 varyingHandler->addVarying(strVaryingName.c_str(), &v);
53 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& localCoordsVar, const SkMatrix& localMatrix, FPCoordTransformHandler* handler) argument
H A DGrGLSLPrimitiveProcessor.h71 GrGLSLVaryingHandler* varyingHandler,
84 , fVaryingHandler(varyingHandler)
68 EmitArgs(GrGLSLVertexBuilder* vertBuilder, GrGLSLGeometryBuilder* geomBuilder, GrGLSLFPFragmentBuilder* fragBuilder, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrPrimitiveProcessor& gp, const char* outputColor, const char* outputCoverage, const char* rtAdjustName, const SamplerHandle* texSamplers, const TexelBufferHandle* texelBuffers, FPCoordTransformHandler* transformHandler) argument
/external/skqp/src/gpu/glsl/
H A DGrGLSLGeometryProcessor.h43 GrGLSLVaryingHandler* varyingHandler,
47 this->emitTransforms(vb, varyingHandler, uniformHandler, localCoordsVar, SkMatrix::I(),
42 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& localCoordsVar, FPCoordTransformHandler* handler) argument
H A DGrGLSLGeometryProcessor.cpp54 GrGLSLVaryingHandler* varyingHandler,
86 varyingHandler->addVarying(strVaryingName.c_str(), &v);
53 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& localCoordsVar, const SkMatrix& localMatrix, FPCoordTransformHandler* handler) argument
H A DGrGLSLPrimitiveProcessor.h71 GrGLSLVaryingHandler* varyingHandler,
84 , fVaryingHandler(varyingHandler)
68 EmitArgs(GrGLSLVertexBuilder* vertBuilder, GrGLSLGeometryBuilder* geomBuilder, GrGLSLPPFragmentBuilder* fragBuilder, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrPrimitiveProcessor& gp, const char* outputColor, const char* outputCoverage, const char* rtAdjustName, const SamplerHandle* texSamplers, const TexelBufferHandle* texelBuffers, FPCoordTransformHandler* transformHandler) argument
/external/skia/src/gpu/
H A DGrPathProcessor.cpp49 void emitTransforms(GrGLSLVaryingHandler* varyingHandler, argument
60 GrGLVaryingHandler* glVaryingHandler = (GrGLVaryingHandler*) varyingHandler;
H A DGrDefaultGeoProcFactory.cpp77 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
81 varyingHandler->emitAttributes(gp);
86 varyingHandler->addVarying("color", &varying);
145 varyingHandler,
153 varyingHandler,
163 varyingHandler->addPassThroughAttribute(gp.inCoverage(), "alpha");
/external/skia/tests/
H A DGrPipelineDynamicStateTest.cpp88 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
89 varyingHandler->emitAttributes(mp);
90 varyingHandler->addPassThroughAttribute(&mp.fColor, args.fOutputColor);
/external/skqp/src/gpu/
H A DGrPathProcessor.cpp49 void emitTransforms(GrGLSLVaryingHandler* varyingHandler, argument
60 GrGLVaryingHandler* glVaryingHandler = (GrGLVaryingHandler*) varyingHandler;
/external/skqp/tests/
H A DGrPipelineDynamicStateTest.cpp88 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; variable
89 varyingHandler->emitAttributes(mp);
90 varyingHandler->addPassThroughAttribute(&mp.fColor, args.fOutputColor);

Completed in 446 milliseconds

12