chromium/third_party/skia/src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.cpp

/*
 * Copyright 2014 Google Inc.
 *
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */
#include "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h"

#include "include/private/base/SkAssert.h"
#include "include/private/base/SkDebug.h"
#include "src/core/SkSLTypeShared.h"
#include "src/gpu/Blend.h"
#include "src/gpu/ganesh/GrShaderCaps.h"
#include "src/gpu/ganesh/GrShaderVar.h"
#include "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.h"
#include "src/gpu/ganesh/glsl/GrGLSLVarying.h"

GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder* program)
        :{}

const char* GrGLSLFragmentShaderBuilder::dstColor() {}

void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(
        skgpu::BlendEquation equation) {}

void GrGLSLFragmentShaderBuilder::enableSecondaryOutput() {}

const char* GrGLSLFragmentShaderBuilder::getPrimaryColorOutputName() const {}

bool GrGLSLFragmentShaderBuilder::primaryColorOutputIsInOut() const {}

const char* GrGLSLFragmentShaderBuilder::getSecondaryColorOutputName() const {}

GrSurfaceOrigin GrGLSLFragmentShaderBuilder::getSurfaceOrigin() const {}

void GrGLSLFragmentShaderBuilder::onFinalize() {}