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

12

/external/skia/experimental/SkPerlinNoiseShader2/
H A DSkPerlinNoiseShader2.cpp1005 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 DSkLightingShader.cpp202 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 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 DSkNormalMapSource.cpp81 void setNormalData(const GrGLSLProgramDataManager& pdman,
90 pdman.setMatrix2f(fXformUni, fColumnMajorInvCTM22);
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 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);
H A DSkShadowShader.cpp464 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 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 DGrCircleBlurFragmentProcessor.cpp70 void GrCircleBlurFragmentProcessor::GLSLProcessor::onSetData(const GrGLSLProgramDataManager& pdman, argument
79 pdman.set4f(fDataUniform, circle.centerX(), circle.centerY(), cbfp.fSolidRadius,
H A DSkArithmeticImageFilter.cpp266 void onSetData(const GrGLSLProgramDataManager& pdman,
269 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4());
H A DSkBlurMaskFilter.cpp937 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 DSkDisplacementMapEffect.cpp640 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 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...]
H A DSkMagnifierImageFilter.cpp205 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 DSkMorphologyImageFilter.cpp296 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 DSkPerlinNoiseShader.cpp868 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 DSkRRectsGaussianEdgeMaskFilter.cpp401 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 DSkGradientShader.cpp1219 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 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...]
/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);
H A DGrFragmentProcessor.cpp355 void onSetData(const GrGLSLProgramDataManager& pdman,
359 pdman.set4fv(fColorUni, 1, color.fRGBA);
/external/skia/src/gpu/effects/
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 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 DGrBitmapTextGeoProc.cpp84 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& gp,
90 pdman.set4fv(fColorUniform, 1, c);
93 this->setTransformDataHelper(btgp.localMatrix(), pdman, &transformIter);

Completed in 369 milliseconds

12