#include "src/gpu/ganesh/effects/GrDisableColorXP.h"
#include "src/gpu/Blend.h"
#include "src/gpu/ganesh/GrShaderCaps.h"
#include "src/gpu/ganesh/GrXferProcessor.h"
#include "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h"
#include <memory>
namespace skgpu {
class KeyBuilder;
class Swizzle;
}
class DisableColorXP : public GrXferProcessor { … };
std::unique_ptr<GrXferProcessor::ProgramImpl> DisableColorXP::makeProgramImpl() const { … }
sk_sp<const GrXferProcessor> GrDisableColorXPFactory::MakeXferProcessor() { … }
GR_DEFINE_XP_FACTORY_TEST(…)
#if defined(GPU_TEST_UTILS)
const GrXPFactory* GrDisableColorXPFactory::TestGet(GrProcessorTestData*) {
return GrDisableColorXPFactory::Get();
}
#endif