Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2018-05-14 18:39:41 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2018-05-14 18:41:11 +0300
commit70a60061e59fde7bb0e9cf9585365238b8c1d58f (patch)
treede1263cb99e307a2abed7d3dfddfbf0cb2775689 /source/blender/draw/intern/draw_cache_impl_displist.c
parent7cb2d55bd418a8ac8fa351c5fddbc1b33c449f5f (diff)
Fix crash opening 01_015_A.lighting.blend - DL_INDEX3 displist have a single normal, not one per vertex!
Diffstat (limited to 'source/blender/draw/intern/draw_cache_impl_displist.c')
-rw-r--r--source/blender/draw/intern/draw_cache_impl_displist.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/intern/draw_cache_impl_displist.c b/source/blender/draw/intern/draw_cache_impl_displist.c
index 627fb38d9d6..09531220d9a 100644
--- a/source/blender/draw/intern/draw_cache_impl_displist.c
+++ b/source/blender/draw/intern/draw_cache_impl_displist.c
@@ -285,7 +285,7 @@ Gwn_Batch **DRW_displist_batch_calc_tri_pos_normals_and_uv_split_by_material(Lis
displist_vertbuf_attr_set_tri_pos_normals_and_uv(
&pos_step[col], &nor_step[col], &uv_step[col],
verts[idx[0]], verts[idx[2]], verts[idx[1]],
- nors[idx[0]], nors[idx[2]], nors[idx[1]],
+ dl->nors, dl->nors, dl->nors,
uv[0], uv[1], uv[2]);
}
}