aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sksl/lex/layout.lex
diff options
context:
space:
mode:
Diffstat (limited to 'src/sksl/lex/layout.lex')
-rw-r--r--src/sksl/lex/layout.lex39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/sksl/lex/layout.lex b/src/sksl/lex/layout.lex
new file mode 100644
index 0000000000..87fc944fcc
--- /dev/null
+++ b/src/sksl/lex/layout.lex
@@ -0,0 +1,39 @@
+LOCATION = "location"
+OFFSET = "offset"
+BINDING = "binding"
+INDEX = "index"
+SET = "set"
+BUILTIN = "builtin"
+INPUT_ATTACHMENT_INDEX = "input_attachment_index"
+ORIGIN_UPPER_LEFT = "origin_upper_left"
+OVERRIDE_COVERAGE = "override_coverage"
+BLEND_SUPPORT_ALL_EQUATIONS = "blend_support_all_equations"
+BLEND_SUPPORT_MULTIPLY = "blend_support_multiply"
+BLEND_SUPPORT_SCREEN = "blend_support_screen"
+BLEND_SUPPORT_OVERLAY = "blend_support_overlay"
+BLEND_SUPPORT_DARKEN = "blend_support_darken"
+BLEND_SUPPORT_LIGHTEN = "blend_support_lighten"
+BLEND_SUPPORT_COLORDODGE = "blend_support_colordodge"
+BLEND_SUPPORT_COLORBURN = "blend_support_colorburn"
+BLEND_SUPPORT_HARDLIGHT = "blend_support_hardlight"
+BLEND_SUPPORT_SOFTLIGHT = "blend_support_softlight"
+BLEND_SUPPORT_DIFFERENCE = "blend_support_difference"
+BLEND_SUPPORT_EXCLUSION = "blend_support_exclusion"
+BLEND_SUPPORT_HSL_HUE = "blend_support_hsl_hue"
+BLEND_SUPPORT_HSL_SATURATION = "blend_support_hsl_saturation"
+BLEND_SUPPORT_HSL_COLOR = "blend_support_hsl_color"
+BLEND_SUPPORT_HSL_LUMINOSITY = "blend_support_hsl_luminosity"
+PUSH_CONSTANT = "push_constant"
+POINTS = "points"
+LINES = "lines"
+LINE_STRIP = "line_strip"
+LINES_ADJACENCY = "lines_adjacency"
+TRIANGLES = "triangles"
+TRIANGLE_STRIP = "triangle_strip"
+TRIANGLES_ADJACENCY = "triangles_adjacency"
+MAX_VERTICES = "max_vertices"
+INVOCATIONS = "invocations"
+WHEN = "when"
+KEY = "key"
+CTYPE = "ctype"
+INVALID = .