/external/skia/src/gpu/gl/ |
H A D | GrGLGeometryProcessor.h | 27 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 D | GrGLPrimitiveProcessor.cpp | 65 void GrGLPrimitiveProcessor::setUniformViewMatrix(const GrGLProgramDataManager& pdman, argument 73 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
|
H A D | GrGLPathProcessor.cpp | 50 void GrGLPathProcessor::setData(const GrGLProgramDataManager& pdman, argument 57 pdman.set4fv(fColorUniform, 1, c);
|
/external/skia/src/gpu/effects/ |
H A D | GrConvolutionEffect.cpp | 28 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 D | GrBicubicEffect.cpp | 116 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 D | GrBitmapTextGeoProc.cpp | 79 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 D | GrMatrixConvolutionEffect.cpp | 124 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 D | GrBezierEffect.cpp | 34 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 D | GrTextureDomain.cpp | 139 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 D | GrDistanceFieldGeoProc.cpp | 142 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 D | GrYUVtoRGBEffect.cpp | 84 virtual void setData(const GrGLProgramDataManager& pdman, 89 pdman.setMatrix4f(fMatrixUni, kJPEGConversionMatrix); 92 pdman.setMatrix4f(fMatrixUni, kRec601ConversionMatrix);
|
H A D | GrConvexPolyEffect.cpp | 153 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 D | GrOvalEffect.cpp | 169 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 D | GrRRectEffect.cpp | 297 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 D | GrTextureDomain.h | 123 void setData(const GrGLProgramDataManager& pdman, const GrTextureDomain& textureDomain,
|
/external/skia/src/gpu/ |
H A D | GrDefaultGeoProcFactory.cpp | 130 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 D | SkTwoPointConicalGradient_gpu.cpp | 289 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 D | SkGradientShader.cpp | 921 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 D | SkArithmeticMode_gpu.cpp | 83 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 D | SkLightingImageFilter.cpp | 39 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 D | SkMagnifierImageFilter.cpp | 188 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 D | SkAlphaThresholdFilter.cpp | 193 void GrGLAlphaThresholdEffect::setData(const GrGLProgramDataManager& pdman, argument 196 pdman.set1f(fInnerThresholdVar, alpha_threshold.innerThreshold()); 197 pdman.set1f(fOuterThresholdVar, alpha_threshold.outerThreshold());
|
H A D | SkColorCubeFilter.cpp | 328 void GrColorCubeEffect::GLProcessor::setData(const GrGLProgramDataManager& pdman, argument 332 pdman.set1f(fColorCubeSizeUni, SkScalarToFloat(size)); 333 pdman.set1f(fColorCubeInvSizeUni, SkScalarToFloat(SkScalarInvert(size)));
|
H A D | SkBlurMaskFilter.cpp | 744 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 D | SkColorFilters.cpp | 202 virtual void setData(const GrGLProgramDataManager& pdman, 208 pdman.set4fv(fFilterColorUni, 1, c);
|