Home
last modified time | relevance | path

Searched refs:GrGLSLFragmentProcessor (Results 1 – 25 of 200) sorted by relevance

12345678

/external/skqp/src/gpu/glsl/
DGrGLSLFragmentProcessor.h21 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;
DGrGLSLFragmentProcessor.cpp14 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()
DGrGLSLProgramBuilder.cpp143 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/
DGrGLSLFragmentProcessor.h21 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;
DGrGLSLFragmentProcessor.cpp14 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()
DGrGLSLProgramBuilder.cpp142 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/
DGrFragmentProcessor.cpp56 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/
DGrFragmentProcessor.cpp57 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/
DGrXfermodeFragmentProcessor.cpp159 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()
DGrSRGBEffect.cpp15 class GrGLSRGBEffect : public GrGLSLFragmentProcessor {
73 typedef GrGLSLFragmentProcessor INHERITED;
133 GrGLSLFragmentProcessor* GrSRGBEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrLumaColorFilterEffect.cpp18 class GrGLSLLumaColorFilterEffect : public GrGLSLFragmentProcessor {
35 GrGLSLFragmentProcessor* GrLumaColorFilterEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrPremulInputFragmentProcessor.cpp18 class GrGLSLPremulInputFragmentProcessor : public GrGLSLFragmentProcessor {
34 GrGLSLFragmentProcessor* GrPremulInputFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrBlurredEdgeFragmentProcessor.cpp18 class GrGLSLBlurredEdgeFragmentProcessor : public GrGLSLFragmentProcessor {
40 GrGLSLFragmentProcessor* GrBlurredEdgeFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
/external/skqp/src/gpu/effects/
DGrXfermodeFragmentProcessor.cpp159 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()
DGrSRGBEffect.cpp15 class GrGLSRGBEffect : public GrGLSLFragmentProcessor {
72 typedef GrGLSLFragmentProcessor INHERITED;
132 GrGLSLFragmentProcessor* GrSRGBEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrLumaColorFilterEffect.cpp18 class GrGLSLLumaColorFilterEffect : public GrGLSLFragmentProcessor {
35 GrGLSLFragmentProcessor* GrLumaColorFilterEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrPremulInputFragmentProcessor.cpp18 class GrGLSLPremulInputFragmentProcessor : public GrGLSLFragmentProcessor {
34 GrGLSLFragmentProcessor* GrPremulInputFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
DGrBlurredEdgeFragmentProcessor.cpp18 class GrGLSLBlurredEdgeFragmentProcessor : public GrGLSLFragmentProcessor {
41 GrGLSLFragmentProcessor* GrBlurredEdgeFragmentProcessor::onCreateGLSLInstance() const { in onCreateGLSLInstance()
/external/skqp/src/gpu/gl/
DGrGLProgram.h16 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/
DGrGLProgram.h16 class GrGLSLFragmentProcessor; variable
58 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fragmentProcessors,
158 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors;
/external/skqp/tests/
DGLProgramsTest.cpp43 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/
DGLProgramsTest.cpp43 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/
DGrTextureGradientColorizer.cpp18 class GrGLSLTextureGradientColorizer : public GrGLSLFragmentProcessor {
36 GrGLSLFragmentProcessor* GrTextureGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
/external/skia/src/gpu/gradients/
DGrTextureGradientColorizer.cpp18 class GrGLSLTextureGradientColorizer : public GrGLSLFragmentProcessor {
36 GrGLSLFragmentProcessor* GrTextureGradientColorizer::onCreateGLSLInstance() const { in onCreateGLSLInstance()
/external/skia/src/gpu/vk/
DGrVkPipelineState.cpp43 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()

12345678