blender/intern/cycles/render
Brecht Van Lommel 21cb6f09ff Fix T77298: Cycles multiple object making not working with multiple samples
The previous fix loaded the pixels so existing tiles were not overwritten.
However the Cycles render buffer is expected to be scaled by the number of
sample, which was not taken into account.

This is not ideal in that previews could have a mismatched number of samples
between multiple objects, though the result will be correct. The better solution
would be to bake all objects together per tile, rather than one after the other.
But that is a bigger change than we can do in 2.90.

Differential Revision: https://developer.blender.org/D8704
2020-08-25 18:00:35 +02:00
..
attribute.cpp Fix Cycles crash in Windows debug mode with volumes 2020-03-19 20:02:33 +01:00
attribute.h Fix Cycles crash in Windows debug mode with volumes 2020-03-19 20:02:33 +01:00
background.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
background.h Cycles: change volume step size controls, auto adjust based on voxel size 2020-03-18 11:23:05 +01:00
bake.cpp Cycles: code refactor to bake using regular render session and tiles 2020-05-15 20:25:24 +02:00
bake.h Cycles: code refactor to bake using regular render session and tiles 2020-05-15 20:25:24 +02:00
buffers.cpp Fix T77298: Cycles multiple object making not working with multiple samples 2020-08-25 18:00:35 +02:00
buffers.h Fix T77298: Cycles multiple object making not working with multiple samples 2020-08-25 18:00:35 +02:00
camera.cpp Cycles: optimize camera inside volume tests 2020-07-10 17:10:05 +02:00
camera.h Fix T62408: Cycles viewport adaptive subdivision hangs after updates 2019-04-21 03:05:38 +02:00
CMakeLists.txt EEVEE: Implement the missing Sky texture 2020-07-09 17:31:36 +02:00
colorspace.cpp Cleanup: spelling 2020-07-02 13:03:46 +10:00
colorspace.h Cleanup: process colorspace conversion with a 1D pixel array 2020-03-17 17:33:08 +01:00
constant_fold.cpp Shading: Rewrite Mapping node with dynamic inputs. 2019-09-04 23:17:13 +02:00
constant_fold.h Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
coverage.cpp Cleanup: tweak Cycles #includes in preparation for clang-format sorting 2020-03-06 14:44:42 +01:00
coverage.h Cleanup: tweak Cycles #includes in preparation for clang-format sorting 2020-03-06 14:44:42 +01:00
curves.cpp Cycles: internal refactoring to make thick/ribbon curve separate primitives 2020-06-22 13:28:01 +02:00
curves.h Fix T78447: Cycles vertex color node not working with hair 2020-06-30 14:36:52 +02:00
denoising.cpp Cleanup: reduce hardcoded numbers in denoising neighbor tiles code 2020-07-10 17:10:05 +02:00
denoising.h Cleanup: reduce hardcoded numbers in denoising neighbor tiles code 2020-07-10 17:10:05 +02:00
film.cpp Fix T77298: Cycles multiple object making not working with multiple samples 2020-08-25 18:00:35 +02:00
film.h Revert "Fix T74572: adaptive sampling not scaling render passes correctly" 2020-04-06 23:23:48 +02:00
geometry.cpp Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles 2020-08-12 11:52:12 +02:00
geometry.h Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
graph.cpp Cleanup: spelling 2020-07-02 13:03:46 +10:00
graph.h Fix T73984: unnecessary Cycles viewport updates with object texture coordinates 2020-05-14 17:39:37 +02:00
hair.cpp Cycles: internal refactoring to make thick/ribbon curve separate primitives 2020-06-22 13:28:01 +02:00
hair.h Cycles: internal refactoring to make thick/ribbon curve separate primitives 2020-06-22 13:28:01 +02:00
image.cpp Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles 2020-08-12 11:52:12 +02:00
image.h Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles 2020-08-12 11:52:12 +02:00
image_oiio.cpp Cleanup: refactor image loading to use abstract ImageLoader base class 2020-03-11 20:45:39 +01:00
image_oiio.h Cleanup: refactor image loading to use abstract ImageLoader base class 2020-03-11 20:45:39 +01:00
image_sky.cpp Cycles: Add control for sun intensity in Sky Texture and change altitude to km 2020-07-13 03:08:11 +02:00
image_sky.h Cycles: Add control for sun intensity in Sky Texture and change altitude to km 2020-07-13 03:08:11 +02:00
image_vdb.cpp Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles 2020-08-12 11:52:12 +02:00
image_vdb.h Fixes T77882: artifacts rendering OpenVDB volumes with multiple grids in Cycles 2020-08-12 11:52:12 +02:00
integrator.cpp Cleanup: minor refactoring around DeviceTask 2020-06-22 13:06:47 +02:00
integrator.h Cycles: change volume step size controls, auto adjust based on voxel size 2020-03-18 11:23:05 +01:00
jitter.cpp Cycles: add Progressive Multi-Jitter sampling pattern 2020-03-02 16:35:52 +01:00
jitter.h Cycles: add Progressive Multi-Jitter sampling pattern 2020-03-02 16:35:52 +01:00
light.cpp Fix T79052: Cycles new sky texture fails with sun size zero 2020-08-17 17:57:29 +02:00
light.h Fix T63588: Cycles unnecessarily updates background importance sampling map 2020-06-02 19:48:51 +02:00
merge.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
merge.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
mesh.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
mesh.h Volumes: add render settings for volume datablock 2020-03-18 11:23:05 +01:00
mesh_displace.cpp Cleanup: split Cycles Hair and Mesh classes, with Geometry base class 2020-02-07 12:18:15 +01:00
mesh_subdivision.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
mesh_volume.cpp Fix T79769, T79768: crash tweaking volume settings with Cycles viewport render 2020-08-14 16:49:08 +02:00
nodes.cpp Fix T79052: Cycles new sky texture fails with sun size zero 2020-08-17 17:57:29 +02:00
nodes.h Fix T79052: Cycles new sky texture fails with sun size zero 2020-08-17 17:57:29 +02:00
object.cpp Fix T78666: Cycles non-uniformly scaled hair renders wrong for static objects 2020-07-07 15:08:21 +02:00
object.h Cycles: Added shadow terminator offset parameter. 2020-06-02 07:27:14 +02:00
osl.cpp Fix T73984: unnecessary Cycles viewport updates with object texture coordinates 2020-05-14 17:39:37 +02:00
osl.h Fix Cycles link error with debug + asan after RTTI changes 2020-03-11 17:05:15 +01:00
particles.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
particles.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
scene.cpp Cycles: internal refactoring to make thick/ribbon curve separate primitives 2020-06-22 13:28:01 +02:00
scene.h Cycles: internal refactoring to make thick/ribbon curve separate primitives 2020-06-22 13:28:01 +02:00
session.cpp Fix T79680, T79680: confusing viewport denoise start sample behavior 2020-08-12 18:10:50 +02:00
session.h Cleanup: reduce hardcoded numbers in denoising neighbor tiles code 2020-07-10 17:10:05 +02:00
shader.cpp Cleanup: minor refactoring around DeviceTask 2020-06-22 13:06:47 +02:00
shader.h Fix T73984: unnecessary Cycles viewport updates with object texture coordinates 2020-05-14 17:39:37 +02:00
sobol.cpp Cleanup: Mark large arrays of of constant data as const. 2019-08-04 14:24:29 -06:00
sobol.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
stats.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
stats.h Cleanup: spelling 2019-08-17 00:57:05 +10:00
svm.cpp Cycles: make TBB a required library dependency, and use in a few places 2020-06-22 13:06:47 +02:00
svm.h Add support for tiled images and the UDIM naming scheme 2019-12-12 18:40:37 +01:00
tables.cpp Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
tables.h Cleanup: tweak Cycles #includes in preparation for clang-format sorting 2020-03-06 14:44:42 +01:00
tile.cpp Fix T75432: Cycles progressive refine render slow with denoising data 2020-04-28 22:40:44 +02:00
tile.h Fix T75432: Cycles progressive refine render slow with denoising data 2020-04-28 22:40:44 +02:00