Commit: 923b366549297b30b7226cb2f9985e5bbcc15c4c
Author: Campbell Barton
Date:   Mon Jan 21 11:12:26 2019 +1100
Branches: master
https://developer.blender.org/rB923b366549297b30b7226cb2f9985e5bbcc15c4c

DRW: set 4 clipping planes for box-clip

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

M       source/blender/draw/engines/workbench/workbench_data.c

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

diff --git a/source/blender/draw/engines/workbench/workbench_data.c 
b/source/blender/draw/engines/workbench/workbench_data.c
index 427ae4063f9..e70b33d047a 100644
--- a/source/blender/draw/engines/workbench/workbench_data.c
+++ b/source/blender/draw/engines/workbench/workbench_data.c
@@ -91,9 +91,9 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
        {
                RegionView3D *rv3d = draw_ctx->rv3d;
                if (rv3d->rflag & RV3D_CLIPPING) {
-                       memcpy(wpd->world_clip_planes, rv3d->clip, 
sizeof(float[6][4]));
                        wpd->world_clip_planes_len = (rv3d->viewlock & 
RV3D_BOXCLIP) ? 4 : 6;
-                       DRW_state_clip_planes_count_set(6);
+                       memcpy(wpd->world_clip_planes, rv3d->clip, 
sizeof(float[4]) * wpd->world_clip_planes_len);
+                       
DRW_state_clip_planes_count_set(wpd->world_clip_planes_len);
                }
                else {
                        wpd->world_clip_planes_len = 0;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to