Commit: 81c5b759d6ad86237f4d055ff8749bc14a7d369b
Author: Chris Blackbourn
Date:   Mon Jun 27 10:55:39 2022 +1200
Branches: master
https://developer.blender.org/rB81c5b759d6ad86237f4d055ff8749bc14a7d369b

Fix T99182: Hard code screen_scale for circle drawing in 3D

===================================================================

M       source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c

===================================================================

diff --git a/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c 
b/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c
index 11309402220..2c886230f10 100644
--- a/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c
+++ b/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c
@@ -177,6 +177,7 @@ static void button2d_draw_intern(const bContext *C,
   GPU_matrix_push();
   GPU_matrix_mul(matrix_final);
 
+  float screen_scale = 200.0f;
   if (is_3d) {
     RegionView3D *rv3d = CTX_wm_region_view3d(C);
     float matrix_align[4][4];
@@ -187,8 +188,9 @@ static void button2d_draw_intern(const bContext *C,
     transpose_m4(matrix_align);
     GPU_matrix_mul(matrix_align);
   }
-
-  const float screen_scale = mat4_to_scale(matrix_final);
+  else {
+    screen_scale = mat4_to_scale(matrix_final);
+  }
 
   if (select) {
     BLI_assert(is_3d);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to