Commit: 7804323e33054723d5b510c9e51edc5a7322daad
Author: YimingWu
Date: Wed Dec 4 20:15:45 2019 +0800
Branches: temp-lanpr-review
https://developer.blender.org/rB7804323e33054723d5b510c9e51edc5a7322daad
LANPR: CPU mode win_mat fix attempt.
===================================================================
M source/blender/draw/engines/lanpr/lanpr_cpu.c
===================================================================
diff --git a/source/blender/draw/engines/lanpr/lanpr_cpu.c
b/source/blender/draw/engines/lanpr/lanpr_cpu.c
index a084e1f1351..eb56b7b7b1c 100644
--- a/source/blender/draw/engines/lanpr/lanpr_cpu.c
+++ b/source/blender/draw/engines/lanpr/lanpr_cpu.c
@@ -260,9 +260,9 @@ void lanpr_software_draw_scene(void *vedata, GPUFrameBuffer
*dfb, const int is_r
}
unit_m4(indentity_mat);
- copy_m4_m4(win_mat, indentity_mat);
- /* win_mat needs to be negative */
- swap_v3_v3(win_mat[0], win_mat[1]);
+
+ const DRWView *default_view = DRW_view_default_get();
+ DRW_view_winmat_get(default_view, win_mat, false);
DRWView *view = DRW_view_create(indentity_mat, win_mat, NULL, NULL, NULL);
if (is_render) {
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs