![]() |
Flutter Engine
The Flutter Engine
|
Public Member Functions | |
| ClipFP (GrRecordingContext *ctx, GrProxyProvider *proxyProvider, LazyProxyTest *test, GrTextureProxy *atlas) | |
Public Member Functions inherited from GrFragmentProcessor | |
| virtual std::unique_ptr< GrFragmentProcessor > | clone () const =0 |
| const GrFragmentProcessor * | parent () const |
| std::unique_ptr< ProgramImpl > | makeProgramImpl () const |
| void | addToKey (const GrShaderCaps &caps, skgpu::KeyBuilder *b) const |
| int | numChildProcessors () const |
| int | numNonNullChildProcessors () const |
| GrFragmentProcessor * | childProcessor (int index) |
| const GrFragmentProcessor * | childProcessor (int index) const |
| SkDEBUGCODE (bool isInstantiated() const ;) bool willReadDstColor() const | |
| bool | isBlendFunction () const |
| bool | usesSampleCoordsDirectly () const |
| bool | usesSampleCoords () const |
| const SkSL::SampleUsage & | sampleUsage () const |
| bool | compatibleWithCoverageAsAlpha () const |
| bool | preservesOpaqueInput () const |
| bool | hasConstantOutputForConstantInput (SkPMColor4f inputColor, SkPMColor4f *outputColor) const |
| bool | hasConstantOutputForConstantInput () const |
| void | clearConstantOutputForConstantInputFlag () |
| bool | isEqual (const GrFragmentProcessor &that) const |
| void | visitProxies (const GrVisitProxyFunc &) const |
| void | visitTextureEffects (const std::function< void(const GrTextureEffect &)> &) const |
| void | visitWithImpls (const std::function< void(const GrFragmentProcessor &, ProgramImpl &)> &, ProgramImpl &) const |
| GrTextureEffect * | asTextureEffect () |
| const GrTextureEffect * | asTextureEffect () const |
Public Member Functions inherited from GrProcessor | |
| virtual | ~GrProcessor ()=default |
| virtual const char * | name () const =0 |
| void * | operator new (size_t size) |
| void * | operator new (size_t object_size, size_t footer_size) |
| void | operator delete (void *target) |
| void * | operator new (size_t size, void *placement) |
| void | operator delete (void *target, void *placement) |
| template<typename T > | |
| const T & | cast () const |
| ClassID | classID () const |
Definition at line 173 of file LazyProxyTest.cpp.
|
inline |
Definition at line 175 of file LazyProxyTest.cpp.