/external/skia/src/core/ |
H A D | SkNormalSourcePriv.h | 42 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 D | SkNormalBevelSource.cpp | 114 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 D | SkNormalFlatSource.cpp | 42 void setNormalData(const GrGLSLProgramDataManager& pdman,
|
H A D | SkRadialShadowMapShader.cpp | 184 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 D | GrGLSLColorSpaceXformHelper.h | 32 void setData(const GrGLSLProgramDataManager& pdman, GrColorSpaceXform* colorSpaceXform) { argument 33 pdman.setSkMatrix44(fGamutXformVar, colorSpaceXform->srcToDst());
|
H A D | GrGLSLFragmentProcessor.cpp | 14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, argument 16 this->onSetData(pdman, processor); 19 fChildProcessors[i]->setData(pdman, processor.childProcessor(i));
|
H A D | GrGLSLGeometryProcessor.h | 28 const GrGLSLProgramDataManager& pdman,
|
H A D | GrGLSLGeometryProcessor.cpp | 73 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 D | GrGaussianConvolutionFragmentProcessor.cpp | 28 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 D | GrShadowGeoProc.cpp | 58 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& proc, 61 pdman, &transformIter);
|
H A D | GrYUVEffect.cpp | 133 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 D | GrSimpleTextureEffect.cpp | 66 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& processor) override { 69 fColorSpaceHelper.setData(pdman, textureEffect.colorSpaceXform());
|
H A D | GrBicubicEffect.cpp | 120 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 D | GrBlurredEdgeFragmentProcessor.cpp | 51 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override {}
|
H A D | GrNonlinearColorSpaceXformEffect.cpp | 111 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 D | GrMatrixConvolutionEffect.cpp | 133 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 D | GrBezierEffect.cpp | 28 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 D | GrOvalEffect.cpp | 153 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 D | GrRRectEffect.cpp | 293 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 D | GrTextureDomain.cpp | 199 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 D | GrConvexPolyEffect.cpp | 139 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 D | GrAlphaThresholdFragmentProcessor.cpp | 136 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 D | SkLightingImageFilter.cpp | 49 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 D | GrDefaultGeoProcFactory.cpp | 147 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 D | SkTwoPointConicalGradient_gpu.cpp | 287 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...] |