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