summaryrefslogtreecommitdiff
path: root/camera.c
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2024-09-01 12:20:21 +0000
committerrodri <rgl@antares-labs.eu>2024-09-01 12:20:21 +0000
commit406aa46cad83725c4560737aa6f2d4a40277a108 (patch)
treed20ed19fd7c4a79f9aed8f89944d8b5d44f7ef8c /camera.c
parenta28c8cb09e4e1e6357e3b594fad33071e3224efb (diff)
downloadlibgraphics-406aa46cad83725c4560737aa6f2d4a40277a108.tar.gz
libgraphics-406aa46cad83725c4560737aa6f2d4a40277a108.tar.bz2
libgraphics-406aa46cad83725c4560737aa6f2d4a40277a108.zip
unify shaders into a single interface.
Diffstat (limited to 'camera.c')
-rw-r--r--camera.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/camera.c b/camera.c
index 9734af1..0562769 100644
--- a/camera.c
+++ b/camera.c
@@ -13,7 +13,7 @@
* - https://learnopengl.com/Advanced-OpenGL/Cubemaps
*/
static Point3
-skyboxvs(VSparams *sp)
+skyboxvs(Shaderparams *sp)
{
Point3 p;
@@ -28,12 +28,12 @@ skyboxvs(VSparams *sp)
}
static Color
-skyboxfs(FSparams *sp)
+skyboxfs(Shaderparams *sp)
{
Vertexattr *va;
Color c;
- va = getvattr(&sp->v, "dir");
+ va = getvattr(sp->v, "dir");
c = samplecubemap(sp->su->camera->scene->skybox, va->p, neartexsampler);
return c;
}