Home
last modified time | relevance | path

Searched refs:GrProcessorKeyBuilder (Results 1 - 25 of 92) sorted by relevance

1234

/third_party/skia/src/gpu/
H A DGrProgramDesc.cpp57 static void add_geomproc_sampler_keys(GrProcessorKeyBuilder* b, in add_geomproc_sampler_keys()
85 GrProcessorKeyBuilder* b) { in gen_geomproc_key()
98 GrProcessorKeyBuilder* b) { in gen_xp_key()
117 GrProcessorKeyBuilder* b) { in gen_fp_key()
144 static void gen_key(GrProcessorKeyBuilder* b, in gen_key()
174 GrProcessorKeyBuilder b(desc->key()); in Build()
H A DGrProgramDesc.h23 class GrProcessorKeyBuilder { class
25 GrProcessorKeyBuilder(SkTArray<uint32_t, true>* data) : fData(data) {} in GrProcessorKeyBuilder() function in GrProcessorKeyBuilder
27 virtual ~GrProcessorKeyBuilder() { in ~GrProcessorKeyBuilder()
83 class GrProcessorStringKeyBuilder : public GrProcessorKeyBuilder {
99 using INHERITED = GrProcessorKeyBuilder;
H A DGrStencilSettings.h15 class GrProcessorKeyBuilder;
71 void genKey(GrProcessorKeyBuilder* b, bool includeRefsAndMasks) const;
H A DGrXferProcessor.h71 * Adds a key on the GrProcessorKeyBuilder calls onAddToKey(...) to get the specific subclass's
75 GrProcessorKeyBuilder*,
148 * Adds a key on the GrProcessorKeyBuilder that reflects any variety in the code that may be
151 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0;
H A DGrFragmentProcessor.cpp309 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override {
430 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
556 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
610 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
903 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A DGrFragmentProcessor.h23 class GrProcessorKeyBuilder;
197 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in addToKey()
444 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0;
/third_party/skia/src/gpu/vk/
H A DGrVkRenderPass.h18 class GrProcessorKeyBuilder;
159 void genKey(GrProcessorKeyBuilder*) const;
161 static void GenKey(GrProcessorKeyBuilder*,
/third_party/skia/src/gpu/effects/
H A DGrDistanceFieldGeoProc.h101 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
169 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
251 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
H A DGrBezierEffect.h84 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
148 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
H A DGrCoverageSetOpXP.cpp32 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
55 void CoverageSetOpXP::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in onAddToKey()
H A DGrDisableColorXP.cpp30 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A DGrShadowGeoProc.h39 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A DGrYUVtoRGBEffect.h46 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
H A DGrPorterDuffXferProcessor.cpp390 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
451 void PorterDuffXferProcessor::onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const {
500 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
521 void ShaderPDXferProcessor::onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const {
569 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A DGrGaussianConvolutionFragmentProcessor.h75 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
H A DGrModulateAtlasCoverageEffect.h45 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override {
H A DGrMatrixEffect.h37 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
H A DGrConvexPolyEffect.h71 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
H A DGrMatrixEffect.cpp61 void GrMatrixEffect::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const {} in onAddToKey()
H A DGrBitmapTextGeoProc.h56 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
/third_party/skia/gm/
H A Dfp_sample_chaining.cpp36 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
77 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
106 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A Ddsl_processor_test.cpp25 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
H A Ddestcolor.cpp47 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
/third_party/skia/src/gpu/tessellate/shaders/
H A DGrPathTessellationShader_Hardware.cpp55 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {}
201 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {}
/third_party/skia/src/gpu/ops/
H A DAtlasInstancedHelper.h52 void getKeyBits(GrProcessorKeyBuilder* b) const { in getKeyBits()

Completed in 11 milliseconds

1234