Blender Git Loki
Git Commits -> Revision e25ba16
Revision e25ba16 by Mike Erwin (master) January 23, 2016, 05:58 (GMT) |
OpenGL: call glLineWidth less often Each LINES draw call is now responsible for its own line width. No need to set it back to its 1.0 default after every draw. This eliminates half our calls to glLineWidth , similar to last week?s work on glPointSize. |
Commit Details:
Full Hash: e25ba162c0b62b19cf367f0f29e29d0c0960978d
Parent Commit: 90293a8
Lines Changed: +31, -87
25 Modified Paths:
/source/blender/blenkernel/intern/DerivedMesh.c (+0, -1) (Diff)
/source/blender/editors/animation/anim_channels_defines.c (+0, -1) (Diff)
/source/blender/editors/animation/anim_draw.c (+1, -3) (Diff)
/source/blender/editors/armature/reeb.c (+0, -2) (Diff)
/source/blender/editors/gpencil/drawgpencil.c (+0, -4) (Diff)
/source/blender/editors/interface/interface_draw.c (+1, -3) (Diff)
/source/blender/editors/interface/interface_icons.c (+0, -4) (Diff)
/source/blender/editors/interface/interface_panel.c (+0, -2) (Diff)
/source/blender/editors/mask/mask_draw.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+0, -5) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+0, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+0, -1) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+2, -13) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+0, -3) (Diff)
/source/blender/editors/space_clip/clip_utils.c (+0, -2) (Diff)
/source/blender/editors/space_graph/graph_draw.c (+2, -4) (Diff)
/source/blender/editors/space_graph/space_graph.c (+0, -2) (Diff)
/source/blender/editors/space_node/drawnode.c (+0, -6) (Diff)
/source/blender/editors/space_node/node_draw.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/drawarmature.c (+0, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+15, -19) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+3, -3) (Diff)
/source/blender/editors/transform/transform.c (+2, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+3, -1) (Diff)
/source/blender/editors/animation/anim_channels_defines.c (+0, -1) (Diff)
/source/blender/editors/animation/anim_draw.c (+1, -3) (Diff)
/source/blender/editors/armature/reeb.c (+0, -2) (Diff)
/source/blender/editors/gpencil/drawgpencil.c (+0, -4) (Diff)
/source/blender/editors/interface/interface_draw.c (+1, -3) (Diff)
/source/blender/editors/interface/interface_icons.c (+0, -4) (Diff)
/source/blender/editors/interface/interface_panel.c (+0, -2) (Diff)
/source/blender/editors/mask/mask_draw.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+0, -5) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+0, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+0, -1) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+2, -13) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+0, -3) (Diff)
/source/blender/editors/space_clip/clip_utils.c (+0, -2) (Diff)
/source/blender/editors/space_graph/graph_draw.c (+2, -4) (Diff)
/source/blender/editors/space_graph/space_graph.c (+0, -2) (Diff)
/source/blender/editors/space_node/drawnode.c (+0, -6) (Diff)
/source/blender/editors/space_node/node_draw.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/drawarmature.c (+0, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+15, -19) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+3, -3) (Diff)
/source/blender/editors/transform/transform.c (+2, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+3, -1) (Diff)