#include <render_target.h>
◆ ~RenderTarget()
virtual mir::renderer::gl::RenderTarget::~RenderTarget |
( |
| ) |
|
|
virtualdefault |
◆ RenderTarget() [1/2]
mir::renderer::gl::RenderTarget::RenderTarget |
( |
| ) |
|
|
protecteddefault |
◆ RenderTarget() [2/2]
mir::renderer::gl::RenderTarget::RenderTarget |
( |
RenderTarget const & |
| ) |
|
|
protecteddelete |
◆ bind()
virtual void mir::renderer::gl::RenderTarget::bind |
( |
| ) |
|
|
pure virtual |
Binds any necessary resources (fbos, textures if any) in preparation for drawing.
◆ make_current()
virtual void mir::renderer::gl::RenderTarget::make_current |
( |
| ) |
|
|
pure virtual |
Makes GL render target current to calling thread.
◆ operator=()
◆ release_current()
virtual void mir::renderer::gl::RenderTarget::release_current |
( |
| ) |
|
|
pure virtual |
Releases the current GL render target.
◆ swap_buffers()
virtual void mir::renderer::gl::RenderTarget::swap_buffers |
( |
| ) |
|
|
pure virtual |
Swap buffers for OpenGL rendering.
After this method returns is the earliest time that it is safe to free GL-related resources such as textures and buffers.
The documentation for this class was generated from the following file:
Copyright © 2012-2018
Canonical Ltd.
Generated on Thu Apr 5 15:26:05 UTC 2018