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