Blender Git Commit Log

Git Commits -> Revision deb3b83

Revision deb3b83 by Jeroen Bakker (master)
March 28, 2019, 13:52 (GMT)
DrawManager: Add Edge Detection To DisplayLists

Objects that internally uses DispList do not cast shadow in the workbench.
Their outline is also not visible in object mode. The reason for this is
that edge detection was not implemented for Display Lists. This patch will
implement the edge detection.

Reviewed By: fclem

Maniphest Tasks: T62479

Differential Revision: https://developer.blender.org/D4605

Commit Details:

Full Hash: deb3b8301ab3e94b34b990a434332501e39ae77a
Parent Commit: f916b43
Lines Changed: +228, -3

6 Modified Paths:

/source/blender/draw/intern/draw_cache.c (+55, -2) (Diff)
/source/blender/draw/intern/draw_cache.h (+4, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+3, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl_curve.c (+24, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_displist.c (+95, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_metaball.c (+47, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021