| Index: src/gpu/gl/GrGLGpuProgramCache.cpp
|
| diff --git a/src/gpu/gl/GrGLGpuProgramCache.cpp b/src/gpu/gl/GrGLGpuProgramCache.cpp
|
| index ae93926c79283c93f3c4f6000e4381199fd59fa6..8dd5d0c29d5d4f08ea7f5101ab12e32f770a18fb 100644
|
| --- a/src/gpu/gl/GrGLGpuProgramCache.cpp
|
| +++ b/src/gpu/gl/GrGLGpuProgramCache.cpp
|
| @@ -9,10 +9,10 @@
|
|
|
| #include "builders/GrGLProgramBuilder.h"
|
| #include "GrProcessor.h"
|
| +#include "GrProgramDesc.h"
|
| #include "GrGLPathRendering.h"
|
| #include "glsl/GrGLSLFragmentProcessor.h"
|
| #include "glsl/GrGLSLProgramDataManager.h"
|
| -#include "glsl/GrGLSLProgramDesc.h"
|
| #include "SkTSearch.h"
|
|
|
| #ifdef PROGRAM_CACHE_STATS
|
| @@ -112,11 +112,12 @@ GrGLProgram* GrGLGpu::ProgramCache::refProgram(const GrGLGpu* gpu,
|
| #endif
|
|
|
| // Get GrGLProgramDesc
|
| - GrGLSLProgramDesc desc;
|
| - if (!GrGLSLProgramDescBuilder::Build(&desc, primProc, pipeline, *gpu->glCaps().glslCaps())) {
|
| + GrProgramDesc desc;
|
| + if (!GrProgramDesc::Build(&desc, primProc, pipeline, *gpu->glCaps().glslCaps())) {
|
| GrCapsDebugf(gpu->caps(), "Failed to gl program descriptor!\n");
|
| return nullptr;
|
| }
|
| + desc.finalize();
|
|
|
| Entry* entry = nullptr;
|
|
|
|
|