summaryrefslogtreecommitdiff
path: root/chickadee/graphics/sprite.scm
diff options
context:
space:
mode:
Diffstat (limited to 'chickadee/graphics/sprite.scm')
-rw-r--r--chickadee/graphics/sprite.scm8
1 files changed, 3 insertions, 5 deletions
diff --git a/chickadee/graphics/sprite.scm b/chickadee/graphics/sprite.scm
index 85033d7..288e6bb 100644
--- a/chickadee/graphics/sprite.scm
+++ b/chickadee/graphics/sprite.scm
@@ -62,17 +62,15 @@
(in vec2 tex)
(out vec2 frag-tex)
(uniform mat4 mvp)
- (outputs
- (vertex:position (* mvp (vec4 position 0.0 1.0)))
- (frag-tex tex)))
+ (set! vertex:position (* mvp (vec4 position 0.0 1.0)))
+ (set! frag-tex tex))
(define-fragment-shader sprite-fragment
(in vec2 frag-tex)
(out vec4 frag-color)
(uniform sampler-2d color-texture)
(uniform vec4 tint)
- (outputs
- (frag-color (* (texture color-texture frag-tex) tint))))
+ (set! frag-color (* (texture color-texture frag-tex) tint)))
(define-graphics-variable sprite-shader
(compile-shader sprite-vertex sprite-fragment))