Revision b24a03e by Campbell Barton November 8, 2021, 03:14 (GMT) |
Cleanup: remove duplicate doc-strings Internal struct ObTfmBack had out of sync doc-strings for members duplicated from Object. Remove the doc-strings as there is this is just temporary storage. |
Revision ed24b7d by Campbell Barton November 8, 2021, 03:14 (GMT) |
Cleanup: spelling in comments |
Revision 3b726cf by Campbell Barton November 8, 2021, 03:14 (GMT) |
Cleanup: compiler warnings |
Revision 0654c41 by Campbell Barton November 8, 2021, 02:37 (GMT) |
Cleanup: use doxygen for BLF glyph - Use doxy formatted functions. - Use doxy sections. |
Revision 4f387e6 by Germano Cavalcante November 7, 2021, 23:45 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 56ee963 by Germano Cavalcante November 7, 2021, 23:44 (GMT) |
Fix snap cursor not active even if gizmo is available Error introduced in rB69d6222481b4 and partially fixed in rB24310441ddc8. When gizmo was turned on but the scene has more than one 3D viewport, one of them the snap cursor did not appear. |
Revision 892da66 by Hans Goudey November 7, 2021, 05:39 (GMT) |
Cleanup: Clang tidy |
Revision eddf5ad by Harley Acheson November 6, 2021, 18:29 (GMT) |
BLF: Refactor blf_glyph.c Cleanup and Simplification of blf_glyph.c See D13095 for details. Differential Revision: https://developer.blender.org/D13095 Reviewed by Campbell Barton |
Revision 6002914 by Erik Abrahamsson November 6, 2021, 18:16 (GMT) |
Cleanup: Convert mesh.c to C++ This commit renames mesh.c to mesh.cc and makes it compile in C++. Can be useful in the future to be able to use C++ functionality in existing and new functions. Differential Revision: https://developer.blender.org/D13134 |
Revision f315a46 by Jacques Lucke November 6, 2021, 15:43 (GMT) |
Nodes: add preview image storage to node group This is part of T92811. Differential Revision: https://developer.blender.org/D13105 |
Revision 81baeec by Campbell Barton November 6, 2021, 05:28 (GMT) |
Cleanup: remove window_manager & editor includes from BLF Remove the need to include the window manager & editor functions in low level font rendering code. - The default font size is now set when changed in the preferences. - Flushing cache is set as a callback. |
Revision a804a11 by Hans Goudey November 5, 2021, 22:22 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 7a5b8cb by Hans Goudey November 5, 2021, 22:17 (GMT) |
Cleanup: Decrease variable scope, rename functions |
Revision 48841c4 by Aaron Carlisle November 5, 2021, 22:00 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 6c83001 by Aaron Carlisle November 5, 2021, 21:59 (GMT) |
Update RNA to user manual url mappings |
Revision 9e611c5 by Hans Goudey November 5, 2021, 21:33 (GMT) |
Merge branch 'blender-v3.0-release' |
November 5, 2021, 21:32 (GMT) |
Fix: Property editor icon jittering in some cases In the tools tab, the tool icon would be offset when it intersected the bottom of the editor. With some screen resolutions, the icons on the left side of the editor would also move when intersecting the bottom of the editor. This happened because of the truncation in the implicit conversion from float to int. Instead, use explicit conversion functions. Differential Revision: https://developer.blender.org/D11097 |
Revision 97ff37b by Brecht Van Lommel November 5, 2021, 21:04 (GMT) |
Cycles: perform CPU film reading in the kernel, to use AVX2 half conversion Adds a bunch of CPU kernel function to process on row of pixels, and use those instead of calling unoptimized implementations. Fixes T92598 |
Revision d1a9425 by Brecht Van Lommel November 5, 2021, 19:50 (GMT) |
Fix T91733, T92486: Cycles wrong shadow catcher with volumes Changes: * After hitting a shadow catcher, re-initialize the volume stack taking into account shadow catcher ray visibility. This ensures that volume objects are included in the stack only if they are shadow catchers. * If there is a volume to be shaded in front of the shadow catcher, the split is now performed in the shade_volume kernel after volume shading is done. * Previously the background pass behind a shadow catcher was done as part of the regular path, now it is done as part of the shadow catcher path. For a shadow catcher path with volumes and visible background, operations are done in this order now: * intersect_closest * shade_volume * shadow catcher split * intersect_volume_stack * shade_background * shade_surface The world volume is currently assumed to be CG, that is it does not exist in the footage. We may consider adding an option to control this, or change the default. With a volume object this control is already possible. This includes refactoring to centralize the logic for next kernel scheduling in intersect_closest.h. Differential Revision: https://developer.blender.org/D13093 |
Revision f0bc7f3 by Brecht Van Lommel November 5, 2021, 19:40 (GMT) |
Merge branch 'blender-v3.0-release' |
|