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

123

/external/skia/src/gpu/glsl/
H A DGrGLSLColorSpaceXformHelper.h23 void emitCode(GrGLSLUniformHandler* uniformHandler, GrColorSpaceXform* colorSpaceXform) { argument
24 SkASSERT(uniformHandler);
26 fGamutXformVar = uniformHandler->addUniform(kFragment_GrShaderFlag, kMat44f_GrSLType,
H A DGrGLSLGeometryProcessor.h34 GrGLSLUniformHandler* uniformHandler,
38 this->emitTransforms(vb, varyingHandler, uniformHandler,
60 GrGLSLUniformHandler* uniformHandler,
32 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& posVar, const char* localCoords, FPCoordTransformHandler* handler) argument
H A DGrGLSLXferProcessor.cpp23 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
42 fDstTopLeftUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
47 fDstScaleUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
76 uniformHandler,
H A DGrGLSLPrimitiveProcessor.cpp38 GrGLSLUniformHandler* uniformHandler,
43 *colorUniform = uniformHandler->addUniform(kFragment_GrShaderFlag,
37 setupUniformColor(GrGLSLPPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const char* outputName, UniformHandle* colorUniform) argument
H A DGrGLSLXferProcessor.h29 GrGLSLUniformHandler* uniformHandler,
40 , fUniformHandler(uniformHandler)
28 EmitArgs(GrGLSLXPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrXferProcessor& xp, const char* inputColor, const char* inputCoverage, const char* outputPrimary, const char* outputSecondary, const SamplerHandle* texSamplers, const SamplerHandle* bufferSamplers, const ImageStorageHandle* imageStorages) argument
H A DGrGLSLProgramBuilder.h49 return this->uniformHandler()->samplerVariable(handle);
53 return this->uniformHandler()->samplerSwizzle(handle);
57 return this->uniformHandler()->imageStorageVariable(handle);
78 virtual GrGLSLUniformHandler* uniformHandler() = 0;
79 virtual const GrGLSLUniformHandler* uniformHandler() const = 0;
H A DGrGLSLPrimitiveProcessor.h72 GrGLSLUniformHandler* uniformHandler,
87 , fUniformHandler(uniformHandler)
139 GrGLSLUniformHandler* uniformHandler,
68 EmitArgs(GrGLSLVertexBuilder* vertBuilder, GrGLSLGeometryBuilder* geomBuilder, GrGLSLPPFragmentBuilder* fragBuilder, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrPrimitiveProcessor& gp, const char* outputColor, const char* outputCoverage, const char* distanceVectorName, const char* rtAdjustName, const SamplerHandle* texSamplers, const SamplerHandle* bufferSamplers, const ImageStorageHandle* imageStorages, FPCoordTransformHandler* transformHandler) argument
H A DGrGLSLGeometryProcessor.cpp28 GrGLSLUniformHandler* uniformHandler,
49 fInstalledTransforms.push_back().fHandle = uniformHandler->addUniform(kVertex_GrShaderFlag,
95 GrGLSLUniformHandler* uniformHandler,
105 *viewMatrixUniform = uniformHandler->addUniform(kVertex_GrShaderFlag,
26 emitTransforms(GrGLSLVertexBuilder* vb, GrGLSLVaryingHandler* varyingHandler, GrGLSLUniformHandler* uniformHandler, const GrShaderVar& posVar, const char* localCoords, const SkMatrix& localMatrix, FPCoordTransformHandler* handler) argument
94 setupPosition(GrGLSLVertexBuilder* vertBuilder, GrGLSLUniformHandler* uniformHandler, GrGPArgs* gpArgs, const char* posName, const SkMatrix& mat, UniformHandle* viewMatrixUniform) argument
H A DGrGLSLProgramBuilder.cpp95 fUniformHandles.fRTAdjustmentUni = this->uniformHandler()->addUniform(rtAdjustVisibility,
100 this->uniformHandler()->getUniformCStr(fUniformHandles.fRTAdjustmentUni);
122 this->uniformHandler(),
193 this->uniformHandler(),
242 this->uniformHandler(),
327 outSamplerHandles->emplace_back(this->uniformHandler()->addSampler(visibility,
348 ImageStorageHandle handle = this->uniformHandler()->addImageStorage(access.visibility(),
462 this->uniformHandler()->appendUniformDecls(visibility, out);
467 GrGLSLUniformHandler* uniformHandler = this->uniformHandler(); local
[all...]
H A DGrGLSLFragmentProcessor.h113 GrGLSLUniformHandler* uniformHandler,
124 , fUniformHandler(uniformHandler)
112 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordVars& transformedCoordVars, const TextureSamplers& textureSamplers, const BufferSamplers& bufferSamplers, const ImageStorages& imageStorages, bool gpImplementsDistanceVector) argument
/external/skia/src/gpu/vk/
H A DGrVkDescriptorSetManager.cpp17 const GrVkUniformHandler* uniformHandler)
18 : fPoolManager(type, gpu, uniformHandler) {
20 SkASSERT(uniformHandler);
21 for (int i = 0; i < uniformHandler->numSamplers(); ++i) {
22 fBindingVisibilities.push_back(uniformHandler->samplerVisibility(i));
152 const GrVkUniformHandler* uniformHandler)
156 this->init(gpu, type, uniformHandler, nullptr);
171 const GrVkUniformHandler* uniformHandler,
174 SkASSERT(SkToBool(uniformHandler) != SkToBool(visibilities));
176 if (uniformHandler) {
15 GrVkDescriptorSetManager(GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler* uniformHandler) argument
149 DescriptorPoolManager( VkDescriptorType type, GrVkGpu* gpu, const GrVkUniformHandler* uniformHandler) argument
169 init(GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler* uniformHandler, const SkTArray<uint32_t>* visibilities) argument
[all...]
H A DGrVkPipelineStateBuilder.h68 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
69 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
H A DGrVkDescriptorSetManager.h84 void init(GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler* uniformHandler,
/external/skia/src/gpu/gl/builders/
H A DGrGLProgramBuilder.h66 GrGLSLUniformHandler* uniformHandler() override { return &fUniformHandler; }
67 const GrGLSLUniformHandler* uniformHandler() const override { return &fUniformHandler; }
/external/skia/src/gpu/effects/
H A DGrMatrixConvolutionEffect.cpp48 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
49 fImageIncrementUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
52 fKernelUni = uniformHandler->addUniformArray(kFragment_GrShaderFlag,
56 fKernelOffsetUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
59 fGainUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
61 fBiasUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
64 const char* kernelOffset = uniformHandler->getUniformCStr(fKernelOffsetUni);
65 const char* imgInc = uniformHandler->getUniformCStr(fImageIncrementUni);
66 const char* kernel = uniformHandler->getUniformCStr(fKernelUni);
67 const char* gain = uniformHandler
[all...]
H A DGrGaussianConvolutionFragmentProcessor.cpp42 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
43 fImageIncrementUni = uniformHandler->addUniform(kFragment_GrShaderFlag, kVec2f_GrSLType,
46 fBoundsUni = uniformHandler->addUniform(kFragment_GrShaderFlag, kVec2f_GrSLType,
55 fKernelUni = uniformHandler->addUniformArray(kFragment_GrShaderFlag, kVec4f_GrSLType,
63 const GrShaderVar& kernel = uniformHandler->getUniformVariable(fKernelUni);
64 const char* imgInc = uniformHandler->getUniformCStr(fImageIncrementUni);
81 const char* bounds = uniformHandler->getUniformCStr(fBoundsUni);
H A DGrShadowGeoProc.cpp24 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
41 uniformHandler,
H A DGrBicubicEffect.cpp45 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
46 fImageIncrementUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
50 const char* imgInc = uniformHandler->getUniformCStr(fImageIncrementUni);
52 fColorSpaceHelper.emitCode(uniformHandler, bicubicEffect.colorSpaceXform());
H A DGrNonlinearColorSpaceXformEffect.cpp22 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
26 fSrcTransferFnUni = uniformHandler->addUniformArray(
34 fDstTransferFnUni = uniformHandler->addUniformArray(
42 fGamutXformUni = uniformHandler->addUniform(kFragment_GrShaderFlag, kMat44f_GrSLType,
H A DGrBezierEffect.cpp75 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
86 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform);
90 uniformHandler,
99 uniformHandler,
205 fCoverageScaleUniform = uniformHandler->addUniform(kFragment_GrShaderFlag,
336 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
347 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform);
351 uniformHandler,
360 uniformHandler,
409 fCoverageScaleUniform = uniformHandler
531 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
[all...]
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.cpp224 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
225 this->emitUniforms(uniformHandler, ge);
226 fParamUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
237 p0.appendf("%s.x", uniformHandler->getUniformVariable(fParamUni).getName().c_str());
238 p1.appendf("%s.y", uniformHandler->getUniformVariable(fParamUni).getName().c_str());
239 p2.appendf("%s.z", uniformHandler->getUniformVariable(fParamUni).getName().c_str());
276 uniformHandler,
507 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
508 this->emitUniforms(uniformHandler, ge);
509 fParamUni = uniformHandler
709 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
960 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
1199 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
[all...]
/external/skia/src/effects/
H A DGrAlphaThresholdFragmentProcessor.cpp87 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
88 fInnerThresholdVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
91 fOuterThresholdVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
97 fColorSpaceHelper.emitCode(uniformHandler, atfp.colorSpaceXform());
114 uniformHandler->getUniformCStr(fInnerThresholdVar));
116 uniformHandler->getUniformCStr(fOuterThresholdVar));
H A DSkMagnifierImageFilter.cpp152 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; local
153 fOffsetVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
156 fInvZoomVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
159 fInvInsetVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
162 fBoundsVar = uniformHandler->addUniform(kFragment_GrShaderFlag,
167 fColorSpaceHelper.emitCode(uniformHandler, zoom.colorSpaceXform());
173 uniformHandler->getUniformCStr(fOffsetVar),
175 uniformHandler->getUniformCStr(fInvZoomVar));
176 const char* bounds = uniformHandler->getUniformCStr(fBoundsVar);
180 uniformHandler
[all...]
/external/skia/src/core/
H A DSkNormalBevelSource.cpp52 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
62 fWidthUni = uniformHandler->addUniform(kFragment_GrShaderFlag, kFloat_GrSLType,
69 fHeightUni = uniformHandler->addUniform(kFragment_GrShaderFlag, kFloat_GrSLType,
77 fNormalizedWidthUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
82 fNormalizedHeightUni = uniformHandler->addUniform(kFragment_GrShaderFlag,
/external/skia/src/gpu/
H A DGrDefaultGeoProcFactory.cpp67 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler; variable
86 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor,
92 uniformHandler,
102 uniformHandler,
111 uniformHandler,
127 fCoverageUniform = uniformHandler->addUniform(kFragment_GrShaderFlag,

Completed in 334 milliseconds

123