src/shader.c

changeset 88
6234b7ea48f3
parent 86
943bf9d7c6d6
--- a/src/shader.c	Sat Apr 19 19:30:46 2025 +0200
+++ b/src/shader.c	Sun Apr 20 15:41:16 2025 +0200
@@ -135,7 +135,8 @@
         return 1;
     }
     sprite->depth = glGetUniformLocation(sprite->program.id, "depth");
-    sprite->tex = glGetUniformLocation(sprite->program.id, "texture");
+    sprite->rect_tex = glGetUniformLocation(sprite->program.id, "rect_tex");
+    sprite->uv_tex = glGetUniformLocation(sprite->program.id, "uv_tex");
     asc_shader_free_codes(codes);
     return 0;
 }
@@ -162,6 +163,7 @@
         return 0;
     }
     cxmutstr fpath = asc_filesystem_combine_paths(cx_strcast(asc_context.shader_path), cx_str(filename));
+    asc_dprintf("Load shader code from %" CX_PRIstr, CX_SFMT(fpath));
     FILE *f = fopen(fpath.ptr, "r");
     cx_strfree(&fpath);
     if (f == NULL) return -1;

mercurial