Blender Git Commit Log
Git Commits -> Revision 1f41bdc
Revision 1f41bdc by Jeroen Bakker (master) January 5, 2021, 14:03 (GMT) |
Eevee Cryptomatte: Store hashes in render result meta data Stores cryptomatte hashes as meta data to the render result. Compositors could use this for lookup on names in stead of hashes. Differential Revision: https://developer.blender.org/D9553 |
Commit Details:
Full Hash: 1f41bdc6f37fd091bb5649436f68335b10ade51f
Parent Commit: 7cd6f66
Lines Changed: +272, -27
16 Modified Paths:
/source/blender/blenkernel/BKE_cryptomatte.h (+22, -5) (Diff)
/source/blender/blenkernel/intern/cryptomatte.cc (+171, -15) (Diff)
/source/blender/draw/engines/basic/basic_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_cryptomatte.c (+48, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+11, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+0, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_renderpasses.c (+4, -0) (Diff)
/source/blender/draw/engines/external/external_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/image/image_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/select/select_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_engine.c (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+5, -0) (Diff)
/source/blender/draw/intern/DRW_render.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/cryptomatte.cc (+171, -15) (Diff)
/source/blender/draw/engines/basic/basic_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_cryptomatte.c (+48, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+11, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+0, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_renderpasses.c (+4, -0) (Diff)
/source/blender/draw/engines/external/external_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/image/image_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/select/select_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_engine.c (+1, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+5, -0) (Diff)
/source/blender/draw/intern/DRW_render.h (+1, -0) (Diff)