Blender Git Loki
Git Commits -> Revision a3d8ef0
Revision a3d8ef0 by Dalai Felinto (master) May 4, 2017, 14:59 (GMT) |
Draw Manager: Implement render info for external engines This can be used by any engine actually. For example to give feedback regarding probe caching in Eevee, .... Unline master, we try to conciliate both the original viewport info (FPS, view name) and the render info. Note: I had to split the function in two because the camera alpha passepartout is handled inside the view3d_draw_region_info function. Review: Campbell Barton and Clement Foucault. Thanks to Sergey Sharybin and Pablo Vazquez for some of the design discussions. |
Commit Details:
Full Hash: a3d8ef059cf831ec032977079a837214e7c92122
Parent Commit: 6ea45da
Lines Changed: +73, -5
7 Modified Paths:
/source/blender/draw/engines/external/external_engine.c (+11, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+41, -0) (Diff)
/source/blender/draw/intern/draw_view.c (+9, -1) (Diff)
/source/blender/draw/intern/DRW_render.h (+3, -0) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -2) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -1) (Diff)
/source/blender/gpu/GPU_viewport.h (+3, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+41, -0) (Diff)
/source/blender/draw/intern/draw_view.c (+9, -1) (Diff)
/source/blender/draw/intern/DRW_render.h (+3, -0) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -2) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -1) (Diff)
/source/blender/gpu/GPU_viewport.h (+3, -0) (Diff)