17 lines
324 B
C++
17 lines
324 B
C++
#ifndef INCLUDE_TEXTURE_INSTANCE_IMPLEMENTATION
|
|
#error Never include this file directly include 'texture_handle.hpp'
|
|
#endif
|
|
|
|
namespace zgl
|
|
{
|
|
inline void texture_handle::bind() const
|
|
{
|
|
glBindTexture(GL_TEXTURE_2D, texture_id);
|
|
}
|
|
|
|
inline void texture_handle::unbind()
|
|
{
|
|
glBindTexture(GL_TEXTURE_2D, 0);
|
|
}
|
|
} // namespace zgl
|