#include <vector>
#include "bindable.h"
#include "gl.h"
+#include "texturecube.h"
namespace Msp {
namespace GL {
Texture *tex;
};
unsigned level;
+ GLenum cube_face;
Attachment(FramebufferAttachment);
void set(Renderbuffer &);
- void set(Texture &, unsigned);
+ void set(Texture &, GLenum, unsigned);
void clear();
};
public:
void attach(FramebufferAttachment attch, Renderbuffer &rbuf);
void attach(FramebufferAttachment attch, Texture2D &tex, unsigned level = 0);
+ void attach(FramebufferAttachment attch, TextureCube &tex, TextureCubeFace face, unsigned level = 0);
void detach(FramebufferAttachment attch);
/**