Implement raytraced lightmap
This commit is contained in:
@@ -27,12 +27,12 @@ public:
|
||||
class Sampler
|
||||
{
|
||||
GLuint id = 0;
|
||||
GLint current_unit = 0;
|
||||
mutable GLint current_unit = 0;
|
||||
public:
|
||||
bool create(GLint filter = GL_LINEAR, GLint wrap = GL_CLAMP_TO_EDGE);
|
||||
void set(GLint filter = GL_LINEAR, GLint wrap = GL_CLAMP_TO_EDGE);
|
||||
void set_filter(GLint filter_min, GLint filter_mag);
|
||||
void bind(int unit);
|
||||
void bind(int unit) const;
|
||||
void unbind();
|
||||
bool ready() const { return id != 0; }
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user