#include <render_target.h>
virtual mir::renderer::gl::RenderTarget::~RenderTarget |
( |
| ) |
|
|
virtualdefault |
mir::renderer::gl::RenderTarget::RenderTarget |
( |
| ) |
|
|
protecteddefault |
mir::renderer::gl::RenderTarget::RenderTarget |
( |
RenderTarget const & |
| ) |
|
|
protecteddelete |
virtual void mir::renderer::gl::RenderTarget::bind |
( |
| ) |
|
|
pure virtual |
Binds any necessary resources (fbos, textures if any) in preparation for drawing.
virtual void mir::renderer::gl::RenderTarget::make_current |
( |
| ) |
|
|
pure virtual |
Makes GL render target current to calling thread.
virtual void mir::renderer::gl::RenderTarget::release_current |
( |
| ) |
|
|
pure virtual |
Releases the current GL render target.
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-2016 Canonical Ltd.
Generated on Fri Dec 20 06:52:43 UTC 2019