Blender Git Commit Log
Git Commits -> Revision 850647d
Revision 850647d by Stefan Werner (temp_cryptomatte) November 3, 2017, 20:07 (GMT) |
Cycles: Cryptomatte layers are now always written in single precision float to OpenEXR files Cryptomatte layers are now always written in single precision float to OpenEXR files, even when the file format is set to half precision. Cryptomatte requires single precision (32 bit float), its data gets destroyed when it is converted to 16 bit float. |
Commit Details:
Full Hash: 850647d934d2e7d99216b90b630cecd914f9597f
Parent Commit: 50ecf44
Lines Changed: +55, -33
8 Modified Paths:
/intern/cycles/blender/blender_sync.cpp (+18, -18) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_render.c (+9, -0) (Diff)
/source/blender/render/extern/include/RE_engine.h (+1, -1) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -2) (Diff)
/source/blender/render/intern/include/render_result.h (+1, -1) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -2) (Diff)
/source/blender/render/intern/source/render_result.c (+17, -9) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_render.c (+9, -0) (Diff)
/source/blender/render/extern/include/RE_engine.h (+1, -1) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -2) (Diff)
/source/blender/render/intern/include/render_result.h (+1, -1) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -2) (Diff)
/source/blender/render/intern/source/render_result.c (+17, -9) (Diff)