Searched defs:inputColor (Results 1 - 17 of 17) sorted by relevance

/external/skia/src/gpu/glsl/
H A DGrGLSLFragmentProcessor.cpp23 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, EmitArgs& args) { argument
24 this->internalEmitChild(childIndex, inputColor, args.fOutputColor, args);
27 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, argument
33 this->internalEmitChild(childIndex, inputColor, outputColor->c_str(), args);
36 void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inputColor, argument
38 SkASSERT(inputColor);
57 inputColor,
H A DGrGLSLXferProcessor.h33 const char* inputColor,
43 , fInputColor(inputColor)
29 EmitArgs(GrGLSLXPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrXferProcessor& xp, const char* inputColor, const char* inputCoverage, const char* outputPrimary, const char* outputSecondary, const SamplerHandle dstTextureSamplerHandle, GrSurfaceOrigin dstTextureOrigin) argument
H A DGrGLSLFragmentProcessor.h88 @param inputColor A half4 that holds the input color to the stage in the FS. This may
109 const char* inputColor,
118 , fInputColor(inputColor)
152 * legal to pass nullptr as inputColor, since all fragment processors are required to work
155 void emitChild(int childIndex, const char* inputColor, SkString* outputColor,
163 void emitChild(int childIndex, const char* inputColor, EmitArgs& parentArgs);
104 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordVars& transformedCoordVars, const TextureSamplers& textureSamplers, const TexelBuffers& texelBuffers) argument
H A DGrGLSLProgramBuilder.cpp59 SkString inputColor; local
61 this->emitAndInstallPrimProc(primProc, &inputColor, &inputCoverage);
62 this->emitAndInstallFragProcs(&inputColor, &inputCoverage);
63 this->emitAndInstallXferProc(inputColor, inputCoverage);
/external/skqp/src/gpu/glsl/
H A DGrGLSLFragmentProcessor.cpp23 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, EmitArgs& args) { argument
24 this->internalEmitChild(childIndex, inputColor, args.fOutputColor, args);
27 void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor, argument
33 this->internalEmitChild(childIndex, inputColor, outputColor->c_str(), args);
36 void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inputColor, argument
38 SkASSERT(inputColor);
57 inputColor,
H A DGrGLSLXferProcessor.h33 const char* inputColor,
43 , fInputColor(inputColor)
29 EmitArgs(GrGLSLXPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrXferProcessor& xp, const char* inputColor, const char* inputCoverage, const char* outputPrimary, const char* outputSecondary, const SamplerHandle dstTextureSamplerHandle, GrSurfaceOrigin dstTextureOrigin) argument
H A DGrGLSLFragmentProcessor.h88 @param inputColor A half4 that holds the input color to the stage in the FS. This may
109 const char* inputColor,
118 , fInputColor(inputColor)
152 * legal to pass nullptr as inputColor, since all fragment processors are required to work
155 void emitChild(int childIndex, const char* inputColor, SkString* outputColor,
163 void emitChild(int childIndex, const char* inputColor, EmitArgs& parentArgs);
104 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder, GrGLSLUniformHandler* uniformHandler, const GrShaderCaps* caps, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordVars& transformedCoordVars, const TextureSamplers& textureSamplers, const TexelBuffers& texelBuffers) argument
H A DGrGLSLProgramBuilder.cpp59 SkString inputColor; local
61 this->emitAndInstallPrimProc(primProc, &inputColor, &inputCoverage);
62 this->emitAndInstallFragProcs(&inputColor, &inputCoverage);
63 this->emitAndInstallXferProc(inputColor, inputCoverage);
/external/skia/src/gpu/
H A DGrFragmentProcessor.h164 * inputColor.
166 bool hasConstantOutputForConstantInput(GrColor4f inputColor, GrColor4f* outputColor) const { argument
168 *outputColor = this->constantOutputForConstantInput(inputColor);
339 virtual GrColor4f constantOutputForConstantInput(GrColor4f /* inputColor */) const {
H A DGrFragmentProcessor.cpp450 GrProcessorAnalysisColor inputColor; local
451 inputColor.setToUnknown();
452 GrColorFragmentProcessorAnalysis info(inputColor, unique_ptr_address_as_pointer_address(series),
/external/skqp/src/gpu/
H A DGrFragmentProcessor.h164 * inputColor.
166 bool hasConstantOutputForConstantInput(GrColor4f inputColor, GrColor4f* outputColor) const { argument
168 *outputColor = this->constantOutputForConstantInput(inputColor);
339 virtual GrColor4f constantOutputForConstantInput(GrColor4f /* inputColor */) const {
H A DGrFragmentProcessor.cpp452 GrProcessorAnalysisColor inputColor; local
453 inputColor.setToUnknown();
454 GrColorFragmentProcessorAnalysis info(inputColor, unique_ptr_address_as_pointer_address(series),
/external/skia/src/gpu/effects/
H A DGrXfermodeFragmentProcessor.cpp217 const char* inputColor = nullptr; local
219 inputColor = "inputColor";
220 fragBuilder->codeAppendf("half4 inputColor = half4(%s.rgb, 1.0);", args.fInputColor);
225 this->emitChild(0, inputColor, &srcColor, args);
228 this->emitChild(1, inputColor, &dstColor, args);
406 GrColor4f constantOutputForConstantInput(GrColor4f inputColor) const override {
412 dst = GrColor4fToSkPM4f(inputColor);
414 src = GrColor4fToSkPM4f(inputColor);
453 const char* inputColor variable
[all...]
/external/skia/tests/
H A DGrPorterDuffTest.cpp79 GrProcessorAnalysisColor inputColor, GrProcessorAnalysisCoverage inputCoverage) {
84 GrProcessorSet::Analysis analysis = do_analysis(xpf, inputColor, inputCoverage, caps);
89 GrXPFactory::MakeXferProcessor(xpf, inputColor, inputCoverage, false, caps,
95 !inputColor.isOpaque())));
100 !inputColor.isOpaque())));
118 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
123 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, caps, inputColor, inputCoverage);
297 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kNo; local
302 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, caps, inputColor, inputCoverage);
477 GrProcessorAnalysisColor inputColor(GrColorPackRGB
78 XPInfo(skiatest::Reporter* reporter, SkBlendMode xfermode, const GrCaps& caps, GrProcessorAnalysisColor inputColor, GrProcessorAnalysisCoverage inputCoverage) argument
657 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
836 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
[all...]
/external/skqp/src/gpu/effects/
H A DGrXfermodeFragmentProcessor.cpp217 const char* inputColor = nullptr; local
219 inputColor = "inputColor";
220 fragBuilder->codeAppendf("half4 inputColor = half4(%s.rgb, 1.0);", args.fInputColor);
225 this->emitChild(0, inputColor, &srcColor, args);
228 this->emitChild(1, inputColor, &dstColor, args);
406 GrColor4f constantOutputForConstantInput(GrColor4f inputColor) const override {
412 dst = GrColor4fToSkPM4f(inputColor);
414 src = GrColor4fToSkPM4f(inputColor);
453 const char* inputColor variable
[all...]
/external/skqp/tests/
H A DGrPorterDuffTest.cpp79 GrProcessorAnalysisColor inputColor, GrProcessorAnalysisCoverage inputCoverage) {
84 GrProcessorSet::Analysis analysis = do_analysis(xpf, inputColor, inputCoverage, caps);
89 GrXPFactory::MakeXferProcessor(xpf, inputColor, inputCoverage, false, caps,
95 !inputColor.isOpaque())));
100 !inputColor.isOpaque())));
118 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
123 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, caps, inputColor, inputCoverage);
297 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kNo; local
302 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, caps, inputColor, inputCoverage);
477 GrProcessorAnalysisColor inputColor(GrColorPackRGB
78 XPInfo(skiatest::Reporter* reporter, SkBlendMode xfermode, const GrCaps& caps, GrProcessorAnalysisColor inputColor, GrProcessorAnalysisCoverage inputCoverage) argument
657 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
836 GrProcessorAnalysisColor inputColor = GrProcessorAnalysisColor::Opaque::kYes; local
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fGeometryShaderTests.cpp524 const tcu::Vec4 inputColor = tcu::Vec4(1.0f, 0.0f, 0.0f, 1.0f); local
534 outputs[0] = inputColor;
538 outputs[0] = inputColor * 0.5f;
539 outputs[1] = inputColor.swizzle(1, 0, 2, 3) * 0.5f;
561 tcu::Vec4 inputColor; local
568 inputColor = tcu::Vec4(1.0f, 0.0f, 0.0f, 1.0f);
572 inputColor = packets[ndx].vertices[verticeNdx]->outputs[0].get<float>();
576 inputColor = (packets[ndx].vertices[verticeNdx]->outputs[0].get<float>() * 0.5f)
591 outputs[0] = inputColor;
595 outputs[0] = inputColor * 0.
[all...]

Completed in 373 milliseconds