July 25, 2020, 07:50 (GMT) |
Use VectorSet instead of vector for def_group. The lookups are now faster and insertion order is also retained since no item is removed from the `VectorSet`. Also fix a leak that happened due to mishandling of the pointer to the allocated memory of `MDeformWeight`. Remove potentially confusing loop index that is used with `tot_loop_idx`. |
Revision 15a012d by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) July 25, 2020, 04:27 (GMT) |
Revert "Merge remote-tracking branch 'DarkdefenderRepo/npr_tess_2_90' into lanpr-under-gp" This reverts commit ceb3b7098c112564ae88bc21b0efbea57f757e6d, reversing changes made to ef2189542d3d4158cf08bd1fd8185d89356fb01a. |
July 24, 2020, 22:44 (GMT) |
Outliner: Fix dragdrop insert not working for childless elements Childless elements are flagged as open, so sorting after does not work. An additional check to see if there are any children is neded. |
July 24, 2020, 22:11 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 24, 2020, 20:41 (GMT) |
GPencil: Basic path exported Still pending perimter, materials and center in the document. |
July 24, 2020, 20:20 (GMT) |
Turn off debug file writing in boolean etc unit tests. Also, for Windows, do something other than /tmp when file writing is turned on. This file writing is only intended for debugging. |
July 24, 2020, 20:08 (GMT) |
GPU: Vulkan: Add creator arg to enable vulkan drawing The creator arg is meant to support more than vulkan or opengl. This currently fails because there is no GPU backend separation. Note that we use G.debug with a debug flag to know what context type to create. This will need to be cleaned later. |
July 24, 2020, 19:07 (GMT) |
GPencil: Basic structure of layers The problem was the Region was NULL, but now using a function the region is right. |
July 24, 2020, 18:35 (GMT) |
Cleanup: silence clang-tidy warnings; comments. Use static_cast wherever applicable. Pass struct by reference. Remove unnecessary const qualifiers for primitive types. Make some member functions static instead. Remove intermediate non-owning pointers to new class instances. Remove else in else-after-return. Initialise variables at definition. |
July 24, 2020, 18:01 (GMT) |
Fluid: Added an option for color mapping pressure grid |
July 24, 2020, 17:53 (GMT) |
GHOST: Vulkan: Support window resizing |
July 24, 2020, 17:23 (GMT) |
GPencil: WIP delete curve points |
July 24, 2020, 16:51 (GMT) |
GHOST: Vulkan: Style Cleanup |
July 24, 2020, 16:30 (GMT) |
GHOST: Vulkan: Better debug messages |
Revision ceb3b70 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) July 24, 2020, 15:57 (GMT) |
Merge remote-tracking branch 'DarkdefenderRepo/npr_tess_2_90' into lanpr-under-gp |
July 24, 2020, 15:48 (GMT) |
GHOST: Vulkan: Remove swap interval functions |
July 24, 2020, 15:32 (GMT) |
Keep vertex deform group names and def_nr in sync I realised later on that Map is unordered, so the order of insertion, on which def_nr depends, is not retained. So a Vector of strings has been used & the index of the string-of-interest is the def_nr. Unfortunately, it will be slow on large number of vertex groups. |
July 24, 2020, 15:20 (GMT) |
Cleanup make function private |
July 24, 2020, 15:04 (GMT) |
Fix memory leak |
July 24, 2020, 15:00 (GMT) |
GHOST: Vulkan: Add Test command buffers and sync primitives |
|
|
|


Master Commits
MiikaHweb | 2003-2021