Flutter Engine
The Flutter Engine
|
Public Member Functions | |
void | emitCode (EmitArgs &) override |
Public Member Functions inherited from GrFragmentProcessor::ProgramImpl | |
ProgramImpl ()=default | |
virtual | ~ProgramImpl ()=default |
virtual void | emitCode (EmitArgs &)=0 |
void | setData (const GrGLSLProgramDataManager &pdman, const GrFragmentProcessor &processor) |
int | numChildProcessors () const |
ProgramImpl * | childProcessor (int index) const |
void | setFunctionName (SkString name) |
const char * | functionName () const |
SkString | invokeChild (int childIndex, EmitArgs &parentArgs, std::string_view skslCoords={}) |
SkString | invokeChildWithMatrix (int childIndex, EmitArgs &parentArgs) |
SkString | invokeChild (int childIndex, const char *inputColor, EmitArgs &parentArgs, std::string_view skslCoords={}) |
SkString | invokeChildWithMatrix (int childIndex, const char *inputColor, EmitArgs &parentArgs) |
SkString | invokeChild (int childIndex, const char *inputColor, const char *destColor, EmitArgs &parentArgs, std::string_view skslCoords={}) |
SkString | invokeChildWithMatrix (int childIndex, const char *inputColor, const char *destColor, EmitArgs &parentArgs) |
Additional Inherited Members | |
Public Types inherited from GrFragmentProcessor::ProgramImpl | |
using | UniformHandle = GrGLSLUniformHandler::UniformHandle |
using | SamplerHandle = GrGLSLUniformHandler::SamplerHandle |
Definition at line 532 of file GrRRectEffect.cpp.
|
overridevirtual |
Implements GrFragmentProcessor::ProgramImpl.
Definition at line 545 of file GrRRectEffect.cpp.