/external/skqp/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; 194 SkTArray<GrGLSLFragmentProcessor*, true> fChildProcessors;
|
D | GrGLSLFragmentProcessor.cpp | 14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, in setData() 19 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, EmitArgs& args) { in emitChild() 23 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, in emitChild() 32 void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inputColor, in internalEmitChild() 75 GrGLSLFragmentProcessor* GrGLSLFragmentProcessor::Iter::next() { in next() 79 GrGLSLFragmentProcessor* back = fFPStack.back(); in next()
|
D | GrGLSLProgramBuilder.cpp | 143 SkSTArray<8, std::unique_ptr<GrGLSLFragmentProcessor>> glslFragmentProcessors; in emitAndInstallFragProcs() 159 fFragmentProcessors.reset(new std::unique_ptr<GrGLSLFragmentProcessor>[fFragmentProcessorCnt]); in emitAndInstallFragProcs() 173 SkTArray<std::unique_ptr<GrGLSLFragmentProcessor>>* glslFragmentProcessors) { in emitAndInstallFragProc() 184 GrGLSLFragmentProcessor* fragProc = fp.createGLSLInstance(); in emitAndInstallFragProc() 201 GrGLSLFragmentProcessor::TransformedCoordVars coords(&fp, coordVars); in emitAndInstallFragProc() 202 GrGLSLFragmentProcessor::TextureSamplers textureSamplers(&fp, texSamplers.begin()); in emitAndInstallFragProc() 203 GrGLSLFragmentProcessor::EmitArgs args(&fFS, in emitAndInstallFragProc()
|
/external/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; 194 SkTArray<GrGLSLFragmentProcessor*, true> fChildProcessors;
|
D | GrGLSLFragmentProcessor.cpp | 14 void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, in setData() 19 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, EmitArgs& args) { in emitChild() 23 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, in emitChild() 32 void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inputColor, in internalEmitChild() 75 GrGLSLFragmentProcessor* GrGLSLFragmentProcessor::Iter::next() { in next() 79 GrGLSLFragmentProcessor* back = fFPStack.back(); in next()
|
D | GrGLSLProgramBuilder.cpp | 142 SkSTArray<8, std::unique_ptr<GrGLSLFragmentProcessor>> glslFragmentProcessors; in emitAndInstallFragProcs() 158 fFragmentProcessors.reset(new std::unique_ptr<GrGLSLFragmentProcessor>[fFragmentProcessorCnt]); in emitAndInstallFragProcs() 172 SkTArray<std::unique_ptr<GrGLSLFragmentProcessor>>* glslFragmentProcessors) { in emitAndInstallFragProc() 183 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()
|
/external/skqp/src/gpu/ |
D | GrFragmentProcessor.cpp | 56 GrGLSLFragmentProcessor* GrFragmentProcessor::createGLSLInstance() const { in createGLSLInstance() 57 GrGLSLFragmentProcessor* glFragProc = this->onCreateGLSLInstance(); in createGLSLInstance() 171 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in SwizzleOutput() 172 class GLFP : public GrGLSLFragmentProcessor { in SwizzleOutput() 237 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in MakeInputPremulAndMulByOutput() 238 class GLFP : public GrGLSLFragmentProcessor { in MakeInputPremulAndMulByOutput() 300 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in OverrideInput() 301 class GLFP : public GrGLSLFragmentProcessor { in OverrideInput() 395 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in RunInSeries() 396 class GLFP : public GrGLSLFragmentProcessor { in RunInSeries()
|
/external/skia/src/gpu/ |
D | GrFragmentProcessor.cpp | 57 GrGLSLFragmentProcessor* GrFragmentProcessor::createGLSLInstance() const { in createGLSLInstance() 58 GrGLSLFragmentProcessor* glFragProc = this->onCreateGLSLInstance(); in createGLSLInstance() 173 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in SwizzleOutput() 174 class GLFP : public GrGLSLFragmentProcessor { in SwizzleOutput() 239 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in MakeInputPremulAndMulByOutput() 240 class GLFP : public GrGLSLFragmentProcessor { in MakeInputPremulAndMulByOutput() 315 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in RunInSeries() 316 class GLFP : public GrGLSLFragmentProcessor { in RunInSeries()
|
/external/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()
|
D | GrLumaColorFilterEffect.cpp | 18 class GrGLSLLumaColorFilterEffect : public GrGLSLFragmentProcessor { 35 GrGLSLFragmentProcessor* GrLumaColorFilterEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrPremulInputFragmentProcessor.cpp | 18 class GrGLSLPremulInputFragmentProcessor : public GrGLSLFragmentProcessor { 34 GrGLSLFragmentProcessor* GrPremulInputFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrBlurredEdgeFragmentProcessor.cpp | 18 class GrGLSLBlurredEdgeFragmentProcessor : public GrGLSLFragmentProcessor { 40 GrGLSLFragmentProcessor* GrBlurredEdgeFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/external/skqp/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() 431 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override; 443 class GLComposeOneFragmentProcessor : public GrGLSLFragmentProcessor { 464 typedef GrGLSLFragmentProcessor INHERITED; 490 GrGLSLFragmentProcessor* ComposeOneFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrSRGBEffect.cpp | 15 class GrGLSRGBEffect : public GrGLSLFragmentProcessor { 72 typedef GrGLSLFragmentProcessor INHERITED; 132 GrGLSLFragmentProcessor* GrSRGBEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrLumaColorFilterEffect.cpp | 18 class GrGLSLLumaColorFilterEffect : public GrGLSLFragmentProcessor { 35 GrGLSLFragmentProcessor* GrLumaColorFilterEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrPremulInputFragmentProcessor.cpp | 18 class GrGLSLPremulInputFragmentProcessor : public GrGLSLFragmentProcessor { 34 GrGLSLFragmentProcessor* GrPremulInputFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
D | GrBlurredEdgeFragmentProcessor.cpp | 18 class GrGLSLBlurredEdgeFragmentProcessor : public GrGLSLFragmentProcessor { 41 GrGLSLFragmentProcessor* GrBlurredEdgeFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/external/skqp/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;
|
/external/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;
|
/external/skqp/tests/ |
D | GLProgramsTest.cpp | 43 class GLBigKeyProcessor : public GrGLSLFragmentProcessor { 62 typedef GrGLSLFragmentProcessor INHERITED; 73 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in onCreateGLSLInstance() 110 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { return new GLFP; } in onCreateGLSLInstance() 117 class GLFP : public GrGLSLFragmentProcessor { 124 typedef GrGLSLFragmentProcessor INHERITED;
|
/external/skia/tests/ |
D | GLProgramsTest.cpp | 43 class GLBigKeyProcessor : public GrGLSLFragmentProcessor { 62 typedef GrGLSLFragmentProcessor INHERITED; 73 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { in onCreateGLSLInstance() 110 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override { return new GLFP; } in onCreateGLSLInstance() 117 class GLFP : public GrGLSLFragmentProcessor { 124 typedef GrGLSLFragmentProcessor INHERITED;
|
/external/skqp/src/gpu/gradients/ |
D | GrTextureGradientColorizer.cpp | 18 class GrGLSLTextureGradientColorizer : public GrGLSLFragmentProcessor { 36 GrGLSLFragmentProcessor* GrTextureGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/external/skia/src/gpu/gradients/ |
D | GrTextureGradientColorizer.cpp | 18 class GrGLSLTextureGradientColorizer : public GrGLSLFragmentProcessor { 36 GrGLSLFragmentProcessor* GrTextureGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
|
/external/skia/src/gpu/vk/ |
D | GrVkPipelineState.cpp | 43 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors, in GrVkPipelineState() 153 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindUniforms() 155 GrGLSLFragmentProcessor* glslFP = glslIter.next(); in setAndBindUniforms() 220 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindTextures() 222 GrGLSLFragmentProcessor* glslFP = glslIter.next(); in setAndBindTextures()
|