Searched refs:ShaderPDXferProcessor (Results 1 – 2 of 2) sorted by relevance
/third_party/flutter/skia/src/gpu/effects/ |
D | GrPorterDuffXferProcessor.cpp | 508 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/ |
D | GrPorterDuffXferProcessor.cpp | 477 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()
|