/third_party/flutter/skia/src/gpu/glsl/ |
D | GrGLSLFragmentProcessor.h | 21 class GrGLSLFragmentProcessor { 23 GrGLSLFragmentProcessor() {} in GrGLSLFragmentProcessor() function 25 virtual ~GrGLSLFragmentProcessor() { in ~GrGLSLFragmentProcessor() 135 GrGLSLFragmentProcessor* childProcessor(int index) { in childProcessor() 171 explicit Iter(GrGLSLFragmentProcessor* fp) { fFPStack.push_back(fp); } in Iter() 172 explicit Iter(std::unique_ptr<GrGLSLFragmentProcessor> fps[], int cnt) { in Iter() 177 GrGLSLFragmentProcessor* next(); 180 SkSTArray<4, GrGLSLFragmentProcessor*, true> fFPStack; 197 SkTArray<GrGLSLFragmentProcessor*, true> fChildProcessors;
|
D | GrGLSLFragmentProcessor.cpp | 14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, in setData() 19 void GrGLSLFragmentProcessor::invokeChild(int childIndex, const char* inputColor, EmitArgs& args) { in invokeChild() 26 void GrGLSLFragmentProcessor::invokeChild(int childIndex, const char* inputColor, in invokeChild() 44 void GrGLSLFragmentProcessor::internalInvokeChild(int childIndex, const char* inputColor, in internalInvokeChild() 87 GrGLSLFragmentProcessor* GrGLSLFragmentProcessor::Iter::next() { in next() 91 GrGLSLFragmentProcessor* back = fFPStack.back(); in next()
|
D | GrGLSLProgramBuilder.cpp | 141 SkSTArray<8, std::unique_ptr<GrGLSLFragmentProcessor>> glslFragmentProcessors; in emitAndInstallFragProcs() 157 fFragmentProcessors.reset(new std::unique_ptr<GrGLSLFragmentProcessor>[fFragmentProcessorCnt]); in emitAndInstallFragProcs() 171 SkTArray<std::unique_ptr<GrGLSLFragmentProcessor>>* glslFragmentProcessors) { in emitAndInstallFragProc() 182 GrGLSLFragmentProcessor* fragProc = fp.createGLSLInstance(); in emitAndInstallFragProc() 200 GrGLSLFragmentProcessor::TransformedCoordVars coords(&fp, coordVars); in emitAndInstallFragProc() 201 GrGLSLFragmentProcessor::TextureSamplers textureSamplers(&fp, texSamplers.begin()); in emitAndInstallFragProc() 202 GrGLSLFragmentProcessor::EmitArgs args(&fFS, in emitAndInstallFragProc()
|
/third_party/flutter/skia/src/gpu/ |
D | GrFragmentProcessor.cpp | 58 GrGLSLFragmentProcessor* GrFragmentProcessor::createGLSLInstance() const { in createGLSLInstance() 59 GrGLSLFragmentProcessor* glFragProc = this->onCreateGLSLInstance(); in createGLSLInstance() 165 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in SwizzleOutput() 166 class GLFP : public GrGLSLFragmentProcessor { in SwizzleOutput() 231 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in MakeInputPremulAndMulByOutput() 232 class GLFP : public GrGLSLFragmentProcessor { in MakeInputPremulAndMulByOutput() 307 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in RunInSeries() 308 class GLFP : public GrGLSLFragmentProcessor { in RunInSeries()
|
D | GrColorSpaceXform.cpp | 58 class GrGLColorSpaceXformEffect : public GrGLSLFragmentProcessor { 91 typedef GrGLSLFragmentProcessor INHERITED; 122 GrGLSLFragmentProcessor* GrColorSpaceXformEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/third_party/flutter/skia/src/gpu/gl/ |
D | GrGLProgram.h | 16 class GrGLSLFragmentProcessor; variable 58 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, 158 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors;
|
D | GrGLProgram.cpp | 37 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, in GrGLProgram() 121 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setFragmentData() 123 GrGLSLFragmentProcessor* glslFP = glslIter.next(); in setFragmentData()
|
/third_party/flutter/skia/src/gpu/effects/ |
D | GrXfermodeFragmentProcessor.cpp | 159 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override; 170 class GLComposeTwoFragmentProcessor : public GrGLSLFragmentProcessor { 175 typedef GrGLSLFragmentProcessor INHERITED; 205 GrGLSLFragmentProcessor* ComposeTwoFragmentProcessor::onCreateGLSLInstance() const{ in onCreateGLSLInstance() 422 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override; 434 class GLComposeOneFragmentProcessor : public GrGLSLFragmentProcessor { 455 typedef GrGLSLFragmentProcessor INHERITED; 481 GrGLSLFragmentProcessor* ComposeOneFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrSRGBEffect.cpp | 15 class GrGLSRGBEffect : public GrGLSLFragmentProcessor { 73 typedef GrGLSLFragmentProcessor INHERITED; 133 GrGLSLFragmentProcessor* GrSRGBEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/third_party/flutter/skia/tests/ |
D | GLProgramsTest.cpp | 41 class GLBigKeyProcessor : public GrGLSLFragmentProcessor { 60 typedef GrGLSLFragmentProcessor INHERITED; 71 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in onCreateGLSLInstance() 108 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { return new GLFP; } in onCreateGLSLInstance() 115 class GLFP : public GrGLSLFragmentProcessor { 122 typedef GrGLSLFragmentProcessor INHERITED;
|
/third_party/flutter/skia/src/gpu/effects/generated/ |
D | GrLumaColorFilterEffect.cpp | 19 class GrGLSLLumaColorFilterEffect : public GrGLSLFragmentProcessor { 36 GrGLSLFragmentProcessor* GrLumaColorFilterEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrPremulInputFragmentProcessor.cpp | 19 class GrGLSLPremulInputFragmentProcessor : public GrGLSLFragmentProcessor { 35 GrGLSLFragmentProcessor* GrPremulInputFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrBlurredEdgeFragmentProcessor.cpp | 19 class GrGLSLBlurredEdgeFragmentProcessor : public GrGLSLFragmentProcessor { 41 GrGLSLFragmentProcessor* GrBlurredEdgeFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrConfigConversionEffect.cpp | 19 class GrGLSLConfigConversionEffect : public GrGLSLFragmentProcessor { 44 GrGLSLFragmentProcessor* GrConfigConversionEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrComposeLerpRedEffect.cpp | 19 class GrGLSLComposeLerpRedEffect : public GrGLSLFragmentProcessor { 50 GrGLSLFragmentProcessor* GrComposeLerpRedEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrComposeLerpEffect.cpp | 19 class GrGLSLComposeLerpEffect : public GrGLSLFragmentProcessor { 57 GrGLSLFragmentProcessor* GrComposeLerpEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrMixerEffect.cpp | 19 class GrGLSLMixerEffect : public GrGLSLFragmentProcessor { 55 GrGLSLFragmentProcessor* GrMixerEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrSimpleTextureEffect.cpp | 19 class GrGLSLSimpleTextureEffect : public GrGLSLFragmentProcessor { 40 GrGLSLFragmentProcessor* GrSimpleTextureEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/third_party/flutter/skia/src/gpu/gradients/generated/ |
D | GrTextureGradientColorizer.cpp | 19 class GrGLSLTextureGradientColorizer : public GrGLSLFragmentProcessor { 37 GrGLSLFragmentProcessor* GrTextureGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrTiledGradientEffect.cpp | 19 class GrGLSLTiledGradientEffect : public GrGLSLFragmentProcessor { 57 GrGLSLFragmentProcessor* GrTiledGradientEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrSingleIntervalGradientColorizer.cpp | 19 class GrGLSLSingleIntervalGradientColorizer : public GrGLSLFragmentProcessor { 63 GrGLSLFragmentProcessor* GrSingleIntervalGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkPipelineState.cpp | 40 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, in GrVkPipelineState() 127 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindUniforms() 129 GrGLSLFragmentProcessor* glslFP = glslIter.next(); in setAndBindUniforms() 190 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindTextures() 192 GrGLSLFragmentProcessor* glslFP = glslIter.next(); in setAndBindTextures()
|
D | GrVkPipelineState.h | 51 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, 142 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors;
|
/third_party/flutter/skia/src/core/ |
D | SkNormalFlatSource.cpp | 31 class GLSLNormalFlatFP : public GrGLSLFragmentProcessor { 54 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { return new GLSLNormalFlatFP; } in onCreateGLSLInstance()
|
/third_party/flutter/skia/src/gpu/mtl/ |
D | GrMtlPipelineState.h | 44 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, 129 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors;
|