--- 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;