May 19, 2017, 10:57 (GMT) |
Cycles: Cleanup, always use parenthesis Easier to read/follow, and more robust for the further changes. |
May 19, 2017, 10:54 (GMT) |
Cycles: Cleanup, indentation in preprocessor |
May 19, 2017, 10:52 (GMT) |
Cycles: Cleanup, variable names Don't use camel case for variable names. Leave that for the structures. |
May 19, 2017, 10:45 (GMT) |
Cycles: Cleanup, useless new lines |
May 19, 2017, 10:43 (GMT) |
Cycles: Cleanup, braces after function definition I wouldn't mind switching fully to Google style, but i am against of mixing two different styles in same project. So just stick to brace at the new line after function definition. |
May 19, 2017, 10:41 (GMT) |
;115;0cCycles: Cleanup, use ccl_restrict instead of ccl_restrict_ptr There were following issues with ccl_restrict_ptr: - We already had ccl_restrict for all platforms. - It was secretly adding `const` qualifier to the declaration, which is quite weird since non-const pointer can also be declared as restricted. - We never in Blender are using foo_ptr or FooPtr type definitions, so not sure why we should introduce such a thing here. - It is absolutely wrong from semantic point of view to put pointer into the restrict macro -- const is a part of type, not part of hint for compiler that some pointer is never aliased. |
May 19, 2017, 10:14 (GMT) |
Fix T51537: Light passes are summed twice for split kernel since denoise commit Denoise commit introduced kernel_write_result() which saves light passes, so no need to call both kernel_write_result() and kernel_write_light_passes() from the split kernel. Weirdly enough. kernel_write_result() does not take care about debug passes. |
May 19, 2017, 09:29 (GMT) |
Fix T51556: Sequencer - White Balance Modifier - Masking is not honored |
May 19, 2017, 08:56 (GMT) |
Fix/workaround T51070: Cannot scale procedural texture in compositor The issue is coming from some weird semi-finished canvas feature, which was remapping coordinate without applying any differential on the sampling ellipse (in fact, there is no ellipse, sampling think is always a single pixel). The whole thing is just weak in the compositor, for now just bring behavior back to how it was prior to optimization (multithreading) commit. |
May 19, 2017, 08:55 (GMT) |
Compositor: Remove unused funciton |
May 19, 2017, 07:42 (GMT) |
Cleanup: removing dummy legacy dashed line shader. Dashed requires geom shader, which was not available with older OpenGL, now that we are on 3.3 we do not need that dummy workaround anymore. |
May 19, 2017, 07:36 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/blenloader/intern/versioning_270.c source/blender/depsgraph/intern/depsgraph_tag.cc source/blender/editors/mask/mask_draw.c |
May 19, 2017, 06:41 (GMT) |
Fix empty-image draw size Was out of sync with 2.7x. |
May 19, 2017, 02:59 (GMT) |
Fix T51553: Cycles Volume Emission turns black when strength is 0 or color is black The problem was that Cycles implicitly uses a transparent surface shader when only volume nodes are used, but since the black emission shader gets optimized away, it was no longer detected and therefore no transparent surface was used. Therefore, the shader now stores whether volume nodes were connected before optimizing. |
May 19, 2017, 02:04 (GMT) |
Fix T51506: Wrong shadow catcher color when using selective denoising |
May 19, 2017, 01:39 (GMT) |
Cycles: Fix random noise pattern seen with multiscatter bsdf and split kernel Differentials were unset if roughness was low giving undefined behavior. |
May 19, 2017, 01:29 (GMT) |
Fix T51555: Cycles tile count is incorrect when denoising is enabled Now rendered and denoised tiles are counted and displayed separately. |
May 19, 2017, 00:07 (GMT) |
Remove use_display_lists option |
May 19, 2017, 00:06 (GMT) |
Fix T51502: Cycles denoising not using correctly aligned width for NLM on CUDA |
May 18, 2017, 22:30 (GMT) |
OpenGL: call glProgramUniform only if version >= 4.1 Otherwise crash! Called from OpenSubdiv setup code. Might start using this in more places... |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021