Blender Git Commit Log
Git Commits -> Revision 0b7c14a
Revision 0b7c14a by Julian Eisel (temp-gizmo-decoupled-redraws) January 20, 2020, 15:23 (GMT) |
Initial introduction of DRWLayer abstraction Used to wrap different drawing steps, i.e. the main scene drawing, editor overlays and debug text. Later overlays should get their own layer. Right now only the drawing commands are wrapped into per layer callbacks. The idea is to let each draw into different framebuffers and to composit them together at the end, so that we can avoid redrawing all layers if only one needs updating. |
Commit Details:
Full Hash: 0b7c14a70e135151f0de19fd6968c8ebc5dd703f
Parent Commit: 1053fb9
Lines Changed: +257, -81
1 Added Path:
/source/blender/draw/intern/draw_manager_layer.c (+102, -0) (View)