diff options
author | Julian Eisel <julian@blender.org> | 2021-04-22 20:40:04 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2021-04-22 20:45:44 +0300 |
commit | 47892d6695bc9a8e3fab012c3ba4005a2cb4a767 (patch) | |
tree | ff4f522860e8ab7d0e1ad16a528270587959fd5e /source/blender/editors/space_view3d/view3d_placement.c | |
parent | 6ebe0b8cf0463771d30c592e6926e591ee773557 (diff) |
Fix too big grid plane for Add Object tool on Retina displays
The grid plane was drawn too big on retina displays compared to other screens,
because the factor was multiplied by the native pixel-size, which is 2 for
Retina displays.
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_placement.c')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_placement.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_placement.c b/source/blender/editors/space_view3d/view3d_placement.c index 1afdcdd2993..00e30f8afae 100644 --- a/source/blender/editors/space_view3d/view3d_placement.c +++ b/source/blender/editors/space_view3d/view3d_placement.c @@ -2061,7 +2061,7 @@ static void cursor_plane_draw(bContext *C, int x, int y, void *customdata) GPU_matrix_projection_set(rv3d->winmat); GPU_matrix_set(rv3d->viewmat); - const float scale_mod = U.gizmo_size * 2 * U.dpi_fac; + const float scale_mod = U.gizmo_size * 2 * U.dpi_fac / U.pixelsize; float final_scale = (scale_mod * pixel_size); |