aboutsummaryrefslogtreecommitdiff
path: root/camera.c
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2024-01-30 19:34:55 +0000
committerrodri <rgl@antares-labs.eu>2024-01-30 19:34:55 +0000
commitfeecec6c4d7f3798c2298cd6c68b06d77eab719d (patch)
treedcd4dc45afa0b1e5345322702380c9c8c8a71442 /camera.c
parent19c85d5ea0a31fd311a4ca0cbe75e0d1a0c2cc0d (diff)
downloadlibgraphics-feecec6c4d7f3798c2298cd6c68b06d77eab719d.tar.gz
libgraphics-feecec6c4d7f3798c2298cd6c68b06d77eab719d.tar.bz2
libgraphics-feecec6c4d7f3798c2298cd6c68b06d77eab719d.zip
make the vertex shader process actual vertices.
Diffstat (limited to 'camera.c')
-rw-r--r--camera.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/camera.c b/camera.c
index 7b33c91..d54f0dd 100644
--- a/camera.c
+++ b/camera.c
@@ -92,6 +92,7 @@ shootcamera(Camera *c, OBJ *m, Memimage *tex, Shader *s)
c->vp->fbctl->reset(c->vp->fbctl);
t0 = nanosec();
+ /* TODO let the user choose the nproc value (left at 1 for now) */
shade(c->vp->fbctl->fb[c->vp->fbctl->idx^1], m, tex, s, 1); /* address the back buffer */
t1 = nanosec();
c->vp->fbctl->swap(c->vp->fbctl);