diff options
author | 2013-10-04 15:42:56 +0000 | |
---|---|---|
committer | 2013-10-04 15:42:56 +0000 | |
commit | 261dc569b6a53729bea6e4e7a0cf2afa980eb82d (patch) | |
tree | 842eeaddfcf42076cd96c8e3e53562668c7ecc32 /samplecode/SampleClip.cpp | |
parent | 57bb0c39aea034f1494089dde3e9a6e4304ac04c (diff) |
Move VertexBuilder to a GrGLFullShaderBuilder subclass
Removes the VertexBuilder nested class from GrGLShaderBuilder in favor
of a new GrGLFullShaderBuilder subclass, and adds an optional emitCode
overload to GrGLEffect that takes a GrGLFullShaderBuilder. Makes
setData virtual in GrGLEffectArray and adds a GrGLVertexEffectArray
subclass that gets built using a GrGLFullShaderBuilder. Also adds a
new GrGLVertexEffect subclass that makes the GrGLFullShaderBuilder
overload required for emitCode, and updates GrGLEffects to inherit
from GrGLVertexEffect where needed.
R=bsalomon@google.com
Author: cdalton@nvidia.com
Review URL: https://codereview.chromium.org/25474006
git-svn-id: http://skia.googlecode.com/svn/trunk@11612 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode/SampleClip.cpp')
0 files changed, 0 insertions, 0 deletions