/external/skia/src/gpu/glsl/ |
GrGLSLGeometryProcessor.h | 27 const GrGLSLProgramDataManager& pdman, 30 this->setTransformDataMatrix(SkMatrix::I(), pdman, index, transforms); variable 36 const GrGLSLProgramDataManager& pdman, 40 this->setTransformDataMatrix(gp.localMatrix(), pdman, index, transforms); 100 const GrGLSLProgramDataManager& pdman, 109 pdman.setSkMatrix(procTransforms[t].fHandle.toIndex(), transform);
|
GrGLSLFragmentProcessor.cpp | 14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, 16 this->onSetData(pdman, processor); 19 fChildProcessors[i]->setData(pdman, processor.childProcessor(i));
|
GrGLSLFragmentProcessor.h | 83 void setData(const GrGLSLProgramDataManager& pdman, const GrFragmentProcessor& processor);
|
GrGLSLPrimitiveProcessor.h | 90 const GrGLSLProgramDataManager& pdman,
|
/external/skia/src/gpu/effects/ |
GrConvolutionEffect.cpp | 24 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor&) override; 93 void GrGLConvolutionEffect::onSetData(const GrGLSLProgramDataManager& pdman, 110 pdman.set2fv(fImageIncrementUni, 1, imageIncrement); 115 pdman.set2f(fBoundsUni, 1.0f - bounds[1], 1.0f - bounds[0]); 117 pdman.set2f(fBoundsUni, bounds[0], bounds[1]); 122 pdman.set1fv(fKernelUni, width, conv.kernel());
|
GrYUVEffect.cpp | 121 void onSetData(const GrGLSLProgramDataManager& pdman, 126 pdman.setMatrix4f(fMatrixUni, kJPEGConversionMatrix); 129 pdman.setMatrix4f(fMatrixUni, kRec601ConversionMatrix); 132 pdman.setMatrix4f(fMatrixUni, kRec709ConversionMatrix); 273 void onSetData(const GrGLSLProgramDataManager& pdman, 293 pdman.set4fv(fRGBToYUVUni, 3, matrix); 296 pdman.set4fv(fRGBToYUVUni, 2, matrix + 4); 299 pdman.set4fv(fRGBToYUVUni, 1, matrix); 302 pdman.set4fv(fRGBToYUVUni, 1, matrix + 4); 305 pdman.set4fv(fRGBToYUVUni, 1, matrix + 8) [all...] |
GrBicubicEffect.cpp | 115 void GrGLBicubicEffect::onSetData(const GrGLSLProgramDataManager& pdman, 122 pdman.set2fv(fImageIncrementUni, 1, imageIncrement); 123 pdman.setMatrix4f(fCoefficientsUni, bicubicEffect.coefficients()); 124 fDomain.setData(pdman, bicubicEffect.domain(), texture.origin());
|
GrBitmapTextGeoProc.cpp | 87 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& gp) override { 92 pdman.set4fv(fColorUniform, 1, c); 98 const GrGLSLProgramDataManager& pdman, 101 this->setTransformDataHelper<GrBitmapTextGeoProc>(primProc, pdman, index, transforms);
|
GrMatrixConvolutionEffect.cpp | 122 void GrGLMatrixConvolutionEffect::onSetData(const GrGLSLProgramDataManager& pdman, 131 pdman.set2fv(fImageIncrementUni, 1, imageIncrement); 132 pdman.set2fv(fKernelOffsetUni, 1, conv.kernelOffset()); 133 pdman.set1fv(fKernelUni, conv.kernelSize().width() * conv.kernelSize().height(), conv.kernel()); 134 pdman.set1f(fGainUni, conv.gain()); 135 pdman.set1f(fBiasUni, conv.bias()); 136 fDomain.setData(pdman, conv.domain(), texture.origin());
|
GrBezierEffect.cpp | 28 void setData(const GrGLSLProgramDataManager& pdman, 36 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); 42 pdman.set4fv(fColorUniform, 1, c); 47 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(ce.coverageScale())); 53 const GrGLSLProgramDataManager& pdman, 56 this->setTransformDataHelper<GrConicEffect>(primProc, pdman, index, transforms); 302 void setData(const GrGLSLProgramDataManager& pdman, 310 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); 316 pdman.set4fv(fColorUniform, 1, c); 321 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(qe.coverageScale())) [all...] |
GrOvalEffect.cpp | 154 void GLCircleEffect::onSetData(const GrGLSLProgramDataManager& pdman, 164 pdman.set4f(fCircleUniform, ce.getCenter().fX, ce.getCenter().fY, radius, 351 void GLEllipseEffect::onSetData(const GrGLSLProgramDataManager& pdman, 364 pdman.set2f(fScaleUniform, ee.getRadii().fX, 1.f / ee.getRadii().fX); 369 pdman.set2f(fScaleUniform, ee.getRadii().fY, 1.f / ee.getRadii().fY); 375 pdman.set4f(fEllipseUniform, ee.getCenter().fX, ee.getCenter().fY, invRXSqd, invRYSqd);
|
GrRRectEffect.cpp | 295 void GLCircularRRectEffect::onSetData(const GrGLSLProgramDataManager& pdman, 368 pdman.set4f(fInnerRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom); 370 pdman.set2f(fRadiusPlusHalfUniform, radius, 1.f / radius); 611 void GLEllipticalRRectEffect::onSetData(const GrGLSLProgramDataManager& pdman, 627 pdman.set2f(fInvRadiiSqdUniform, 1.f, (r0.fX * r0.fX) / (r0.fY * r0.fY)); 628 pdman.set2f(fScaleUniform, r0.fX, 1.f / r0.fX); 630 pdman.set2f(fInvRadiiSqdUniform, (r0.fY * r0.fY) / (r0.fX * r0.fX), 1.f); 631 pdman.set2f(fScaleUniform, r0.fY, 1.f / r0.fY); 634 pdman.set2f(fInvRadiiSqdUniform, 1.f / (r0.fX * r0.fX), 649 pdman.set4f(fInvRadiiSqdUniform, scaleSqd / (r0.fX * r0.fX) [all...] |
GrConvexPolyEffect.cpp | 141 void GLAARectEffect::onSetData(const GrGLSLProgramDataManager& pdman, 146 pdman.set4f(fRectUniform, rect.fLeft + 0.5f, rect.fTop + 0.5f, 219 void GrGLConvexPolyEffect::onSetData(const GrGLSLProgramDataManager& pdman, 224 pdman.set3fv(fEdgeUniform, cpe.getEdgeCount(), cpe.getEdges());
|
GrTextureDomain.cpp | 148 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman, 168 pdman.set4fv(fDomainUni, 1, values); 207 void GrGLTextureDomainEffect::onSetData(const GrGLSLProgramDataManager& pdman, 211 fGLDomain.setData(pdman, domain, processor.texture(0)->origin());
|
GrDistanceFieldGeoProc.cpp | 151 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& proc) override { 156 pdman.set1f(fDistanceAdjustUni, distanceAdjust); 166 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); 372 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& proc) override { 379 pdman.set2f(fTextureSizeUni, 390 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); 637 void setData(const GrGLSLProgramDataManager& pdman, 644 pdman.set3f(fDistanceAdjustUni, 655 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); [all...] |
/external/skia/src/gpu/ |
GrDefaultGeoProcFactory.cpp | 158 void setData(const GrGLSLProgramDataManager& pdman, 166 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); 172 pdman.set4fv(fColorUniform, 1, c); 178 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(dgp.coverage())); 184 const GrGLSLProgramDataManager& pdman, 187 this->setTransformDataHelper<DefaultGeoProc>(primProc, pdman, index, transforms);
|
GrPathProcessor.cpp | 96 const GrGLSLProgramDataManager& pdman, 114 pdman.setPathFragmentInputTransform(transforms[t].fHandle, components, transform);
|
/external/skia/src/effects/gradients/ |
SkTwoPointConicalGradient_gpu.cpp | 287 void GLEdge2PtConicalEffect::onSetData(const GrGLSLProgramDataManager& pdman, 289 INHERITED::onSetData(pdman, processor); 303 pdman.set1fv(fParamUni, 3, values); 561 void GLFocalOutside2PtConicalEffect::onSetData(const GrGLSLProgramDataManager& pdman, 563 INHERITED::onSetData(pdman, processor); 576 pdman.set1fv(fParamUni, 2, values); 751 void GLFocalInside2PtConicalEffect::onSetData(const GrGLSLProgramDataManager& pdman, 753 INHERITED::onSetData(pdman, processor); 758 pdman.set1f(fFocalUni, SkScalarToFloat(focal)); [all...] |
SkGradientShader.cpp | [all...] |
/external/skia/src/effects/ |
SkLightingImageFilter.cpp | 46 void setUniformPoint3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, 49 pdman.set3fv(uni, 1, &point.fX); 52 void setUniformNormal3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, 54 setUniformPoint3(pdman, uni, point); [all...] |
SkArithmeticMode_gpu.cpp | 74 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override { 76 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4()); 217 void onSetData(const GrGLSLProgramDataManager& pdman, 220 pdman.set4f(fKUni, arith.k1(), arith.k2(), arith.k3(), arith.k4());
|
SkPixelXorXfermode.cpp | 191 void onSetData(const GrGLSLProgramDataManager& pdman, const GrProcessor& proc) override { 193 pdman.set3f(fOpColorUni, 294 void onSetData(const GrGLSLProgramDataManager& pdman, 297 pdman.set3f(fOpColorUni,
|
SkMagnifierImageFilter.cpp | 167 void GrGLMagnifierEffect::onSetData(const GrGLSLProgramDataManager& pdman, 170 pdman.set2f(fOffsetVar, zoom.x_offset(), zoom.y_offset()); 171 pdman.set2f(fInvZoomVar, zoom.x_inv_zoom(), zoom.y_inv_zoom()); 172 pdman.set2f(fInvInsetVar, zoom.x_inv_inset(), zoom.y_inv_inset()); 173 pdman.set4f(fBoundsVar, zoom.bounds().x(), zoom.bounds().y(),
|
SkColorCubeFilter.cpp | 289 void GrColorCubeEffect::GLSLProcessor::onSetData(const GrGLSLProgramDataManager& pdman, 293 pdman.set1f(fColorCubeSizeUni, SkScalarToFloat(size)); 294 pdman.set1f(fColorCubeInvSizeUni, SkScalarToFloat(SkScalarInvert(size)));
|
/external/skia/src/gpu/batches/ |
GrPLSPathRenderer.cpp | 394 virtual void setData(const GrGLSLProgramDataManager& pdman, 399 const GrGLSLProgramDataManager& pdman, 402 this->setTransformDataHelper<PLSAATriangleEffect>(primProc, pdman, index, transforms); 583 virtual void setData(const GrGLSLProgramDataManager& pdman, 588 const GrGLSLProgramDataManager& pdman, 591 this->setTransformDataHelper<PLSQuadEdgeEffect>(primProc, pdman, index, transforms); [all...] |