13 virtual uint32_t GetHandle()
const;
14 virtual uint32_t GetHandle(uint32_t i)
const;
15 uint32_t GetNumRenderTargets()
const;
16 virtual void Resize(uint32_t width, uint32_t height);
18 bool IsCubemap()
const;
20 virtual void Bind(uint32_t i);
21 virtual void RenderScreen(
unsigned int i,
unsigned int resx,
unsigned int resy,
unsigned char *data);
24 void CreateRenderTargets();
27 std::vector<GLint> internalFormats;
28 std::vector<GLenum> formats;
29 std::vector<GLuint> renderTargetHandles;
30 uint32_t renderTargetCount;
31 uint32_t width, height;