diff options
author | David Thompson <dthompson2@worcester.edu> | 2015-11-15 07:06:24 -0500 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2015-11-15 07:19:22 -0500 |
commit | 8f48026c7f3c441711a2f13a7b4d2518ca80f66b (patch) | |
tree | 990c852c2e1d99a98c1bc2e124b7886ad9df8178 /sly/render.scm | |
parent | 9ff05910ecdaceed3b36aa29c75f99637a439cd0 (diff) |
render: shader: Rename <shader-program> to <shader>.
* sly/render.scm
* sly/render/model.scm (null-model): Use 'null-shader'.
* sly/render/shader.scm (<shader-stage>): Rename to <shader>.
(<shader-program>): Rename to <shader>.
(vertex-shader?, fragment-shader?): Rename to...
(vertex-shader-stage?, fragment-shader-stage?): ...these.
(shader-stage-guardian): New variable.
(%shader-compiled?, shader-compiled?): Rename to...
(%shader-stage-compiled?, shader-stage-compiled?): ...these.
(display-compilation-error): Change 'shader' to 'stage'.
(compile-shader, set-shader-source, make-shader, make-vertex-shader)
(make-fragment-shader, load-shader, load-vertex-shader,
load-fragment-shader): Rename to...
(compile-shader-stage, set-shader-stage-source, make-shader-stage)
(make-vertex-shader-stage, make-fragment-shader-stage)
(load-shader-stage, load-vertex-shader-stage)
(load-fragment-shader-stage): ...these.
(shader-program-uniform-location, shader-program-linked?)
(make-shader-program, load-shader-program, null-shader-program)
(apply-shader-program): Rename to...
(shader-uniform-location, shader-linked?, make-shader, load-shader)
(null-shader, apply-shader): ...these.
(with-shader): Delete.
(uniform-set!): Change 'shader-program' argument to 'shader'.
(%default-shader): Use 'load-shader'.
Diffstat (limited to 'sly/render.scm')
-rw-r--r-- | sly/render.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sly/render.scm b/sly/render.scm index 47aa862..b6dd3fb 100644 --- a/sly/render.scm +++ b/sly/render.scm @@ -206,7 +206,7 @@ (graphics-uniform-set! gfx (uniform-name uniform) (uniform-default uniform))) - (shader-program-uniforms shader))) + (shader-uniforms shader))) (define (make-context-switcher getter setter switch) (lambda* (gfx x #:optional force) @@ -234,7 +234,7 @@ (define set-graphics-shader! (make-context-switcher graphics-shader switch-shader - apply-shader-program)) + apply-shader)) (define set-graphics-mesh! (make-context-switcher graphics-mesh |