Home
last modified time | relevance | path

Searched refs:GrProcessorKeyBuilder (Results 1 – 25 of 93) sorted by relevance

1234

/third_party/skia/src/gpu/
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()
DGrProgramDesc.h23 class GrProcessorKeyBuilder {
25 GrProcessorKeyBuilder(SkTArray<uint32_t, true>* data) : fData(data) {} in GrProcessorKeyBuilder() function
27 virtual ~GrProcessorKeyBuilder() { in ~GrProcessorKeyBuilder()
83 class GrProcessorStringKeyBuilder : public GrProcessorKeyBuilder {
99 using INHERITED = GrProcessorKeyBuilder;
DGrStencilSettings.h15 class GrProcessorKeyBuilder; variable
71 void genKey(GrProcessorKeyBuilder* b, bool includeRefsAndMasks) const;
DGrXferProcessor.h75 GrProcessorKeyBuilder*, in GR_MAKE_BITFIELD_CLASS_OPS()
151 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0; in GR_MAKE_BITFIELD_CLASS_OPS()
DGrFragmentProcessor.h23 class GrProcessorKeyBuilder; variable
192 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in addToKey()
439 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0;
DGrFragmentProcessor.cpp303 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override { in SwizzleOutput()
422 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in Compose()
546 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in SurfaceColor()
598 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in DeviceSpace()
844 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in HighPrecision()
DGrCaps.h27 class GrProcessorKeyBuilder; variable
459 virtual void addExtraSamplerKey(GrProcessorKeyBuilder*, in addExtraSamplerKey() argument
/third_party/skia/src/gpu/vk/
DGrVkRenderPass.h18 class GrProcessorKeyBuilder; variable
159 void genKey(GrProcessorKeyBuilder*) const;
161 static void GenKey(GrProcessorKeyBuilder*,
/third_party/skia/src/gpu/effects/
DGrDistanceFieldGeoProc.h99 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
165 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
245 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
DGrBezierEffect.h82 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
144 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
DGrCoverageSetOpXP.cpp30 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
46 void CoverageSetOpXP::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in onAddToKey()
DGrPorterDuffXferProcessor.cpp388 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
442 void PorterDuffXferProcessor::onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const { in onAddToKey()
489 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
504 void ShaderPDXferProcessor::onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const { in onAddToKey()
550 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
DGrYUVtoRGBEffect.h44 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
DGrDisableColorXP.cpp28 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
DGrShadowGeoProc.h37 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in addToKey() argument
DGrModulateAtlasCoverageEffect.h39 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override { in onAddToKey()
DGrMatrixEffect.h36 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
DGrGaussianConvolutionFragmentProcessor.h73 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
DGrConvexPolyEffect.h70 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
DGrCustomXfermode.cpp94 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
106 void CustomXP::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in onAddToKey()
DGrBitmapTextGeoProc.h54 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
/third_party/skia/gm/
Dfp_sample_chaining.cpp36 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
77 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
106 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
Ddsl_processor_test.cpp25 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} in onAddToKey()
/third_party/skia/src/gpu/tessellate/shaders/
DGrPathTessellationShader_Hardware.cpp53 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} in addToKey()
197 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} in addToKey()
/third_party/skia/src/gpu/ops/
DAtlasInstancedHelper.h52 void getKeyBits(GrProcessorKeyBuilder* b) const { in getKeyBits()

1234