Blender Git Loki
Git Commits -> Revision e9411b8
Revision e9411b8 by Clément Foucault (draw-colormanagement) January 24, 2020, 17:08 (GMT) |
Overlay: Cleanup Image background implementation The background images are now rendered normally on a cleared canvas. They then get masked by the render when the background is drawn with a special blend mode. |
Commit Details:
Full Hash: e9411b8ccf27d208c1d68571ee5abb415927b5b1
Parent Commit: 05dda64
Lines Changed: +59, -59
9 Modified Paths:
/source/blender/draw/engines/overlay/overlay_background.c (+3, -2) (Diff)
/source/blender/draw/engines/overlay/overlay_engine.c (+6, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_image.c (+20, -40) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+2, -2) (Diff)
/source/blender/draw/engines/overlay/shaders/background_frag.glsl (+17, -3) (Diff)
/source/blender/draw/engines/overlay/shaders/image_frag.glsl (+2, -7) (Diff)
/source/blender/draw/intern/draw_manager_exec.c (+7, -3) (Diff)
/source/blender/draw/intern/draw_view.c (+1, -1) (Diff)
/source/blender/draw/intern/DRW_render.h (+1, -1) (Diff)
/source/blender/draw/engines/overlay/overlay_engine.c (+6, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_image.c (+20, -40) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+2, -2) (Diff)
/source/blender/draw/engines/overlay/shaders/background_frag.glsl (+17, -3) (Diff)
/source/blender/draw/engines/overlay/shaders/image_frag.glsl (+2, -7) (Diff)
/source/blender/draw/intern/draw_manager_exec.c (+7, -3) (Diff)
/source/blender/draw/intern/draw_view.c (+1, -1) (Diff)
/source/blender/draw/intern/DRW_render.h (+1, -1) (Diff)