Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021