summaryrefslogtreecommitdiff
path: root/intermediate/forward.h
diff options
context:
space:
mode:
Diffstat (limited to 'intermediate/forward.h')
-rw-r--r--intermediate/forward.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/intermediate/forward.h b/intermediate/forward.h
index 7c4c9d3..377a3cb 100644
--- a/intermediate/forward.h
+++ b/intermediate/forward.h
@@ -5,7 +5,7 @@
[struct]
name: Light
[variable]
-name: dir
+name: pos
type: vec3
[variable]
name: brightness
@@ -16,6 +16,12 @@ type: vec3
[variable]
name: caster_id
type: int
+[variable]
+name: type
+type: int
+[variable]
+name: range
+type: float
[struct]
name: Caster
@@ -41,4 +47,9 @@ type: Globals
stage: fragment
#endif
+
+/* match Light::Type in lighting.hpp */
+#define LT_SUN 0
+#define LT_POINT 1
+
#endif