June 29, 2021, 07:59 (GMT) |
Merge branch 'master' into tmp-vulkan |
June 29, 2021, 07:52 (GMT) |
Cleanup: GPU Shader Log Parsing. - Added functions to check if the cursor is at a number. - Added function to parse a number. - Joined skip_separator functions. - Added function to check if cursor is at any given set of characters. |
June 29, 2021, 07:08 (GMT) |
Fixed issue in previous commit. During development a test was disabled. Enabling it again. |
June 29, 2021, 07:04 (GMT) |
Fix T89405: Viewport Render Preview glitching (AMD) AMD Drivers didn't report an additional space in the rendered. This made testing for the HQ workaround fail and the issue appeared back on certain cards. This fix will test with surrounding spaces or if the renderer name endswith the given string. If any of these are the case the hq normals workaround will be enabled. |
June 29, 2021, 03:58 (GMT) |
Typo in function identifier: mutli -> multi Fixing small typo of word "multi" in function identifier by renaming "count_mutli_input_socket_links" to "count_multi_input_socket_links" Differential Revision: https://developer.blender.org/D11732 Reviewed by Hans Goudey |
June 29, 2021, 03:47 (GMT) |
Merge branch 'master' into refactor-vertex-group-names |
June 29, 2021, 03:45 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
June 29, 2021, 03:45 (GMT) |
Merge branch 'master' into curve-nodes-modifier |
June 29, 2021, 03:45 (GMT) |
Cleanup: Use function name for allocation strings This is simpler, more consistent, and takes up less space. |
June 29, 2021, 03:40 (GMT) |
LineArt Cleanup: Rename floating->loose see comment in https://developer.blender.org/rB841df831e89dfc4011c323203c2efb8265dc1878 |
June 29, 2021, 03:31 (GMT) |
Cleanup: translate comments It wasn't so clear why the POINT_INIT check was disabled, move this into the code comment. |
June 29, 2021, 03:31 (GMT) |
Cleanup: use "use_" prefix for boolean types |
June 29, 2021, 03:23 (GMT) |
Merge branch 'master' into curve-nodes-modifier |
June 29, 2021, 03:22 (GMT) |
Curves: Avoid duplication of control points during evaluation This commit avoids duplicating the deformed control point list twice by modifying the list in the object curve cache directly. For curves, the original control point data was duplicated into a local listbase, deformed, used to create the "bevel list" data, and then duplicated again for the object-level storage of deformed control points. Text objects and surface objects had a similar unnecessary duplication. |
June 29, 2021, 03:13 (GMT) |
LineArt: naming change floating->loose |
June 29, 2021, 02:52 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
June 29, 2021, 02:48 (GMT) |
Merge branch 'master' into curve-nodes-modifier |
June 29, 2021, 02:46 (GMT) |
Cleanup: Avoid freeing curve evaluation data twice The curve bevel list was freed, and then freed again in a call to the function that recalulates it. The curve "anim path" data was freed only to be freed again in its calculation function as well. Also move the anim_path calculation directly after the bevel list creation to make its requirements more explicit. |
June 29, 2021, 02:35 (GMT) |
Merge branch 'master' into curve-nodes-modifier |
June 29, 2021, 02:31 (GMT) |
Cleanup: Split curve and surface data evaluation functions, rename Surface objects were already handled by an early return in the main "curve types" function. This commit splits them, renames the funtions to match (and be more consistent with other names), and sanitizes the checking of object types. |
|
|
|


Master Commits
MiikaHweb | 2003-2021