Blender Git Loki
Git Commits -> Revision 0df21e2
Revision 0df21e2 by Clément Foucault (master) February 28, 2018, 00:29 (GMT) |
DRW: Refactor & Split draw_manager.c into multiple files. Refactor include: - Removal of DRWInterface. (was useless) - Split DRWCallHeader into a new struct DRWCallState that will be reused in the future. - Use BLI_link_utils for APPEND/PREPEND. - Creation of the new DRWManager struct type. This will enable us to create more than one manager in the future. - Removal of some dead code. |
Commit Details:
Full Hash: 0df21e2504eeba504c201b4842415885ad5e8c91
Parent Commit: d5a55b6
Lines Changed: +2702, -2576
6 Added Paths:
/source/blender/draw/intern/draw_manager.h (+346, -0) (View)
/source/blender/draw/intern/draw_manager_data.c (+867, -0) (View)
/source/blender/draw/intern/draw_manager_exec.c (+747, -0) (View)
/source/blender/draw/intern/draw_manager_framebuffer.c (+189, -0) (View)
/source/blender/draw/intern/draw_manager_shader.c (+90, -0) (View)
/source/blender/draw/intern/draw_manager_texture.c (+213, -0) (View)
/source/blender/draw/intern/draw_manager_data.c (+867, -0) (View)
/source/blender/draw/intern/draw_manager_exec.c (+747, -0) (View)
/source/blender/draw/intern/draw_manager_framebuffer.c (+189, -0) (View)
/source/blender/draw/intern/draw_manager_shader.c (+90, -0) (View)
/source/blender/draw/intern/draw_manager_texture.c (+213, -0) (View)