Home
last modified time | relevance | path

Searched refs:uniformHandler (Results 1 - 25 of 34) sorted by relevance

12

/third_party/skia/src/gpu/glsl/
H A DGrGLSLProgramBuilder.h55 return this->uniformHandler()->samplerVariable(handle); in samplerVariable()
59 return this->uniformHandler()->samplerSwizzle(handle); in samplerSwizzle()
63 return this->uniformHandler()->inputSamplerVariable(handle); in inputSamplerVariable()
67 return this->uniformHandler()->inputSamplerSwizzle(handle); in inputSamplerSwizzle()
86 virtual GrGLSLUniformHandler* uniformHandler() = 0;
87 virtual const GrGLSLUniformHandler* uniformHandler() const = 0;
H A DGrGLSLColorSpaceXformHelper.h25 void emitCode(GrGLSLUniformHandler* uniformHandler, const GrColorSpaceXform* colorSpaceXform, in emitCode() argument
27 SkASSERT(uniformHandler); in emitCode()
31 fSrcTFVar = uniformHandler->addUniformArray(nullptr, visibility, kHalf_GrSLType, in emitCode()
36 fGamutXformVar = uniformHandler->addUniform(nullptr, visibility, kHalf3x3_GrSLType, in emitCode()
40 fDstTFVar = uniformHandler->addUniformArray(nullptr, visibility, kHalf_GrSLType, in emitCode()
H A DGrGLSLProgramBuilder.cpp67 fGPImpl->emitTransformCode(&fVS, this->uniformHandler()); in emitAndInstallProcs()
88 fUniformHandles.fRTAdjustmentUni = this->uniformHandler()->addUniform( in emitAndInstallPrimProc()
115 this->uniformHandler(), in emitAndInstallPrimProc()
276 this->uniformHandler(), in writeFPFunction()
315 fUniformHandles.fDstTextureCoordsUni = this->uniformHandler()->addUniform( in emitAndInstallDstTexture()
383 this->uniformHandler(), in emitAndInstallXferProc()
406 return this->uniformHandler()->addSampler(backendFormat, state, swizzle, name, in emitSampler()
412 return this->uniformHandler()->addInputSampler(swizzle, name); in emitInputSampler()
473 this->uniformHandler()->appendUniformDecls(visibility, out); in appendUniformDecls()
478 GrGLSLUniformHandler* uniformHandler in addRTFlipUniform() local
[all...]
H A DGrGLSLShaderBuilder.cpp165 GrGLSLUniformHandler* uniformHandler = fProgramBuilder->uniformHandler(); in appendColorGamutXform() local
174 const char* coeffs = uniformHandler->getUniformCStr(uniform); in appendColorGamutXform()
226 const char* xform = uniformHandler->getUniformCStr(colorXformHelper->gamutXformUniform()); in appendColorGamutXform()
/third_party/skia/src/gpu/effects/
H A DGrMatrixConvolutionEffect.cpp162 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitKernelBlock() local
176 const char* kernelBias = uniformHandler->getUniformCStr(fKernelBiasUni); in emitKernelBlock()
184 const char* kernel = uniformHandler->getUniformCStr(fKernelUni); in emitKernelBlock()
206 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitCode() local
208 fKernelBiasUni = uniformHandler->addUniform(&mce, kFragment_GrShaderFlag, in emitCode()
211 fKernelUni = uniformHandler->addUniformArray(&mce, kFragment_GrShaderFlag, in emitCode()
214 fKernelOffsetUni = uniformHandler->addUniform(&mce, kFragment_GrShaderFlag, kHalf2_GrSLType, in emitCode()
216 fGainUni = uniformHandler->addUniform(&mce, kFragment_GrShaderFlag, kHalf_GrSLType, "Gain"); in emitCode()
217 fBiasUni = uniformHandler->addUniform(&mce, kFragment_GrShaderFlag, kHalf_GrSLType, "Bias"); in emitCode()
219 const char* kernelOffset = uniformHandler in emitCode()
[all...]
H A DGrBezierEffect.cpp55 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in onEmitCode() local
67 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform); in onEmitCode()
71 uniformHandler, in onEmitCode()
79 uniformHandler, in onEmitCode()
138 fCoverageScaleUniform = uniformHandler->addUniform(nullptr, in onEmitCode()
252 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in onEmitCode() local
264 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform); in onEmitCode()
268 uniformHandler, in onEmitCode()
276 uniformHandler, in onEmitCode()
300 fCoverageScaleUniform = uniformHandler in onEmitCode()
[all...]
H A DGrDistanceFieldGeoProc.cpp58 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
64 fAtlasDimensionsInvUniform = uniformHandler->addUniform(nullptr,
73 fDistanceAdjustUni = uniformHandler->addUniform(nullptr, kFragment_GrShaderFlag,
86 uniformHandler,
354 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
360 fAtlasDimensionsInvUniform = uniformHandler->addUniform(nullptr,
383 uniformHandler,
394 uniformHandler,
628 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
634 fAtlasDimensionsInvUniform = uniformHandler
[all...]
H A DGrBitmapTextGeoProc.cpp50 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
56 fAtlasDimensionsInvUniform = uniformHandler->addUniform(nullptr, kVertex_GrShaderFlag,
74 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor,
81 uniformHandler,
H A DGrRRectEffect.cpp159 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitCode() local
166 fInnerRectUniform = uniformHandler->addUniform(&crre, kFragment_GrShaderFlag, kFloat4_GrSLType, in emitCode()
169 fRadiusPlusHalfUniform = uniformHandler->addUniform(&crre, kFragment_GrShaderFlag, in emitCode()
522 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitCode() local
525 fInnerRectUniform = uniformHandler->addUniform(&erre, kFragment_GrShaderFlag, kFloat4_GrSLType, in emitCode()
549 fScaleUniform = uniformHandler->addUniform(&erre, kFragment_GrShaderFlag, kHalf2_GrSLType, in emitCode()
557 fInvRadiiSqdUniform = uniformHandler->addUniform(&erre, in emitCode()
572 fInvRadiiSqdUniform = uniformHandler->addUniform(&erre, in emitCode()
/third_party/skia/src/gpu/
H A DGrGeometryProcessor.cpp102 GrGLSLUniformHandler* uniformHandler, in collectTransforms()
223 void ProgramImpl::emitTransformCode(GrGLSLVertexBuilder* vb, GrGLSLUniformHandler* uniformHandler) { in emitTransformCode() argument
239 GrShaderVar uniform = uniformHandler->liftUniformToVertexShader( in emitTransformCode()
261 GrShaderVar parentUniform = uniformHandler->liftUniformToVertexShader( in emitTransformCode()
310 GrGLSLUniformHandler* uniformHandler, in setupUniformColor()
315 *colorUniform = uniformHandler->addUniform(nullptr, in setupUniformColor()
362 GrGLSLUniformHandler* uniformHandler, in write_vertex_position()
380 *matrixUniform = uniformHandler->addUniform(nullptr, in write_vertex_position()
443 GrGLSLUniformHandler* uniformHandler, in WriteOutputPosition()
451 uniformHandler, in WriteOutputPosition()
100 collectTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& localCoordsVar, const GrShaderVar& positionVar, const GrPipeline& pipeline) collectTransforms() argument
309 setupUniformColor(GrGLSLFPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const char* outputName, UniformHandle* colorUniform) setupUniformColor() argument
361 write_vertex_position(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps& shaderCaps, const GrShaderVar& inPos, const SkMatrix& matrix, const char* matrixName, GrShaderVar* outPos, ProgramImpl::UniformHandle* matrixUniform) write_vertex_position() argument
442 WriteOutputPosition(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps& shaderCaps, GrGPArgs* gpArgs, const char* posName, const SkMatrix& mat, UniformHandle* viewMatrixUniform) WriteOutputPosition() argument
460 WriteLocalCoord(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps& shaderCaps, GrGPArgs* gpArgs, GrShaderVar localVar, const SkMatrix& localMatrix, UniformHandle* localMatrixUniform) WriteLocalCoord() argument
[all...]
H A DGrDefaultGeoProcFactory.cpp109 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
130 fColorUniform = uniformHandler->addUniform(nullptr,
145 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor,
151 uniformHandler,
164 uniformHandler,
186 fCoverageUniform = uniformHandler->addUniform(nullptr,
H A DGrGeometryProcessor.h295 GrGLSLUniformHandler* uniformHandler, in EmitArgs()
304 , fUniformHandler(uniformHandler) in EmitArgs()
335 void emitTransformCode(GrGLSLVertexBuilder* vb, GrGLSLUniformHandler* uniformHandler);
400 GrGLSLUniformHandler* uniformHandler,
463 GrGLSLUniformHandler* uniformHandler,
H A DGrXferProcessor.h290 GrGLSLUniformHandler* uniformHandler, in EmitArgs()
301 , fUniformHandler(uniformHandler) in EmitArgs()
H A DGrColorSpaceXform.cpp103 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in onMakeProgramImpl() local
105 fColorSpaceHelper.emitCode(uniformHandler, proc.colorXform()); in onMakeProgramImpl()
H A DGrXferProcessor.cpp215 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitCode() local
248 uniformHandler, in emitCode()
/third_party/skia/src/gpu/tessellate/shaders/
H A DGrStrokeTessellationShader_HardwareImpl.cpp319 const GrGLSLUniformHandler& uniformHandler, in getTessControlShaderGLSL()
339 const char* tessArgsName = uniformHandler.getUniformCStr(fTessControlArgsUniform); in getTessControlShaderGLSL()
527 const GrGLSLUniformHandler& uniformHandler, in getTessEvaluationShaderGLSL()
545 const char* tessArgsName = uniformHandler.getUniformCStr(fTessControlArgsUniform); in getTessEvaluationShaderGLSL()
552 const char* translateName = uniformHandler.getUniformCStr(fTranslateUniform); in getTessEvaluationShaderGLSL()
555 const char* affineMatrixName = uniformHandler.getUniformCStr(fAffineMatrixUniform); in getTessEvaluationShaderGLSL()
316 getTessControlShaderGLSL( const GrGeometryProcessor& geomProc, const char* versionAndExtensionDecls, const GrGLSLUniformHandler& uniformHandler, const GrShaderCaps& shaderCaps) const getTessControlShaderGLSL() argument
524 getTessEvaluationShaderGLSL( const GrGeometryProcessor& geomProc, const char* versionAndExtensionDecls, const GrGLSLUniformHandler& uniformHandler, const GrShaderCaps& shaderCaps) const getTessEvaluationShaderGLSL() argument
/third_party/skia/src/effects/imagefilters/
H A DSkLightingImageFilter.cpp1771 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in emitCode() local
1772 fSurfaceScaleUni = uniformHandler->addUniform(&le, in emitCode()
1775 fLight->emitLightColorUniform(&le, uniformHandler); in emitCode()
1778 this->emitLightFunc(&le, uniformHandler, fragBuilder, &lightFunc); in emitCode()
1821 const char* surfScale = uniformHandler->getUniformCStr(fSurfaceScaleUni); in emitCode()
1836 fLight->emitSurfaceToLight(&le, uniformHandler, fragBuilder, arg.c_str()); in emitCode()
1840 fLight->emitLightColor(&le, uniformHandler, fragBuilder, "surfaceToLight"); in emitCode()
1862 GrGLSLUniformHandler* uniformHandler, in emitLightFunc()
1866 fKDUni = uniformHandler->addUniform(owner, kFragment_GrShaderFlag, kHalf_GrSLType, "KD", &kd); in emitLightFunc()
1959 GrGLSLUniformHandler* uniformHandler, in emitLightFunc()
1861 emitLightFunc(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, SkString* funcName) emitLightFunc() argument
1958 emitLightFunc(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, SkString* funcName) emitLightFunc() argument
1999 emitLightColorUniform(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler) emitLightColorUniform() argument
2005 emitLightColor(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, const char* surfaceToLight) emitLightColor() argument
2028 emitSurfaceToLight(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, const char* z) emitSurfaceToLight() argument
2048 emitSurfaceToLight(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, const char* z) emitSurfaceToLight() argument
2074 emitSurfaceToLight(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, const char* z) emitSurfaceToLight() argument
2086 emitLightColor(const GrFragmentProcessor* owner, GrGLSLUniformHandler* uniformHandler, GrGLSLFPFragmentBuilder* fragBuilder, const char* surfaceToLight) emitLightColor() argument
[all...]
/third_party/skia/src/gpu/d3d/
H A DGrD3DPipelineStateBuilder.h61 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
62 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
/third_party/skia/src/gpu/vk/
H A DGrVkPipelineStateBuilder.h75 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
76 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
H A DGrVkDescriptorSetManager.cpp28 GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler& uniformHandler) { in CreateSamplerManager()
32 for (int i = 0 ; i < uniformHandler.numSamplers(); ++i) { in CreateSamplerManager()
33 visibilities.push_back(uniformHandler.samplerVisibility(i)); in CreateSamplerManager()
34 immutableSamplers.push_back(uniformHandler.immutableSampler(i)); in CreateSamplerManager()
27 CreateSamplerManager( GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler& uniformHandler) CreateSamplerManager() argument
/third_party/skia/src/gpu/dawn/
H A DGrDawnProgramBuilder.h66 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
67 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
/third_party/skia/src/gpu/mtl/
H A DGrMtlPipelineStateBuilder.h70 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
71 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
/third_party/skia/src/gpu/gl/builders/
H A DGrGLProgramBuilder.h85 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
86 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
/third_party/skia/src/gpu/ops/
H A DDashOp.cpp773 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in onEmitCode() local
791 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform); in onEmitCode()
797 uniformHandler, in onEmitCode()
972 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; in onEmitCode() local
991 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform); in onEmitCode()
997 uniformHandler, in onEmitCode()
H A DDrawVerticesOp.cpp106 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
111 fColorSpaceHelper.emitCode(uniformHandler, gp.fColorSpaceXform.get(),
135 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor,
141 uniformHandler,

Completed in 22 milliseconds

12