|
| virtual void | attach_color (int attachment_index, const RenderBufferPtr &render_buffer)=0 |
| | Attach color buffer. More...
|
| |
| virtual void | attach_color (int attachment_index, const Texture1DPtr &texture, int level=0)=0 |
| |
| virtual void | attach_color (int attachment_index, const Texture1DArrayPtr &texture, int array_index=-1, int level=0)=0 |
| |
| virtual void | attach_color (int attachment_index, const Texture2DPtr &texture, int level=0)=0 |
| |
| virtual void | attach_color (int attachment_index, const Texture2DArrayPtr &texture, int array_index=-1, int level=0)=0 |
| |
| virtual void | attach_color (int attachment_index, const Texture3DPtr &texture, int depth, int level=0)=0 |
| |
| virtual void | attach_color (int attachment_index, const TextureCubePtr &texture, TextureSubtype subtype, int level=0)=0 |
| |
| virtual void | attach_depth (const RenderBufferPtr &render_buffer)=0 |
| | Attach depth buffer. More...
|
| |
| virtual void | attach_depth (const Texture2DPtr &texture, int level=0)=0 |
| |
| virtual void | attach_depth (const TextureCubePtr &texture, TextureSubtype subtype, int level=0)=0 |
| |
| virtual void | attach_depth_stencil (const RenderBufferPtr &render_buffer)=0 |
| |
| virtual void | attach_depth_stencil (const Texture2DPtr &texture, int level=0)=0 |
| |
| virtual void | attach_depth_stencil (const TextureCubePtr &texture, TextureSubtype subtype, int level=0)=0 |
| |
| virtual void | attach_stencil (const RenderBufferPtr &render_buffer)=0 |
| | Attach stencil buffer. More...
|
| |
| virtual void | attach_stencil (const Texture2DPtr &texture, int level=0)=0 |
| |
| virtual void | attach_stencil (const TextureCubePtr &texture, TextureSubtype subtype, int level=0)=0 |
| |
| virtual FrameBufferBindTarget | bind_target () const =0 |
| | Get the bind target of the framebuffer. More...
|
| |
| virtual void | detach_color (int attachment_index)=0 |
| | Detach color buffer. More...
|
| |
| virtual void | detach_depth ()=0 |
| | Detach depth buffer. More...
|
| |
| virtual void | detach_depth_stencil ()=0 |
| |
| virtual void | detach_stencil ()=0 |
| |
| virtual void | set_bind_target (FrameBufferBindTarget target)=0 |
| | Set the bind target of the framebuffer to either drawn to or read from. More...
|
| |
| virtual Size | size () const =0 |
| | Get the minumum size of all the frame buffer attachments. More...
|
| |
Frame-buffer object class.