RenderBase: don't clamp draw size to window
It distorts the aspect ratio when cropping, rather than actually cropping.
This commit is contained in:
parent
7b986c1b54
commit
2a30e64974
|
@ -538,10 +538,6 @@ void Renderer::UpdateDrawRectangle()
|
||||||
crop_width = win_width;
|
crop_width = win_width;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clamp the draw width/height to the screen size, to ensure we don't render off-screen.
|
|
||||||
draw_width = std::min(draw_width, win_width);
|
|
||||||
draw_height = std::min(draw_height, win_height);
|
|
||||||
|
|
||||||
// ensure divisibility by 4 to make it compatible with all the video encoders
|
// ensure divisibility by 4 to make it compatible with all the video encoders
|
||||||
draw_width = std::ceil(draw_width) - static_cast<int>(std::ceil(draw_width)) % 4;
|
draw_width = std::ceil(draw_width) - static_cast<int>(std::ceil(draw_width)) % 4;
|
||||||
draw_height = std::ceil(draw_height) - static_cast<int>(std::ceil(draw_height)) % 4;
|
draw_height = std::ceil(draw_height) - static_cast<int>(std::ceil(draw_height)) % 4;
|
||||||
|
|
Loading…
Reference in New Issue