8#ifndef GrColorTableEffect_DEFINED
9#define GrColorTableEffect_DEFINED
27 static std::unique_ptr<GrFragmentProcessor>
Make(std::unique_ptr<GrFragmentProcessor> inputFP,
33 const char*
name()
const override {
return "ColorTableEffect"; }
35 std::unique_ptr<GrFragmentProcessor>
clone()
const override {
43 std::unique_ptr<ProgramImpl> onMakeProgramImpl()
const override;
#define GR_DECLARE_FRAGMENT_PROCESSOR_TEST
std::unique_ptr< GrFragmentProcessor > clone() const override
static constexpr int kInputFPIndex
static std::unique_ptr< GrFragmentProcessor > Make(std::unique_ptr< GrFragmentProcessor > inputFP, GrRecordingContext *context, const SkBitmap &bitmap)
~ColorTableEffect() override
static constexpr int kTexEffectFPIndex
const char * name() const override