Index: src/gpu/gl/GrGLProgram.cpp |
diff --git a/src/gpu/gl/GrGLProgram.cpp b/src/gpu/gl/GrGLProgram.cpp |
index 3a4ac980ed2afa30a2759c697e4331554e1900a5..46a98067f74d0dccec2e101d64f217f6a91ab1a7 100644 |
--- a/src/gpu/gl/GrGLProgram.cpp |
+++ b/src/gpu/gl/GrGLProgram.cpp |
@@ -172,42 +172,3 @@ void GrGLProgram::onSetRenderTargetState(const GrPrimitiveProcessor&, |
} |
} |
-///////////////////////////////////////////////////////////////////////////////////////// |
- |
-GrGLNvprProgram::GrGLNvprProgram(GrGLGpu* gpu, |
- const GrProgramDesc& desc, |
- const BuiltinUniformHandles& builtinUniforms, |
- GrGLuint programID, |
- const UniformInfoArray& uniforms, |
- GrGLInstalledGeoProc* primProc, |
- GrGLInstalledXferProc* xferProcessor, |
- GrGLInstalledFragProcs* fragmentProcessors) |
- : INHERITED(gpu, desc, builtinUniforms, programID, uniforms, primProc, |
- xferProcessor, fragmentProcessors) { |
-} |
-void GrGLNvprProgram::didSetData() { |
- GrGLPathProcessor* pathProc = |
- static_cast<GrGLPathProcessor*>(fGeometryProcessor.get()->fGLProc.get()); |
- pathProc->didSetData(fGpu->glPathRendering()); |
-} |
- |
-void GrGLNvprProgram::setTransformData(const GrPrimitiveProcessor& primProc, |
- const GrPendingFragmentStage& proc, |
- int index, |
- GrGLInstalledFragProc* ip) { |
- GrGLPathProcessor* pathProc = |
- static_cast<GrGLPathProcessor*>(fGeometryProcessor.get()->fGLProc.get()); |
- pathProc->setTransformData(primProc, index, proc.processor()->coordTransforms(), |
- fGpu->glPathRendering(), fProgramID); |
-} |
- |
-void GrGLNvprProgram::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()); |
-} |