Revision 9f5cc12 by Sergey Sharybin June 12, 2020, 14:06 (GMT) |
Buildbot: Switch to devtoolset-9 Famous "should just work", but will never know until actually attempted to be used. Ref T76783. |
Revision 326db1b by Antonio Vazquez June 12, 2020, 13:44 (GMT) |
GPencil: Make accessible via python to keyframe type This can be requiered for some add-ons and for some reason this prop was missing in RNA. |
Revision 9cc0597 by Sergey Sharybin June 12, 2020, 13:39 (GMT) |
Functions: Wrap into blender namespace Similar to previous commit, aims to resolve compilation on devtoolset-6. |
Revision f869674 by Sergey Sharybin June 12, 2020, 13:17 (GMT) |
Fix/workaround compilation error on devtoolset-6 Smells like GCC bug [1], which is backed up by the fact that locally GCC-10 and CLang-10 works fine. Since the change is trivial (and, arguably, correct since there is no real difference between tests code and actual code) seems fine to fix. Fix suggested by Jacques Lucke, thanks! [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480 |
Revision fd14d1c by Clément Foucault June 12, 2020, 12:06 (GMT) |
DRW: Avoid undefined behavior when running multiple iteration This was caused by DST.dupli_origin not being reset properly. This had not effect in master but has effect in EEVEE motion blur branch. |
Revision a809631 by Julian Eisel June 12, 2020, 11:12 (GMT) |
VR: Fix too dark rendering on SteamVR Apply the sRGB transform workaround we already apply for Monado (and used to apply for Windows Mixed Reality). |
Revision f12fe3c by Julian Eisel June 12, 2020, 11:12 (GMT) |
VR: SteamVR is now a supported OpenXR runtime! (Windows only) Steam just released a SteamVR update with OpenXR Developer Preview support: https://steamcommunity.com/games/250820/announcements/detail/2396425843528787270. Once SteamVR is set up for OpenXR (see link above), it works with Blender "out of the box", thanks to OpenXR! We have to apply the sRGB transform workaround for SteamVR though, otherwise it renders way too dark. Done in the next commit. Note that AMD users may still only see a pink screen, because the OpenGL-DirectX compatibility fails. I will check on a fix again. For SteamVR on Linux we may have to wait for until it supports OpenGL rendering for OpenXR. Alternatively, we *could* add initial Vulkan support at Ghost level and use Vulkan<->OpenGL interoperability extensions, Monado uses these as well. |
Revision 16595b9 by Campbell Barton June 12, 2020, 06:27 (GMT) |
Cleanup: split object data deform functions into their own files Move armature/curve functions into their headers, they were previously in BKE_lattice.h |
Revision 5549fa5 by Campbell Barton June 12, 2020, 05:06 (GMT) |
Cleanup: use doxy sections for armature.c |
Revision f79856f by Campbell Barton June 12, 2020, 04:39 (GMT) |
Cleanup: minor changes to deform functions - Use 'float (*)[3]' to avoid casts. - Remove unnecessary float[3] copy in gpencil_deform_verts. - Use MEM_SAFE_FREE - Use const arguments. |
Revision 24d3962 by Campbell Barton June 12, 2020, 03:53 (GMT) |
Cleanup: split deform functions that take target object-data Prefer meaningful function names over redundant NULL arguments. Also clarify variable names as it wasn't obvious the object-data is part of the object target. |
Revision c02baf8 by Campbell Barton June 12, 2020, 02:52 (GMT) |
Cleanup: use BKE_ prefix for deform functions |
Revision c73ee8d by Aaron Carlisle June 11, 2020, 21:28 (GMT) |
Revision 526e8a3 by Antonio Vazquez June 11, 2020, 18:35 (GMT) |
GPencil: Cleanup transform code |
Revision a03ebe9 by Aaron Carlisle June 11, 2020, 18:05 (GMT) |
UI: Adjust names for Find/Replace Set Selection This is really doing two operation so using the ampersand makes more sense. Also selection sounds better than selected. This also adjusts the name in the text Edit menu which was an issue raised in T68738 |
Revision a61ba6c by Bastien Montagne June 11, 2020, 15:33 (GMT) |
Fix possibility to add objects in override collections. Override collections do not support that, add proper checks in BKE code adding objects to collections. Also try to find a suitable collection in parents in that case. Note that this is enforced on 'public' API level, internal code can still bypass those checks if needed. Exposing this possibility to public API should not be needed. |
Revision 3d18bd5 by Jacques Lucke June 11, 2020, 14:16 (GMT) |
BLI: define default hash function for const types |
Revision 49af2f8 by Jacques Lucke June 11, 2020, 14:01 (GMT) |
BLI: fix forwarding with incorrect type |
Revision a364032 by Jacques Lucke June 11, 2020, 13:39 (GMT) |
Cleanup: fix terminology in comment |
Revision e440457 by Jacques Lucke June 11, 2020, 13:37 (GMT) |
BLI: don't pass const pointers to placement new operator This resulted in compile errors. |
|
|
|


Master Commits
MiikaHweb | 2003-2021