comparison Framework/Scene2D/Internals/OpenGLFloatTextureRenderer.cpp @ 888:6e888cf6a48b

renderers now have access to canvas width/height
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 10 Jul 2019 11:58:38 +0200
parents 9807ed3d3e03
children 4d1f57773b5b
comparison
equal deleted inserted replaced
871:4bc8d9609447 888:6e888cf6a48b
47 { 47 {
48 UpdateInternal(layer, true); 48 UpdateInternal(layer, true);
49 } 49 }
50 50
51 51
52 void OpenGLFloatTextureRenderer::Render(const AffineTransform2D& transform) 52 void OpenGLFloatTextureRenderer::Render(const AffineTransform2D& transform,
53 unsigned int canvasWidth,
54 unsigned int canvasHeight)
53 { 55 {
54 if (texture_.get() != NULL) 56 if (texture_.get() != NULL)
55 { 57 {
56 program_.Apply(*texture_, AffineTransform2D::Combine(transform, layerTransform_), 58 program_.Apply(*texture_, AffineTransform2D::Combine(transform, layerTransform_),
57 windowCenter_, windowWidth_); 59 windowCenter_, windowWidth_);