glsl: use ralloc_str_append() rather than ralloc_asprintf_rewrite_tail()