src/texture.c

changeset 85
f51eec4e7ccb
parent 50
d8d2e4817db1
child 86
943bf9d7c6d6
equal deleted inserted replaced
84:e4116b4b5774 85:f51eec4e7ccb
76 glBindTexture(tex->target, tex->tex_id); 76 glBindTexture(tex->target, tex->tex_id);
77 glTexParameteri(tex->target, GL_TEXTURE_MIN_FILTER, 77 glTexParameteri(tex->target, GL_TEXTURE_MIN_FILTER,
78 texture_filters[min_filter]); 78 texture_filters[min_filter]);
79 glTexParameteri(tex->target, GL_TEXTURE_MAG_FILTER, 79 glTexParameteri(tex->target, GL_TEXTURE_MAG_FILTER,
80 texture_filters[mag_filter]); 80 texture_filters[mag_filter]);
81 asc_dprintf("Generated new texture for text node: %u", tex->tex_id); 81 asc_dprintf("Initialized texture: %u", tex->tex_id);
82 } 82 }
83 83
84 void asc_texture_destroy(AscTexture *tex) { 84 void asc_texture_destroy(AscTexture *tex) {
85 asc_dprintf("Release text node texture: %u", tex->tex_id); 85 asc_dprintf("Destroy texture: %u", tex->tex_id);
86 glDeleteTextures(1, &tex->tex_id); 86 glDeleteTextures(1, &tex->tex_id);
87 } 87 }

mercurial