Fix #32205: Holdout shader + transparent background stays black with Alpha = 1
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 1 Aug 2012 12:59:47 +0000 (12:59 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 1 Aug 2012 12:59:47 +0000 (12:59 +0000)
commit7ffa42075e29033a54a606a75b802d17f4a0f079
tree7cdf1aa17fe0966859f1877d30ca53a2387ad46a
parente00c7558bd30a087f4ffcb5197ec25a72fa76db5
Fix #32205: Holdout shader + transparent background stays black with Alpha = 1

It was read of initialized memory around holdout_weight in cases when
holdout material is used. Seems that it should be assigned to result
of shader_holdout_eval here.

If Brecht could double check this it'll be great.

This could potentially fix #32224: Holdout Error with CUDA Cycles Render
intern/cycles/kernel/kernel_path.h