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;
}
Example #2
0
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;
}