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

12

/external/skia/src/gpu/gl/
H A DGrGLGeometryProcessor.h27 const GrGLProgramDataManager& pdman,
30 this->setTransformDataMatrix(SkMatrix::I(), pdman, index, transforms); local
36 const GrGLProgramDataManager& pdman,
40 this->setTransformDataMatrix(gp.localMatrix(), pdman, index, transforms);
84 const GrGLProgramDataManager& pdman,
93 pdman.setSkMatrix(procTransforms[t].fHandle.convertToUniformHandle(), transform);
26 setTransformData(const GrPrimitiveProcessor&, const GrGLProgramDataManager& pdman, int index, const SkTArray<const GrCoordTransform*, true>& transforms) argument
35 setTransformDataHelper(const GrPrimitiveProcessor& primProc, const GrGLProgramDataManager& pdman, int index, const SkTArray<const GrCoordTransform*, true>& transforms) argument
83 setTransformDataMatrix(const SkMatrix& localMatrix, const GrGLProgramDataManager& pdman, int index, const SkTArray<const GrCoordTransform*, true>& transforms) argument
H A DGrGLPrimitiveProcessor.cpp65 void GrGLPrimitiveProcessor::setUniformViewMatrix(const GrGLProgramDataManager& pdman, argument
73 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
H A DGrGLPathProcessor.cpp50 void GrGLPathProcessor::setData(const GrGLProgramDataManager& pdman, argument
57 pdman.set4fv(fColorUniform, 1, c);
/external/skia/src/gpu/effects/
H A DGrConvolutionEffect.cpp28 void setData(const GrGLProgramDataManager& pdman, const GrProcessor&) override;
106 void GrGLConvolutionEffect::setData(const GrGLProgramDataManager& pdman, argument
124 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
129 pdman.set2f(fBoundsUni, 1.0f - bounds[1], 1.0f - bounds[0]);
131 pdman.set2f(fBoundsUni, bounds[0], bounds[1]);
134 pdman.set1fv(fKernelUni, this->width(), conv.kernel());
H A DGrBicubicEffect.cpp116 void GrGLBicubicEffect::setData(const GrGLProgramDataManager& pdman, argument
123 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
124 pdman.setMatrix4f(fCoefficientsUni, bicubicEffect.coefficients());
125 fDomain.setData(pdman, bicubicEffect.domain(), texture.origin());
H A DGrBitmapTextGeoProc.cpp79 virtual void setData(const GrGLProgramDataManager& pdman,
86 pdman.set4fv(fColorUniform, 1, c);
92 const GrGLProgramDataManager& pdman,
95 this->setTransformDataHelper<GrBitmapTextGeoProc>(primProc, pdman, index, transforms);
H A DGrMatrixConvolutionEffect.cpp124 void GrGLMatrixConvolutionEffect::setData(const GrGLProgramDataManager& pdman, argument
134 pdman.set2fv(fImageIncrementUni, 1, imageIncrement);
135 pdman.set2fv(fKernelOffsetUni, 1, conv.kernelOffset());
136 pdman.set1fv(fKernelUni, fKernelSize.width() * fKernelSize.height(), conv.kernel());
137 pdman.set1f(fGainUni, conv.gain());
138 pdman.set1f(fBiasUni, conv.bias());
139 fDomain.setData(pdman, conv.domain(), texture.origin());
H A DGrBezierEffect.cpp34 virtual void setData(const GrGLProgramDataManager& pdman,
38 this->setUniformViewMatrix(pdman, ce.viewMatrix());
44 pdman.set4fv(fColorUniform, 1, c);
48 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(local.fCoverageScale));
54 const GrGLProgramDataManager& pdman,
57 this->setTransformDataHelper<GrConicEffect>(primProc, pdman, index, transforms);
263 virtual void setData(const GrGLProgramDataManager& pdman,
267 this->setUniformViewMatrix(pdman, qe.viewMatrix());
273 pdman.set4fv(fColorUniform, 1, c);
277 pdman
[all...]
H A DGrTextureDomain.cpp139 void GrTextureDomain::GLDomain::setData(const GrGLProgramDataManager& pdman, argument
159 pdman.set4fv(fDomainUni, 1, values);
205 void GrGLTextureDomainEffect::setData(const GrGLProgramDataManager& pdman, argument
209 fGLDomain.setData(pdman, domain, processor.texture(0)->origin());
H A DGrDistanceFieldGeoProc.cpp142 virtual void setData(const GrGLProgramDataManager& pdman,
149 pdman.set1f(fDistanceAdjustUni, distanceAdjust);
155 this->setUniformViewMatrix(pdman, dfa8gp.viewMatrix());
161 pdman.set4fv(fColorUniform, 1, c);
371 virtual void setData(const GrGLProgramDataManager& pdman,
380 pdman.set2f(fTextureSizeUni,
386 this->setUniformViewMatrix(pdman, dfpgp.viewMatrix());
392 pdman.set4fv(fColorUniform, 1, c);
639 virtual void setData(const GrGLProgramDataManager& pdman,
648 pdman
[all...]
H A DGrYUVtoRGBEffect.cpp84 virtual void setData(const GrGLProgramDataManager& pdman,
89 pdman.setMatrix4f(fMatrixUni, kJPEGConversionMatrix);
92 pdman.setMatrix4f(fMatrixUni, kRec601ConversionMatrix);
H A DGrConvexPolyEffect.cpp153 void GLAARectEffect::setData(const GrGLProgramDataManager& pdman, const GrProcessor& processor) { argument
157 pdman.set4f(fRectUniform, rect.fLeft + 0.5f, rect.fTop + 0.5f,
246 void GrGLConvexPolyEffect::setData(const GrGLProgramDataManager& pdman, const GrProcessor& effect) { argument
250 pdman.set3fv(fEdgeUniform, cpe.getEdgeCount(), cpe.getEdges());
H A DGrOvalEffect.cpp169 void GLCircleEffect::setData(const GrGLProgramDataManager& pdman, const GrProcessor& processor) { argument
178 pdman.set4f(fCircleUniform, ce.getCenter().fX, ce.getCenter().fY, radius,
361 void GLEllipseEffect::setData(const GrGLProgramDataManager& pdman, const GrProcessor& effect) { argument
366 pdman.set4f(fEllipseUniform, ee.getCenter().fX, ee.getCenter().fY, invRXSqd, invRYSqd);
H A DGrRRectEffect.cpp297 void GLCircularRRectEffect::setData(const GrGLProgramDataManager& pdman, argument
370 pdman.set4f(fInnerRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom);
371 pdman.set1f(fRadiusPlusHalfUniform, radius + 0.5f);
597 void GLEllipticalRRectEffect::setData(const GrGLProgramDataManager& pdman,
609 pdman.set2f(fInvRadiiSqdUniform, 1.f / (r0.fX * r0.fX),
620 pdman.set4f(fInvRadiiSqdUniform, 1.f / (r0.fX * r0.fX),
629 pdman.set4f(fInnerRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom);
H A DGrTextureDomain.h123 void setData(const GrGLProgramDataManager& pdman, const GrTextureDomain& textureDomain,
/external/skia/src/gpu/
H A DGrDefaultGeoProcFactory.cpp130 virtual void setData(const GrGLProgramDataManager& pdman,
134 this->setUniformViewMatrix(pdman, dgp.viewMatrix());
140 pdman.set4fv(fColorUniform, 1, c);
144 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(local.fCoverage));
150 const GrGLProgramDataManager& pdman,
153 this->setTransformDataHelper<DefaultGeoProc>(primProc, pdman, index, transforms);
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.cpp289 void GLEdge2PtConicalEffect::setData(const GrGLProgramDataManager& pdman, argument
291 INHERITED::setData(pdman, processor);
305 pdman.set1fv(fParamUni, 3, values);
569 void GLFocalOutside2PtConicalEffect::setData(const GrGLProgramDataManager& pdman, argument
571 INHERITED::setData(pdman, processor);
584 pdman.set1fv(fParamUni, 2, values);
766 void GLFocalInside2PtConicalEffect::setData(const GrGLProgramDataManager& pdman, argument
768 INHERITED::setData(pdman, processor);
773 pdman.set1f(fFocalUni, SkScalarToFloat(focal));
1040 void GLCircleInside2PtConicalEffect::setData(const GrGLProgramDataManager& pdman, argument
1301 setData(const GrGLProgramDataManager& pdman, const GrProcessor& processor) argument
[all...]
H A DSkGradientShader.cpp921 static inline void set_color_uni(const GrGLProgramDataManager& pdman, argument
924 pdman.set4f(uni,
931 static inline void set_mul_color_uni(const GrGLProgramDataManager& pdman, argument
936 pdman.set4f(uni,
943 void GrGLGradientEffect::setData(const GrGLProgramDataManager& pdman, argument
952 set_mul_color_uni(pdman, fColorStartUni, e.getColors(0));
953 set_mul_color_uni(pdman, fColorEndUni, e.getColors(1));
955 set_color_uni(pdman, fColorStartUni, e.getColors(0));
956 set_color_uni(pdman, fColorEndUni, e.getColors(1));
962 set_mul_color_uni(pdman, fColorStartUn
[all...]
/external/skia/src/effects/
H A DSkArithmeticMode_gpu.cpp83 void setData(const GrGLProgramDataManager& pdman, const GrProcessor& proc) override {
85 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4());
250 void onSetData(const GrGLProgramDataManager& pdman,
253 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4());
H A DSkLightingImageFilter.cpp39 void setUniformPoint3(const GrGLProgramDataManager& pdman, UniformHandle uni, argument
42 pdman.set3fv(uni, 1, &point.fX);
45 void setUniformNormal3(const GrGLProgramDataManager& pdman, UniformHandle uni, argument
47 setUniformPoint3(pdman, uni, SkPoint3(point.fX, point.fY, point.fZ));
1717 void GrGLLightingEffect::setData(const GrGLProgramDataManager& pdman, argument
1722 pdman.set2f(fImageIncrementUni, 1.0f / texture->width(), ySign / texture->height());
1723 pdman.set1f(fSurfaceScaleUni, lighting.surfaceScale());
1725 fLight->setData(pdman, transformedLight);
1758 void GrGLDiffuseLightingEffect::setData(const GrGLProgramDataManager& pdman, argument
1760 INHERITED::setData(pdman, pro
1851 setData(const GrGLProgramDataManager& pdman, const GrProcessor& effect) argument
1871 setData(const GrGLProgramDataManager& pdman, const SkLight* light) const argument
1878 setData(const GrGLProgramDataManager& pdman, const SkLight* light) const argument
1896 setData(const GrGLProgramDataManager& pdman, const SkLight* light) const argument
1916 setData(const GrGLProgramDataManager& pdman, const SkLight* light) const argument
[all...]
H A DSkMagnifierImageFilter.cpp188 void GrGLMagnifierEffect::setData(const GrGLProgramDataManager& pdman, argument
191 pdman.set2f(fOffsetVar, zoom.x_offset(), zoom.y_offset());
192 pdman.set2f(fInvZoomVar, zoom.x_inv_zoom(), zoom.y_inv_zoom());
193 pdman.set2f(fInvInsetVar, zoom.x_inv_inset(), zoom.y_inv_inset());
194 pdman.set4f(fBoundsVar, zoom.bounds().x(), zoom.bounds().y(),
H A DSkAlphaThresholdFilter.cpp193 void GrGLAlphaThresholdEffect::setData(const GrGLProgramDataManager& pdman, argument
196 pdman.set1f(fInnerThresholdVar, alpha_threshold.innerThreshold());
197 pdman.set1f(fOuterThresholdVar, alpha_threshold.outerThreshold());
H A DSkColorCubeFilter.cpp328 void GrColorCubeEffect::GLProcessor::setData(const GrGLProgramDataManager& pdman, argument
332 pdman.set1f(fColorCubeSizeUni, SkScalarToFloat(size));
333 pdman.set1f(fColorCubeInvSizeUni, SkScalarToFloat(SkScalarInvert(size)));
H A DSkBlurMaskFilter.cpp744 void GrGLRectBlurEffect::setData(const GrGLProgramDataManager& pdman, argument
749 pdman.set4f(fProxyRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom);
750 pdman.set1f(fProfileSizeUniform, SkScalarCeilToScalar(6*rbe.getSigma()));
1099 void GrGLRRectBlurEffect::setData(const GrGLProgramDataManager& pdman, argument
1105 pdman.set1f(fBlurRadiusUniform, blurRadius);
1109 pdman.set4f(fProxyRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom);
1114 pdman.set1f(fCornerRadiusUniform, radius);
H A DSkColorFilters.cpp202 virtual void setData(const GrGLProgramDataManager& pdman,
208 pdman.set4fv(fFilterColorUni, 1, c);

Completed in 381 milliseconds

12