Blender Git Loki
Git Commits -> Revision 320d8ab
Revision 320d8ab by Jeroen Bakker (master) November 28, 2019, 08:12 (GMT) |
EEVEE: Viewport Renderpasses This patch will allow the user to select the EEVEE renderpass to be shown in the viewport by default the combined pass will be shown. Limitations: * Viewport rendering stores the result in a `RenderResult`. RenderResult is not aware of the type of data it holds. In many places where RenderResult is used it is assumed that it stores a combined pass and the display+view transform are applied. I will propose to fix this in a future patch. But that is still being designed and discussed. Reviewed By: fclem Differential Revision: https://developer.blender.org/D6319 |
Commit Details:
Full Hash: 320d8ab1556f1bc76cd9f654476250aebdec101e
Parent Commit: ffcf39e
Lines Changed: +220, -31
16 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d.py (+21, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+18, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+1, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+28, -7) (Diff)
/source/blender/draw/engines/eevee/eevee_mist.c (+5, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_occlusion.c (+4, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+11, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+2, -6) (Diff)
/source/blender/draw/engines/eevee/eevee_renderpasses.c (+89, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_subsurface.c (+7, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+3, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/renderpass_postprocess_frag.glsl (+6, -5) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_view3d_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+18, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+18, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+1, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+28, -7) (Diff)
/source/blender/draw/engines/eevee/eevee_mist.c (+5, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_occlusion.c (+4, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+11, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+2, -6) (Diff)
/source/blender/draw/engines/eevee/eevee_renderpasses.c (+89, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_subsurface.c (+7, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+3, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/renderpass_postprocess_frag.glsl (+6, -5) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_view3d_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+18, -0) (Diff)