Blender Git Loki
Git Commits -> Revision 198c7d3
Revision 198c7d3 by Clément Foucault (master) September 25, 2017, 18:14 (GMT) |
DRW : Add new view_update mechanism. This makes updates for the viewport cleaner and also add the possibility to add a new callback called when the scene is updated. |
Commit Details:
Full Hash: 198c7d3687c16581a48701733c4fe4b511eaf149
Parent Commit: 98dd2a5
Lines Changed: +124, -19
25 Modified Paths:
/source/blender/draw/DRW_engine.h (+2, -0) (Diff)
/source/blender/draw/engines/basic/basic_engine.c (+2, -1) (Diff)
/source/blender/draw/engines/clay/clay_engine.c (+2, -1) (Diff)
/source/blender/draw/engines/external/external_engine.c (+2, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+47, -2) (Diff)
/source/blender/draw/intern/DRW_render.h (+2, -0) (Diff)
/source/blender/draw/modes/edit_armature_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_curve_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_lattice_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_mesh_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_metaball_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_surface_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_text_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/object_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_texture_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_vertex_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_weight_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/particle_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/pose_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+2, -1) (Diff)
/source/blender/editors/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/render/render_update.c (+12, -0) (Diff)
/source/blender/gpu/GPU_viewport.h (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_viewport.c (+18, -0) (Diff)
/source/blender/windowmanager/intern/wm_draw.c (+5, -0) (Diff)
/source/blender/draw/engines/basic/basic_engine.c (+2, -1) (Diff)
/source/blender/draw/engines/clay/clay_engine.c (+2, -1) (Diff)
/source/blender/draw/engines/external/external_engine.c (+2, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+47, -2) (Diff)
/source/blender/draw/intern/DRW_render.h (+2, -0) (Diff)
/source/blender/draw/modes/edit_armature_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_curve_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_lattice_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_mesh_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_metaball_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_surface_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/edit_text_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/object_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_texture_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_vertex_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/paint_weight_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/particle_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/pose_mode.c (+2, -1) (Diff)
/source/blender/draw/modes/sculpt_mode.c (+2, -1) (Diff)
/source/blender/editors/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/render/render_update.c (+12, -0) (Diff)
/source/blender/gpu/GPU_viewport.h (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_viewport.c (+18, -0) (Diff)
/source/blender/windowmanager/intern/wm_draw.c (+5, -0) (Diff)