diff -r 7cf310cc47cb -r 6c438be1a1fd src/scene.c --- a/src/scene.c Thu Mar 21 20:34:33 2024 +0100 +++ b/src/scene.c Thu Mar 21 20:48:18 2024 +0100 @@ -160,8 +160,8 @@ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // TODO: see if we can really always ignore the view matrix // TODO: compute render order for alpha blending to work correctly - glUseProgram(ASC_SHADER_FONT.base.id); - glUniformMatrix4fv(ASC_SHADER_FONT.base.projection, 1, + glUseProgram(ASC_SHADER_SPRITE.base.id); + glUniformMatrix4fv(ASC_SHADER_SPRITE.base.projection, 1, GL_FALSE, camera->projection); asc_scene_draw_render_group(scene->rg_fonts); }