Blender Git Loki

Git Commits -> Revision 4a061a8

Revision 4a061a8 by Campbell Barton (master)
June 28, 2017, 03:44 (GMT)
DwM: mesh data now only creates data thats used

Read from the GPUMaterial to find custom-data layers used for drawing.

This resolves problem where having UV's would always calculate tangents
causing noticeable slow down compared to 2.7x.

Commit Details:

Full Hash: 4a061a87e6625c396ccbc20c4636f447c453323c
Parent Commit: e78c084
Lines Changed: +290, -122

5 Modified Paths:

/source/blender/draw/engines/eevee/eevee_materials.c (+10, -1) (Diff)
/source/blender/draw/intern/draw_cache.c (+6, -4) (Diff)
/source/blender/draw/intern/draw_cache.h (+5, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+3, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+266, -114) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021