Blender Git Commit Log

Git Commits -> Revision d11a87b

Revision d11a87b by Jeroen Bakker (master)
January 4, 2021, 10:09 (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: d11a87b88c4d76aff77912313752d23fffc8e65d
Parent Commit: 17be214
Lines Changed: +226, -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 (+24, -11) (Diff)
/source/blender/draw/intern/draw_cache_impl_volume.c (+31, -7) (Diff)
/source/blender/gpu/GPU_vertex_format.h (+20, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021