aboutsummaryrefslogtreecommitdiff
#ifndef TEXTURE_H
#define TEXTURE_H

#include <GL/glew.h>

typedef struct
{
    GLuint ID;
    GLuint width, height;
} texture_t;

extern texture_t* Texture_Create( const char* path );
extern void Texture_Destroy( texture_t* texture );

extern void Texture_Bind(texture_t* texture);
extern void Texture_Unbind();

#endif // TEXTURE_H