#ifndef GrGLSLFragmentShaderBuilder_DEFINED
#define GrGLSLFragmentShaderBuilder_DEFINED
#include "include/private/base/SkDebug.h"
#include "include/private/base/SkMacros.h"
#include "src/gpu/ganesh/glsl/GrGLSLShaderBuilder.h"
#include <cstdint>
enum GrSurfaceOrigin : int;
class GrGLSLProgramBuilder;
namespace skgpu { enum class BlendEquation : uint8_t; }
class GrGLSLFPFragmentBuilder : virtual public GrGLSLShaderBuilder { … };
SK_MAKE_BITFIELD_CLASS_OPS(GrGLSLFPFragmentBuilder::ScopeFlags)
class GrGLSLXPFragmentBuilder : virtual public GrGLSLShaderBuilder { … };
class GrGLSLFragmentShaderBuilder : public GrGLSLFPFragmentBuilder, public GrGLSLXPFragmentBuilder { … };
#endif