unsigned int LoadGLTextureBasic(char* filename) { int width, height, channels; unsigned char* data = stbi_load(filename, &width, &height, &channels, 0); assert(data); unsigned int result = CreateGLTextureBasic(data, width, height, channels); stbi_image_free(data); return result; }
unsigned LoadGLTextureBasic(const char* filename) { unsigned int result = 0; int width, height, channels; unsigned char* data = stbi_load(filename, &width, &height, &channels, 0); if (data) { result = CreateGLTextureBasic(data, width, height, channels); stbi_image_free(data); } return result; }