summaryrefslogtreecommitdiff
path: root/chickadee/render/gpu.scm
diff options
context:
space:
mode:
Diffstat (limited to 'chickadee/render/gpu.scm')
-rw-r--r--chickadee/render/gpu.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/chickadee/render/gpu.scm b/chickadee/render/gpu.scm
index 554e263..3974c68 100644
--- a/chickadee/render/gpu.scm
+++ b/chickadee/render/gpu.scm
@@ -127,6 +127,7 @@ from the GPU's memory."
(let ((textures (make-vector 32))
;; Lazily resolve bindings to avoid circular dependencies.
(blend-module (resolve-interface '(chickadee render blend)))
+ (depth-module (resolve-interface '(chickadee render depth)))
(buffer-module (resolve-interface '(chickadee render buffer)))
(framebuffer-module (resolve-interface '(chickadee render framebuffer)))
(shader-module (resolve-interface '(chickadee render shader)))
@@ -148,8 +149,7 @@ from the GPU's memory."
glsl-version
(make-gpu-state (module-ref blend-module 'apply-blend-mode)
'replace)
- (make-gpu-state (module-ref blend-module 'apply-depth-test)
- #f)
+ (make-gpu-state (module-ref depth-module 'apply-depth-test) #f)
(make-gpu-state (module-ref framebuffer-module 'apply-framebuffer)
(module-ref framebuffer-module 'null-framebuffer))
(make-gpu-state (module-ref shader-module 'apply-shader)