Blender Git Loki
Git Commits -> Revision 2f3e97b
January 13, 2021, 08:39 (GMT) |
DrawManager: High quality normals for non meshes This adds high quality normals for non meshes. These include * Volumetric Object Wireframe * Metaballs * Extracted Curves * Curves in edit mode This is in preparation to fix a regression in recent AMD drivers where the `GL_INT_2_10_10_10_REV` data type isn't working in Polaris cards. |
Commit Details:
Full Hash: 2f3e97b6d3803ea9a2354e494d602a72d9f0b378
Parent Commit: 6c777ed
Lines Changed: +224, -89
7 Modified Paths:
/source/blender/draw/intern/draw_cache.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+6, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl_curve.c (+35, -13) (Diff)
/source/blender/draw/intern/draw_cache_impl_displist.c (+109, -54) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+21, -10) (Diff)
/source/blender/draw/intern/draw_cache_impl_volume.c (+31, -7) (Diff)
/source/blender/gpu/GPU_vertex_format.h (+21, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+6, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl_curve.c (+35, -13) (Diff)
/source/blender/draw/intern/draw_cache_impl_displist.c (+109, -54) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+21, -10) (Diff)
/source/blender/draw/intern/draw_cache_impl_volume.c (+31, -7) (Diff)
/source/blender/gpu/GPU_vertex_format.h (+21, -1) (Diff)