diff options
author | joshualitt <joshualitt@chromium.org> | 2015-08-05 11:05:22 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-05 11:05:22 -0700 |
commit | b2aa7cb90f4c66125056bac70dbca2093dd5ba41 (patch) | |
tree | 2a24701dd189ab74e9dc82f472a2a6c42834aff8 /src/gpu/GrDefaultGeoProcFactory.h | |
parent | 0e8296eaa62eb8bc37b3ffc78523183f15dfc0d1 (diff) |
This CL wires up the backend portion necessary for sending transformed coords via vertex attributes.
BUG=skia:
Review URL: https://codereview.chromium.org/1243583002
Diffstat (limited to 'src/gpu/GrDefaultGeoProcFactory.h')
-rw-r--r-- | src/gpu/GrDefaultGeoProcFactory.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/gpu/GrDefaultGeoProcFactory.h b/src/gpu/GrDefaultGeoProcFactory.h index cd886a20e2..2d8055843f 100644 --- a/src/gpu/GrDefaultGeoProcFactory.h +++ b/src/gpu/GrDefaultGeoProcFactory.h @@ -64,14 +64,6 @@ namespace GrDefaultGeoProcFactory { GrColor fCoverage; }; - enum GPType { - kPosition_GPType = 0x0, // we ALWAYS have position - kColor_GPType = 0x01, - kLocalCoord_GPType = 0x02, - kCoverage_GPType= 0x04, - kLastGPType = kCoverage_GPType - }; - struct Color { enum Type { kNone_Type, @@ -113,6 +105,7 @@ namespace GrDefaultGeoProcFactory { kUnused_Type, kUsePosition_Type, kHasExplicit_Type, + kHasTransformed_Type, }; LocalCoords(Type type) : fType(type), fMatrix(NULL) {} LocalCoords(Type type, const SkMatrix* matrix) : fType(type), fMatrix(matrix) { |