|
|
void | setDistortionKs (std::vector< float > distortionKs) |
| |
|
void | setDistortionScale (float distortionScale) |
| |
|
void | setLensCenter (glm::vec2 lensCenter) |
| |
|
virtual void | blit () override |
| |
|
void | setSource (glow::Texture *source) |
| |
|
void | setDestination (glow::FrameBufferObject *targetFBO, const Viewport &m_targetViewpoer) |
| |
|
|
virtual void | initializeShaders () override |
| |
|
virtual void | initialize () |
| |
|
template<typename T > |
| void | setUniform (const std::string &name, const T &value) |
| |
|
virtual void | beforeContextDestroy () override |
| |
|
virtual void | afterContextRebuild () override |
| |
|
|
std::vector< float > | m_distortionKs |
| |
|
float | m_distortionScale |
| |
|
glm::vec2 | m_lensCenter |
| |
|
glow::Texture * | m_source |
| |
|
glow::FrameBufferObject * | m_destinationFBO |
| |
|
std::unique_ptr< ScreenQuad > | m_quad |
| |
|
Viewport | m_destinationViewport |
| |
|
bool | m_initialized |
| |
|
|
const GLint | TEXTURE_LOCATION = 0 |
| |
The documentation for this class was generated from the following files: