Searched refs:pdman (Results 1 - 25 of 50) sorted by relevance

12

/external/skia/src/core/
H A DSkNormalSourcePriv.h42 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) final override {
44 this->setNormalData(pdman, proc);
50 virtual void setNormalData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) = 0;
H A DSkNormalBevelSource.cpp114 void setNormalData(const GrGLSLProgramDataManager& pdman,
131 pdman.set1f(fWidthUni, normalBevelFP.fBevelWidth);
135 pdman.set1f(fHeightUni, normalBevelFP.fBevelHeight);
143 pdman.set1f(fNormalizedHeightUni, height/length);
144 pdman.set1f(fNormalizedWidthUni, width/length);
H A DSkNormalFlatSource.cpp42 void setNormalData(const GrGLSLProgramDataManager& pdman,
H A DSkRadialShadowMapShader.cpp184 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override {
189 pdman.set3fv(fLightPosUni, 1, &lightPos.fX);
195 pdman.set1i(fWidthUni, width);
200 pdman.set1i(fHeightUni, height);
/external/skia/src/gpu/glsl/
H A DGrGLSLColorSpaceXformHelper.h32 void setData(const GrGLSLProgramDataManager& pdman, GrColorSpaceXform* colorSpaceXform) { argument
33 pdman.setSkMatrix44(fGamutXformVar, colorSpaceXform->srcToDst());
H A DGrGLSLFragmentProcessor.cpp14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, argument
16 this->onSetData(pdman, processor);
19 fChildProcessors[i]->setData(pdman, processor.childProcessor(i));
H A DGrGLSLGeometryProcessor.h28 const GrGLSLProgramDataManager& pdman,
H A DGrGLSLGeometryProcessor.cpp73 const GrGLSLProgramDataManager& pdman,
79 pdman.setSkMatrix(fInstalledTransforms[i].fHandle.toIndex(), m);
72 setTransformDataHelper(const SkMatrix& localMatrix, const GrGLSLProgramDataManager& pdman, FPCoordTransformIter* transformIter) argument
/external/skia/src/gpu/effects/
H A DGrGaussianConvolutionFragmentProcessor.cpp28 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor&) override;
100 void GrGLConvolutionEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
118 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
123 pdman.set2f(fBoundsUni, inv * bounds[0], inv * bounds[1]);
127 pdman.set2f(fBoundsUni, 1.0f - (inv * bounds[1]), 1.0f - (inv * bounds[0]));
129 pdman.set2f(fBoundsUni, inv * bounds[1], inv * bounds[0]);
137 pdman.set4fv(fKernelUni, arrayCount, conv.kernel());
H A DGrShadowGeoProc.cpp58 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& proc,
61 pdman, &transformIter);
H A DGrYUVEffect.cpp133 void onSetData(const GrGLSLProgramDataManager& pdman,
138 pdman.setMatrix4f(fMatrixUni, kJPEGConversionMatrix);
141 pdman.setMatrix4f(fMatrixUni, kRec601ConversionMatrix);
144 pdman.setMatrix4f(fMatrixUni, kRec709ConversionMatrix);
289 void onSetData(const GrGLSLProgramDataManager& pdman,
309 pdman.set4fv(fRGBToYUVUni, 3, matrix);
312 pdman.set4fv(fRGBToYUVUni, 2, matrix + 4);
315 pdman.set4fv(fRGBToYUVUni, 1, matrix);
318 pdman.set4fv(fRGBToYUVUni, 1, matrix + 4);
321 pdman
[all...]
H A DGrSimpleTextureEffect.cpp66 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) override {
69 fColorSpaceHelper.setData(pdman, textureEffect.colorSpaceXform());
H A DGrBicubicEffect.cpp120 void GrGLBicubicEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
127 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
128 fDomain.setData(pdman, bicubicEffect.domain(), texture);
130 fColorSpaceHelper.setData(pdman, bicubicEffect.colorSpaceXform());
H A DGrBlurredEdgeFragmentProcessor.cpp51 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override {}
H A DGrNonlinearColorSpaceXformEffect.cpp111 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) override {
115 pdman.set1fv(fSrcTransferFnUni, GrNonlinearColorSpaceXformEffect::kNumTransferFnCoeffs,
119 pdman.set1fv(fDstTransferFnUni, GrNonlinearColorSpaceXformEffect::kNumTransferFnCoeffs,
123 pdman.setSkMatrix44(fGamutXformUni, csxe.gamutXform());
H A DGrMatrixConvolutionEffect.cpp133 void GrGLMatrixConvolutionEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
142 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
143 pdman.set2fv(fKernelOffsetUni, 1, conv.kernelOffset());
147 pdman.set4fv(fKernelUni, arrayCount, conv.kernel());
148 pdman.set1f(fGainUni, conv.gain());
149 pdman.set1f(fBiasUni, conv.bias());
150 fDomain.setData(pdman, conv.domain(), texture);
H A DGrBezierEffect.cpp28 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& primProc,
36 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
42 pdman.set4fv(fColorUniform, 1, c);
47 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(ce.coverageScale()));
50 this->setTransformDataHelper(ce.localMatrix(), pdman, &transformIter);
289 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& primProc,
297 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
303 pdman.set4fv(fColorUniform, 1, c);
308 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(qe.coverageScale()));
311 this->setTransformDataHelper(qe.localMatrix(), pdman,
508 this->setTransformDataHelper(SkMatrix::I(), pdman, &transformIter); variable
[all...]
H A DGrOvalEffect.cpp153 void GLCircleEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
163 pdman.set4f(fCircleUniform, ce.getCenter().fX, ce.getCenter().fY, radius,
346 void GLEllipseEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
359 pdman.set2f(fScaleUniform, ee.getRadii().fX, 1.f / ee.getRadii().fX);
364 pdman.set2f(fScaleUniform, ee.getRadii().fY, 1.f / ee.getRadii().fY);
370 pdman.set4f(fEllipseUniform, ee.getCenter().fX, ee.getCenter().fY, invRXSqd, invRYSqd);
H A DGrRRectEffect.cpp293 void GLCircularRRectEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
366 pdman.set4f(fInnerRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom);
368 pdman.set2f(fRadiusPlusHalfUniform, radius, 1.f / radius);
604 void GLEllipticalRRectEffect::onSetData(const GrGLSLProgramDataManager& pdman,
620 pdman.set2f(fInvRadiiSqdUniform, 1.f, (r0.fX * r0.fX) / (r0.fY * r0.fY));
621 pdman.set2f(fScaleUniform, r0.fX, 1.f / r0.fX);
623 pdman.set2f(fInvRadiiSqdUniform, (r0.fY * r0.fY) / (r0.fX * r0.fX), 1.f);
624 pdman.set2f(fScaleUniform, r0.fY, 1.f / r0.fY);
627 pdman.set2f(fInvRadiiSqdUniform, 1.f / (r0.fX * r0.fX),
642 pdman
[all...]
H A DGrTextureDomain.cpp199 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman, argument
228 pdman.set4fv(fDomainUni, 1, values);
308 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& fp) override {
311 fGLDomain.setData(pdman, domain, tde.textureSampler(0).texture());
313 fColorSpaceHelper.setData(pdman, tde.colorSpaceXform());
410 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& fp) override {
414 fGLDomain.setData(pdman, dstdfp.fTextureDomain, texture);
425 pdman.set4fv(fScaleAndTranslateUni, 1, scaleAndTransData);
H A DGrConvexPolyEffect.cpp139 void GLAARectEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
144 pdman.set4f(fRectUniform, rect.fLeft + 0.5f, rect.fTop + 0.5f,
219 void GrGLConvexPolyEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
224 pdman.set3fv(fEdgeUniform, cpe.getEdgeCount(), cpe.getEdges());
/external/skia/src/effects/
H A DGrAlphaThresholdFragmentProcessor.cpp136 void GrGLAlphaThresholdFragmentProcessor::onSetData(const GrGLSLProgramDataManager& pdman, argument
139 pdman.set1f(fInnerThresholdVar, atfp.innerThreshold());
140 pdman.set1f(fOuterThresholdVar, atfp.outerThreshold());
142 fColorSpaceHelper.setData(pdman, atfp.colorSpaceXform());
H A DSkLightingImageFilter.cpp49 void setUniformPoint3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, argument
52 pdman.set3fv(uni, 1, &point.fX);
55 void setUniformNormal3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, argument
57 setUniformPoint3(pdman, uni, point);
1893 void GrGLLightingEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
1902 pdman.set2f(fImageIncrementUni, 1.0f / texture->width(), ySign / texture->height());
1903 pdman.set1f(fSurfaceScaleUni, lighting.surfaceScale());
1906 fDomain.setData(pdman, lighting.domain(), texture);
1907 fLight->setData(pdman, transformedLight.get());
1938 void GrGLDiffuseLightingEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument
2040 onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& effect) argument
2061 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const argument
2069 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const argument
2089 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const argument
2110 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const argument
[all...]
/external/skia/src/gpu/
H A DGrDefaultGeoProcFactory.cpp147 void setData(const GrGLSLProgramDataManager& pdman,
156 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
162 pdman.set4fv(fColorUniform, 1, c);
167 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(dgp.coverage()));
170 this->setTransformDataHelper(dgp.fLocalMatrix, pdman, &transformIter);
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.cpp287 const GrGLSLProgramDataManager& pdman,
289 INHERITED::onSetData(pdman, processor);
297 pdman.set3f(fParamUni, radius0, radius0 * radius0, diffRadius);
558 const GrGLSLProgramDataManager& pdman,
560 INHERITED::onSetData(pdman, processor);
568 pdman.set2f(fParamUni, SkScalarToFloat(focal), SkScalarToFloat(oneMinus2F));
740 const GrGLSLProgramDataManager& pdman,
742 INHERITED::onSetData(pdman, processor);
747 pdman.set1f(fFocalUni, SkScalarToFloat(focal));
1006 const GrGLSLProgramDataManager& pdman,
286 onSetData( const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) argument
557 onSetData( const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) argument
739 onSetData( const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) argument
1005 onSetData( const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) argument
1261 onSetData( const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) argument
[all...]

Completed in 580 milliseconds

12