diff options
author | Brecht Van Lommel <brecht@blender.org> | 2021-09-24 21:50:35 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2021-09-24 22:08:14 +0300 |
commit | b314d3e7877f8e09c18a40d7d400e501f231a69b (patch) | |
tree | dc43bb1d099e8ff45dd4ab38782388ba82254709 /intern/cycles/blender/blender_util.h | |
parent | 2dd39683358100a39d7e7774e1051136ec1df7d9 (diff) |
Fix T91639: Cycles crash rendering high resolution images with multiple passes
We were writing large 2048x2048 tiles into EXR files, which appears to cause
integer overflow inside the OpenEXR library when there are multiple passes. Now
use smaller tiles in the image file, while still rendering large tiles.
This adds the requirement that the render tile size must be a multiple of 128
or be smaller than 128, this is adjusted automatically.
Diffstat (limited to 'intern/cycles/blender/blender_util.h')
0 files changed, 0 insertions, 0 deletions