|
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: