Blender Git Loki
Git Commits -> Revision bbc31e8
Revision bbc31e8 by Mike Erwin (master) February 11, 2017, 05:24 (GMT) |
OpenGL: draw keyframe markers as point sprites Also some conversion to new imm mode (T49043). Multiple editors affected. We could push this even further & draw all keyframes in an editor with a single draw call. Something is strange with keyframe markers in blender2.8 -- they're not showing up before or after this commit. They do appear in master. This commit probably needs some follow-up work after keyframes are showing again. Better to share this code now instead of sitting on it. |
Commit Details:
Full Hash: bbc31e89292d918f5d1a69ad6b43a68adb8a509d
Parent Commit: a161d45
Lines Changed: +340, -333
6 Modified Paths:
/source/blender/editors/animation/keyframes_draw.c (+90, -139) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+4, -2) (Diff)
/source/blender/editors/interface/interface_icons.c (+45, -25) (Diff)
/source/blender/editors/space_action/action_draw.c (+22, -25) (Diff)
/source/blender/editors/space_clip/clip_dopesheet_draw.c (+133, -112) (Diff)
/source/blender/editors/space_nla/nla_draw.c (+46, -30) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+4, -2) (Diff)
/source/blender/editors/interface/interface_icons.c (+45, -25) (Diff)
/source/blender/editors/space_action/action_draw.c (+22, -25) (Diff)
/source/blender/editors/space_clip/clip_dopesheet_draw.c (+133, -112) (Diff)
/source/blender/editors/space_nla/nla_draw.c (+46, -30) (Diff)