| Index: src/gpu/gl/GrGLPathProgram.cpp
|
| diff --git a/src/gpu/gl/GrGLPathProgram.cpp b/src/gpu/gl/GrGLPathProgram.cpp
|
| deleted file mode 100644
|
| index 5bcadfe4d03ddd62c28b623ae7ba8b278e86b83a..0000000000000000000000000000000000000000
|
| --- a/src/gpu/gl/GrGLPathProgram.cpp
|
| +++ /dev/null
|
| @@ -1,52 +0,0 @@
|
| -/*
|
| - * Copyright 2015 Google Inc.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -#include "GrGLPathProgram.h"
|
| -#include "GrGLPathProcessor.h"
|
| -#include "GrGLGpu.h"
|
| -#include "GrPathProcessor.h"
|
| -
|
| -GrGLPathProgram::GrGLPathProgram(GrGLGpu* gpu,
|
| - const GrProgramDesc& desc,
|
| - const BuiltinUniformHandles& builtinUniforms,
|
| - GrGLuint programID,
|
| - const UniformInfoArray& uniforms,
|
| - const SeparableVaryingInfoArray& separableVaryings,
|
| - GrGLInstalledGeoProc* primProc,
|
| - GrGLInstalledXferProc* xferProcessor,
|
| - GrGLInstalledFragProcs* fragmentProcessors,
|
| - SkTArray<UniformHandle>* passSamplerUniforms)
|
| - : INHERITED(gpu, desc, builtinUniforms, programID, uniforms, primProc,
|
| - xferProcessor, fragmentProcessors, passSamplerUniforms)
|
| - , fPathProgramDataManager(gpu, fProgramID, separableVaryings) {
|
| -}
|
| -void GrGLPathProgram::didSetData() {
|
| - GrGLPathProcessor* pathProc =
|
| - static_cast<GrGLPathProcessor*>(fGeometryProcessor.get()->fGLProc.get());
|
| - pathProc->didSetData(fGpu->glPathRendering());
|
| -}
|
| -
|
| -void GrGLPathProgram::setTransformData(const GrPrimitiveProcessor& primProc,
|
| - const GrFragmentProcessor& processor,
|
| - int index,
|
| - GrGLInstalledFragProc* ip) {
|
| - GrGLPathProcessor* pathProc =
|
| - static_cast<GrGLPathProcessor*>(fGeometryProcessor.get()->fGLProc.get());
|
| - pathProc->setTransformData(primProc, fPathProgramDataManager, index,
|
| - processor.coordTransforms());
|
| -}
|
| -
|
| -void GrGLPathProgram::onSetRenderTargetState(const GrPrimitiveProcessor& primProc,
|
| - const GrPipeline& pipeline) {
|
| - SkASSERT(!primProc.willUseGeoShader() && primProc.numAttribs() == 0);
|
| - const GrRenderTarget* rt = pipeline.getRenderTarget();
|
| - SkISize size;
|
| - size.set(rt->width(), rt->height());
|
| - const GrPathProcessor& pathProc = primProc.cast<GrPathProcessor>();
|
| - fGpu->glPathRendering()->setProjectionMatrix(pathProc.viewMatrix(),
|
| - size, rt->origin());
|
| -}
|
|
|