Blender Git Commit Log
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)
/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)