summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_viewport.cpp
diff options
context:
space:
mode:
authorAdam Scott <ascott.ca@gmail.com>2024-01-15 16:23:35 -0500
committerAdam Scott <ascott.ca@gmail.com>2024-02-12 11:04:01 -0500
commit35b640107fbcae4811ab1b4011644626eee33813 (patch)
treea4fdaccb613019f540071e01173f09c5c7be3502 /servers/rendering/renderer_viewport.cpp
parent4e990cd7e51d17cf24f854cc33b2715eaa27200f (diff)
downloadredot-engine-35b640107fbcae4811ab1b4011644626eee33813.tar.gz
Stabilize snapping 2D transforms to pixel
Co-authored-by: Danni <34800072+KeyboardDanni@users.noreply.github.com>
Diffstat (limited to 'servers/rendering/renderer_viewport.cpp')
-rw-r--r--servers/rendering/renderer_viewport.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/servers/rendering/renderer_viewport.cpp b/servers/rendering/renderer_viewport.cpp
index 7a2415442d..7beff8a0e0 100644
--- a/servers/rendering/renderer_viewport.cpp
+++ b/servers/rendering/renderer_viewport.cpp
@@ -43,19 +43,11 @@ static Transform2D _canvas_get_transform(RendererViewport::Viewport *p_viewport,
float scale = 1.0;
if (p_viewport->canvas_map.has(p_canvas->parent)) {
Transform2D c_xform = p_viewport->canvas_map[p_canvas->parent].transform;
- if (p_viewport->snap_2d_transforms_to_pixel) {
- c_xform.columns[2] = c_xform.columns[2].floor();
- }
xf = xf * c_xform;
scale = p_canvas->parent_scale;
}
Transform2D c_xform = p_canvas_data->transform;
-
- if (p_viewport->snap_2d_transforms_to_pixel) {
- c_xform.columns[2] = c_xform.columns[2].floor();
- }
-
xf = xf * c_xform;
if (scale != 1.0 && !RSG::canvas->disable_scale) {