src/text.c

changeset 270
3031d1bb5957
parent 269
f40054d711b3
equal deleted inserted replaced
269:f40054d711b3 270:3031d1bb5957
40 AscShaderProgram program; 40 AscShaderProgram program;
41 asc_uniform_loc tex; 41 asc_uniform_loc tex;
42 } AscTextShader; 42 } AscTextShader;
43 43
44 static void asc_text_shader_init(AscShaderProgram *p, cx_attr_unused int flags) { 44 static void asc_text_shader_init(AscShaderProgram *p, cx_attr_unused int flags) {
45 asc_shader_init_uniform_by_name(p, AscTextShader, tex); 45 asc_shader_set_uniform_loc_by_name(p, AscTextShader, tex);
46 } 46 }
47 47
48 static AscShaderProgram *asc_text_shader_create(int flags) { 48 static AscShaderProgram *asc_text_shader_create(int flags) {
49 return asc_shader_create((AscShaderCodes){ 49 return asc_shader_create((AscShaderCodes){
50 .vtx = {.source_file = "sprite_vtx.glsl"}, 50 .vtx = {.source_file = "sprite_vtx.glsl"},

mercurial