Home
last modified time | relevance | path

Searched refs:ShaderPDXferProcessor (Results 1 – 2 of 2) sorted by relevance

/third_party/flutter/skia/src/gpu/effects/
DGrPorterDuffXferProcessor.cpp508 class ShaderPDXferProcessor : public GrXferProcessor { class
510 ShaderPDXferProcessor(bool hasMixedSamples, SkBlendMode xfermode, in ShaderPDXferProcessor() function in ShaderPDXferProcessor
526 const ShaderPDXferProcessor& xp = xpBase.cast<ShaderPDXferProcessor>(); in onIsEqual()
540 const ShaderPDXferProcessor& xp = processor.cast<ShaderPDXferProcessor>(); in GenKey()
553 const ShaderPDXferProcessor& xp = proc.cast<ShaderPDXferProcessor>(); in emitBlendCodeForDstRead()
569 void ShaderPDXferProcessor::onGetGLSLProcessorKey(const GrShaderCaps&, in onGetGLSLProcessorKey()
574 GrGLSLXferProcessor* ShaderPDXferProcessor::createGLSLInstance() const { in createGLSLInstance()
785 return sk_sp<const GrXferProcessor>(new ShaderPDXferProcessor(hasMixedSamples, fBlendMode, in makeXferProcessor()
929 new ShaderPDXferProcessor(hasMixedSamples, SkBlendMode::kSrcOver, coverage)); in MakeSrcOverXferProcessor()
/third_party/skia/src/gpu/effects/
DGrPorterDuffXferProcessor.cpp477 class ShaderPDXferProcessor : public GrXferProcessor { class
479 ShaderPDXferProcessor(SkBlendMode xfermode, GrProcessorAnalysisCoverage coverage) in ShaderPDXferProcessor() function in ShaderPDXferProcessor
492 const ShaderPDXferProcessor& xp = xpBase.cast<ShaderPDXferProcessor>(); in onIsEqual()
504 void ShaderPDXferProcessor::onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const { in onAddToKey()
508 std::unique_ptr<GrXferProcessor::ProgramImpl> ShaderPDXferProcessor::makeProgramImpl() const { in makeProgramImpl()
519 const ShaderPDXferProcessor& xp = proc.cast<ShaderPDXferProcessor>(); in makeProgramImpl()
722 return sk_sp<const GrXferProcessor>(new ShaderPDXferProcessor(fBlendMode, coverage)); in makeXferProcessor()
868 return sk_sp<GrXferProcessor>(new ShaderPDXferProcessor(SkBlendMode::kSrcOver, coverage)); in MakeSrcOverXferProcessor()