Renderbuffer *rbuf;
Texture *tex;
};
- int level;
+ unsigned level;
Attachment(FramebufferAttachment);
void set(Renderbuffer &);
- void set(Texture &, int);
+ void set(Texture &, unsigned);
void clear();
};
void check_size();
public:
void attach(FramebufferAttachment attch, Renderbuffer &rbuf);
- void attach(FramebufferAttachment attch, Texture2D &tex, int level);
+ void attach(FramebufferAttachment attch, Texture2D &tex, unsigned level);
void detach(FramebufferAttachment attch);
/**
static Framebuffer &system();
private:
unsigned get_attachment_index(FramebufferAttachment);
-
-public:
-
};
inline BufferBits operator|(BufferBits a, BufferBits b)