diff options
Diffstat (limited to 'chickadee/render/gpu.scm')
-rw-r--r-- | chickadee/render/gpu.scm | 4 |
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) |