aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sksl/SkSLToken.h
diff options
context:
space:
mode:
authorGravatar Ethan Nicholas <ethannicholas@google.com>2017-03-01 11:46:51 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-03-01 17:23:58 +0000
commitbfe15f61a277a50b05703307f56e184cc00b1aa7 (patch)
treed5af18081276ef127d2c4e36d3a517f18f1063a2 /src/sksl/SkSLToken.h
parent9341c98113c91e3cf6ba2ca19833c01392c37cc8 (diff)
changed skslc layout parsing strategy
Change-Id: I322f0682a8753beb858012b00ee7e4ec6b206c2f Reviewed-on: https://skia-review.googlesource.com/9081 Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
Diffstat (limited to 'src/sksl/SkSLToken.h')
-rw-r--r--src/sksl/SkSLToken.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/sksl/SkSLToken.h b/src/sksl/SkSLToken.h
index 70b4ed298e..6bacb9015f 100644
--- a/src/sksl/SkSLToken.h
+++ b/src/sksl/SkSLToken.h
@@ -108,6 +108,26 @@ struct Token {
LAYOUT,
DIRECTIVE,
PRECISION,
+ LOCATION,
+ OFFSET,
+ BINDING,
+ INDEX,
+ SET,
+ BUILTIN,
+ INPUT_ATTACHMENT_INDEX,
+ ORIGIN_UPPER_LEFT,
+ OVERRIDE_COVERAGE,
+ BLEND_SUPPORT_ALL_EQUATIONS,
+ PUSH_CONSTANT,
+ POINTS,
+ LINES,
+ LINE_STRIP,
+ LINES_ADJACENCY,
+ TRIANGLES,
+ TRIANGLE_STRIP,
+ TRIANGLES_ADJACENCY,
+ MAX_VERTICES,
+ INVOCATIONS,
INVALID_TOKEN
};