/external/skia/experimental/SkPerlinNoiseShader2/ |
H A D | SkPerlinNoiseShader2.cpp | 1005 void GrGLPerlinNoise2::onSetData(const GrGLSLProgramDataManager& pdman, argument 1007 INHERITED::onSetData(pdman, processor); 1012 pdman.set2f(fBaseFrequencyUni, baseFrequency.fX, baseFrequency.fY); 1016 pdman.set2f(fStitchDataUni, SkIntToScalar(stitchData.fWidth), 1279 void GrGLImprovedPerlinNoise::onSetData(const GrGLSLProgramDataManager& pdman, argument 1281 INHERITED::onSetData(pdman, processor); 1286 pdman.set2f(fBaseFrequencyUni, baseFrequency.fX, baseFrequency.fY); 1288 pdman.set1f(fOctavesUni, SkIntToScalar(noise.octaves())); 1290 pdman.set1f(fZUni, noise.z());
|
/external/skia/src/core/ |
H A D | SkLightingShader.cpp | 202 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override { 214 pdman.set3fv(fLightDirsUni, directionalLights.count(), &(lightDirs[0].fX)); 215 pdman.set3fv(fLightColorsUni, directionalLights.count(), &(lightColors[0].fX)); 222 pdman.set3fv(fAmbientColorUni, 1, &ambientColor.fX);
|
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 | SkNormalMapSource.cpp | 81 void setNormalData(const GrGLSLProgramDataManager& pdman, 90 pdman.setMatrix2f(fXformUni, fColumnMajorInvCTM22);
|
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 | 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);
|
H A D | SkShadowShader.cpp | 464 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override { 470 pdman.set3fv(fLightDirOrPosUni[i], 1, &lightDirOrPos.fX); 476 pdman.set3fv(fLightColorUni[i], 1, &lightColor.fX); 482 pdman.set1i(fDepthMapWidthUni[i], depthMapWidth); 487 pdman.set1i(fDepthMapHeightUni[i], depthMapHeight); 494 pdman.set1f(fBiasingConstantUni, biasingConstant); 501 pdman.set1f(fMinVarianceUni, minVariance / 65536.0f); 507 pdman.set1i(fWidthUni, width); 512 pdman.set1i(fHeightUni, height); 518 pdman [all...] |
/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 | GrCircleBlurFragmentProcessor.cpp | 70 void GrCircleBlurFragmentProcessor::GLSLProcessor::onSetData(const GrGLSLProgramDataManager& pdman, argument 79 pdman.set4f(fDataUniform, circle.centerX(), circle.centerY(), cbfp.fSolidRadius,
|
H A D | SkArithmeticImageFilter.cpp | 266 void onSetData(const GrGLSLProgramDataManager& pdman, 269 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4());
|
H A D | SkBlurMaskFilter.cpp | 937 void GrGLRectBlurEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument 942 pdman.set4f(fProxyRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom); 943 pdman.set1f(fProfileSizeUniform, SkScalarCeilToScalar(6*rbe.getSigma())); 1317 void GrGLRRectBlurEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument 1323 pdman.set1f(fBlurRadiusUniform, blurRadius); 1327 pdman.set4f(fProxyRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom); 1332 pdman.set1f(fCornerRadiusUniform, radius);
|
H A D | SkDisplacementMapEffect.cpp | 640 void GrGLDisplacementMapEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument 646 pdman.set2f(fScaleUni, SkScalarToFloat(scaleX), 649 fGLDomain.setData(pdman, displacementMap.domain(), colorTex); 651 fColorSpaceHelper.setData(pdman, displacementMap.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...] |
H A D | SkMagnifierImageFilter.cpp | 205 void GrGLMagnifierEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument 221 pdman.set2f(fOffsetVar, zoom.srcRect().x() * invW, y); 224 pdman.set2f(fInvZoomVar, zoom.xInvZoom(), zoom.yInvZoom()); 225 pdman.set2f(fInvInsetVar, zoom.xInvInset(), zoom.yInvInset()); 233 pdman.set4f(fBoundsVar, 241 fColorSpaceHelper.setData(pdman, zoom.colorSpaceXform());
|
H A D | SkMorphologyImageFilter.cpp | 296 void GrGLMorphologyEffect::onSetData(const GrGLSLProgramDataManager& pdman, argument 312 pdman.set1f(fPixelSizeUni, pixelSize); 318 pdman.set2f(fRangeUni, 1.0f - (range[1]*pixelSize), 1.0f - (range[0]*pixelSize)); 320 pdman.set2f(fRangeUni, range[0] * pixelSize, range[1] * pixelSize);
|
H A D | SkPerlinNoiseShader.cpp | 868 void GrGLPerlinNoise::onSetData(const GrGLSLProgramDataManager& pdman, argument 870 INHERITED::onSetData(pdman, processor); 875 pdman.set2f(fBaseFrequencyUni, baseFrequency.fX, baseFrequency.fY); 879 pdman.set2f(fStitchDataUni, SkIntToScalar(stitchData.fWidth),
|
H A D | SkRRectsGaussianEdgeMaskFilter.cpp | 401 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override { 407 pdman.set4f(fPositionsUni, 413 pdman.set4f(fSizesUni, 423 pdman.set4f(fRadiiUni, 428 pdman.set1f(fRadiusUni, edgeFP.radius());
|
/external/skia/src/effects/gradients/ |
H A D | SkGradientShader.cpp | 1219 const GrGLSLProgramDataManager& pdman, 1232 pdman.set4fv(uni, count, vals.get()); 1234 pdman.set4fv(uni, count, (float*)&colors[0]); 1239 const GrGLSLProgramDataManager& pdman, 1261 pdman.set4fv(uni, count, vals.get()); 1264 static inline void set_after_interp_color_uni_array(const GrGLSLProgramDataManager& pdman, argument 1280 pdman.set4fv(uni, colors.count(), vals.get()); 1283 static inline void set_before_interp_color_uni_array(const GrGLSLProgramDataManager& pdman, argument 1302 pdman.set4fv(uni, count, vals.get()); 1305 void GrGradientEffect::GLSLProcessor::onSetData(const GrGLSLProgramDataManager& pdman, argument 1218 set_after_interp_color_uni_array( const GrGLSLProgramDataManager& pdman, const GrGLSLProgramDataManager::UniformHandle uni, const SkTDArray<SkColor4f>& colors, const GrColorSpaceXform* colorSpaceXform) argument 1238 set_before_interp_color_uni_array( const GrGLSLProgramDataManager& pdman, const GrGLSLProgramDataManager::UniformHandle uni, const SkTDArray<SkColor4f>& colors, const GrColorSpaceXform* colorSpaceXform) argument [all...] |
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...] |
/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);
|
H A D | GrFragmentProcessor.cpp | 355 void onSetData(const GrGLSLProgramDataManager& pdman, 359 pdman.set4fv(fColorUni, 1, color.fRGBA);
|
/external/skia/src/gpu/effects/ |
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 | 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 | GrBitmapTextGeoProc.cpp | 84 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& gp, 90 pdman.set4fv(fColorUniform, 1, c); 93 this->setTransformDataHelper(btgp.localMatrix(), pdman, &transformIter);
|