/third_party/skia/src/gpu/tessellate/shaders/ |
H A D | GrStrokeTessellationShader.cpp | 355 void GrStrokeTessellationShader::Impl::setData(const GrGLSLProgramDataManager& pdman, in setData() argument 373 pdman.set4f(fTessControlArgsUniform, in setData() 381 pdman.set1f(fTessControlArgsUniform, in setData() 387 pdman.set1f(fEdgeCountUniform, (float)shader.fixedCountNumTotalEdges()); in setData() 392 pdman.set2f(fTranslateUniform, m.getTranslateX(), m.getTranslateY()); in setData() 393 pdman.set4f(fAffineMatrixUniform, m.getScaleX(), m.getSkewY(), m.getSkewX(), in setData() 397 pdman.set4fv(fColorUniform, 1, shader.color().vec()); in setData()
|
H A D | GrPathTessellationShader.cpp | 150 void GrPathTessellationShader::Impl::setData(const GrGLSLProgramDataManager& pdman, const in setData() argument 154 pdman.set4f(fAffineMatrixUniform, m.getScaleX(), m.getSkewY(), m.getSkewX(), m.getScaleY()); in setData() 155 pdman.set2f(fTranslateUniform, m.getTranslateX(), m.getTranslateY()); in setData() 159 pdman.set4f(fColorUniform, color.fR, color.fG, color.fB, color.fA); in setData()
|
/third_party/skia/src/gpu/glsl/ |
H A D | GrGLSLColorSpaceXformHelper.h | 47 void setData(const GrGLSLProgramDataManager& pdman, const GrColorSpaceXform* colorSpaceXform) { in setData() argument 49 pdman.set1fv(fSrcTFVar, kNumTransferFnCoeffs, &colorSpaceXform->fSteps.srcTF.g); in setData() 52 pdman.setMatrix3f(fGamutXformVar, colorSpaceXform->fSteps.src_to_dst_matrix); in setData() 55 pdman.set1fv(fDstTFVar, kNumTransferFnCoeffs, &colorSpaceXform->fSteps.dstTFInv.g); in setData()
|
/third_party/skia/src/gpu/effects/ |
H A D | GrBezierEffect.cpp | 18 void setData(const GrGLSLProgramDataManager& pdman, 23 SetTransform(pdman, shaderCaps, fViewMatrixUniform, ce.fViewMatrix, &fViewMatrix); 24 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, ce.fLocalMatrix, &fLocalMatrix); 27 pdman.set4fv(fColorUniform, 1, ce.fColor.vec()); 32 pdman.set1f(fCoverageScaleUniform, GrNormalizeByteToFloat(ce.fCoverageScale)); 215 void setData(const GrGLSLProgramDataManager& pdman, 220 SetTransform(pdman, shaderCaps, fViewMatrixUniform, qe.fViewMatrix, &fViewMatrix); 221 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, qe.fLocalMatrix, &fLocalMatrix); 224 pdman.set4fv(fColorUniform, 1, qe.fColor.vec()); 229 pdman [all...] |
H A D | GrSkSLFP.cpp | 226 void onSetData(const GrGLSLProgramDataManager& pdman, 241 case Type::kFloat: pdman.set1fv(handle, v.count, floatData()); break; 242 case Type::kFloat2: pdman.set2fv(handle, v.count, floatData()); break; 243 case Type::kFloat3: pdman.set3fv(handle, v.count, floatData()); break; 244 case Type::kFloat4: pdman.set4fv(handle, v.count, floatData()); break; 246 case Type::kFloat2x2: pdman.setMatrix2fv(handle, v.count, floatData()); break; 247 case Type::kFloat3x3: pdman.setMatrix3fv(handle, v.count, floatData()); break; 248 case Type::kFloat4x4: pdman.setMatrix4fv(handle, v.count, floatData()); break; 250 case Type::kInt: pdman.set1iv(handle, v.count, intData()); break; 251 case Type::kInt2: pdman [all...] |
H A D | GrModulateAtlasCoverageEffect.cpp | 68 void onSetData(const GrGLSLProgramDataManager& pdman, in onMakeProgramImpl() 72 pdman.set4fv(fBoundsUniform, 1, SkRect::Make(fp.fBounds).asScalars()); in onMakeProgramImpl() 75 pdman.set2f(fCoverageMaybeInvertUniform, -1, 1); // -1*coverage + 1 = 1 - coverage. in onMakeProgramImpl() 77 pdman.set2f(fCoverageMaybeInvertUniform, 1, 0); // 1*coverage + 0 = coverage. in onMakeProgramImpl()
|
H A D | GrMatrixEffect.cpp | 43 void onSetData(const GrGLSLProgramDataManager& pdman, in onMakeProgramImpl() 49 pdman.setSkMatrix(fMatrixVar, m); in onMakeProgramImpl() 51 pdman.setSkMatrix(fMatrixVar, mtx.fMatrix); in onMakeProgramImpl()
|
H A D | GrRRectEffect.cpp | 294 void CircularRRectEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdman, in onSetData() argument 367 pdman.set4f(fInnerRectUniform, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom); in onSetData() 369 pdman.set2f(fRadiusPlusHalfUniform, radius, 1.f / radius); in onSetData() 615 void EllipticalRRectEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdman, in onSetData() argument 631 pdman.set2f(fInvRadiiSqdUniform, 1.f, (r0.fX * r0.fX) / (r0.fY * r0.fY)); in onSetData() 632 pdman.set2f(fScaleUniform, r0.fX, 1.f / r0.fX); in onSetData() 634 pdman.set2f(fInvRadiiSqdUniform, (r0.fY * r0.fY) / (r0.fX * r0.fX), 1.f); in onSetData() 635 pdman.set2f(fScaleUniform, r0.fY, 1.f / r0.fY); in onSetData() 638 pdman.set2f(fInvRadiiSqdUniform, 1.f / (r0.fX * r0.fX), in onSetData() 653 pdman in onSetData() [all...] |
H A D | GrGaussianConvolutionFragmentProcessor.cpp | 120 void GrGaussianConvolutionFragmentProcessor::Impl::onSetData(const GrGLSLProgramDataManager& pdman, 126 pdman.set2fv(fIncrementUni, 1, increment); 133 pdman.set4fv(fKernelUni, arrayCount, conv.fKernel); 134 pdman.set4fv(fOffsetsUni, arrayCount, conv.fOffsets); 136 pdman.set1i(fKernelWidthUni, width);
|
H A D | GrDistanceFieldGeoProc.cpp | 25 void setData(const GrGLSLProgramDataManager& pdman, 34 pdman.set1f(fDistanceAdjustUni, distanceAdjust); 42 pdman.set2f(fAtlasDimensionsInvUniform, 47 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, dfa8gp.fLocalMatrix, &fLocalMatrix); 326 void setData(const GrGLSLProgramDataManager& pdman, 333 SetTransform(pdman, shaderCaps, fMatrixUniform, dfpgp.fMatrix, &fMatrix); 338 pdman.set2f(fAtlasDimensionsInvUniform, 598 void setData(const GrGLSLProgramDataManager& pdman, 606 pdman.set3f(fDistanceAdjustUni, wa.fR, wa.fG, wa.fB); 613 pdman [all...] |
H A D | GrMatrixConvolutionEffect.cpp | 252 void GrMatrixConvolutionEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdman, in onSetData() argument 255 pdman.set2f(fKernelOffsetUni, conv.fKernelOffset.fX, conv.fKernelOffset.fY); in onSetData() 259 pdman.set1f(fKernelBiasUni, conv.fKernel.biasAndGain().fBias); in onSetData() 264 pdman.set4fv(fKernelUni, arrayCount, conv.fKernel.array().data()); in onSetData() 266 pdman.set1f(fBiasUni, conv.fBias); in onSetData() 267 pdman.set1f(fGainUni, totalGain); in onSetData()
|
H A D | GrBitmapTextGeoProc.cpp | 22 void setData(const GrGLSLProgramDataManager& pdman, 27 pdman.set4fv(fColorUniform, 1, btgp.fColor.vec()); 35 pdman.set2f(fAtlasDimensionsInvUniform, 41 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, btgp.fLocalMatrix, &fLocalMatrix);
|
H A D | GrConvexPolyEffect.cpp | 135 void onSetData(const GrGLSLProgramDataManager& pdman, in onMakeProgramImpl() 140 pdman.set3fv(fEdgeUniform, cpe.fEdgeCount, cpe.fEdges.data()); in onMakeProgramImpl()
|
H A D | GrYUVtoRGBEffect.cpp | 307 void onSetData(const GrGLSLProgramDataManager& pdman, in onMakeProgramImpl() 327 pdman.setMatrix3f(fColorSpaceMatrixVar, mtx); in onMakeProgramImpl() 328 pdman.set3fv(fColorSpaceTranslateVar, 1, v); in onMakeProgramImpl()
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkLightingImageFilter.cpp | 44 static void setUniformPoint3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, in setUniformPoint3() argument 47 pdman.set3fv(uni, 1, &point.fX); in setUniformPoint3() 50 static void setUniformNormal3(const GrGLSLProgramDataManager& pdman, UniformHandle uni, in setUniformNormal3() argument 52 setUniformPoint3(pdman, uni, point); in setUniformNormal3() 1844 void LightingEffect::ImplBase::onSetData(const GrGLSLProgramDataManager& pdman, in onSetData() argument 1851 pdman.set1f(fSurfaceScaleUni, lighting.surfaceScale()); in onSetData() 1854 fLight->setData(pdman, transformedLight.get()); in onSetData() 1883 void DiffuseLightingEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdman, in onSetData() argument 1885 INHERITED::onSetData(pdman, proc); in onSetData() 1887 pdman in onSetData() 1990 onSetData(const GrGLSLProgramDataManager& pdman, const GrFragmentProcessor& effect) onSetData() argument 2012 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const setData() argument 2020 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const setData() argument 2040 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const setData() argument 2061 setData(const GrGLSLProgramDataManager& pdman, const SkImageFilterLight* light) const setData() argument [all...] |
/third_party/skia/src/gpu/ |
H A D | GrDefaultGeoProcFactory.cpp | 80 void setData(const GrGLSLProgramDataManager& pdman, 85 SetTransform(pdman, shaderCaps, fViewMatrixUniform, dgp.fViewMatrix, &fViewMatrixPrev); 86 SetTransform(pdman, 93 pdman.set4fv(fColorUniform, 1, dgp.fColor.vec()); 98 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(dgp.fCoverage));
|
H A D | GrColorSpaceXform.cpp | 116 void onSetData(const GrGLSLProgramDataManager& pdman, in onMakeProgramImpl() 119 fColorSpaceHelper.setData(pdman, proc.colorXform()); in onMakeProgramImpl()
|
H A D | GrGeometryProcessor.cpp | 326 void ProgramImpl::SetTransform(const GrGLSLProgramDataManager& pdman, in SetTransform() argument 343 pdman.set4fv(uniform, 1, values); in SetTransform() 345 pdman.setSkMatrix(uniform, matrix); in SetTransform()
|
/third_party/skia/gm/ |
H A D | dsl_processor_test.cpp | 51 void onSetData(const GrGLSLProgramDataManager& pdman, 53 pdman.set2f(fBlueAlphaUniform, 0.0, 1.0);
|
H A D | tessellation.cpp | 68 void setData(const GrGLSLProgramDataManager& pdman, 71 pdman.setSkMatrix(fViewMatrixUniform, 187 void setData(const GrGLSLProgramDataManager& pdman, 190 pdman.setSkMatrix(fViewMatrixUniform,
|
H A D | fwidth_squircle.cpp | 92 void setData(const GrGLSLProgramDataManager& pdman, in makeProgramImpl() 96 pdman.setSkMatrix(fViewMatrixHandle, proc.fViewMatrix); in makeProgramImpl()
|
H A D | fp_sample_chaining.cpp | 54 void onSetData(const GrGLSLProgramDataManager& pdman, 56 pdman.setSkMatrix(fMatrixVar, SkMatrix::Scale(1, 0.5f));
|
/third_party/skia/tests/ |
H A D | SkSLCross.cpp | 75 void onSetData(const GrGLSLProgramDataManager& pdman, 78 pdman.set2f(fAUniform, fp.fA.x(), fp.fA.y()); 79 pdman.set2f(fBUniform, fp.fB.x(), fp.fB.y());
|
/third_party/skia/src/gpu/ops/ |
H A D | AtlasInstancedHelper.cpp | 98 const GrGLSLProgramDataManager& pdman, in setUniformData() 102 pdman.set2f(atlasAdjustUniformHandle, 1.f / dimensions.width(), 1.f / dimensions.height()); in setUniformData() 97 setUniformData( const GrGLSLProgramDataManager& pdman, const GrGLSLUniformHandler::UniformHandle& atlasAdjustUniformHandle) const setUniformData() argument
|
H A D | DrawAtlasPathOp.cpp | 77 void setData(const GrGLSLProgramDataManager& pdman, 81 atlasHelper->setUniformData(pdman, fAtlasAdjustUniform);
|