Revision bac2541 by Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) February 1, 2018, 14:56 (GMT) |
Fix T53686: VSE Render crash when zooming timeline. Epic fail from recent 'security' fixes (rBe04d7c49dca9). ;) To be backported to 2.79a! |
February 1, 2018, 12:59 (GMT) |
Cycles: Added static asserts to make sure new kernel structures are properly aligned |
February 1, 2018, 12:37 (GMT) |
Merge branch 'master' of git.blender.org:blender into cycles_refactor |
Revision 28b9dfe by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 1, 2018, 07:38 (GMT) |
Move int <-> float 2d vector funcs from GP code to Math Lib We now have the following two new functions: * copy_v2fl_v2i(float r[2], const int a[2]) <-- Copies 2D int vector to float vector * round_v2i_v2fl(int r[2], const float a[2]) <-- Copies 2D float vector to int vector, by rounding the values |
February 1, 2018, 05:02 (GMT) |
Merge branch '28' into temp-workspace-addons |
February 1, 2018, 04:30 (GMT) |
Correct merge |
February 1, 2018, 04:21 (GMT) |
Merge branch 'blender2.8' into temp-workspace-addons |
February 1, 2018, 04:03 (GMT) |
Merge branch 'blender2.8' into temp-workspace-addons |
February 1, 2018, 03:44 (GMT) |
Workspace addon reading |
February 1, 2018, 03:24 (GMT) |
Merge branch 'blender2.8' into temp-workspace-addons |
Revision 3e2909c by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 31, 2018, 14:28 (GMT) |
January 31, 2018, 12:28 (GMT) |
Workspace addons, initial commit Basic working, no way for the UI to enable yet |
Revision 1052497 by Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 31, 2018, 11:46 (GMT) |
Fix possible concurency issue in mesh normals computation. Failure in own code from last December, thanks @sergey for finding it. To be backported to 2.79a. |
Revision e6b8221 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 09:17 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 8115103 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 05:58 (GMT) |
Cleanup: Use standard mathlib functions here, instead of inlined pointer magic/etc. |
Revision b05f4c7 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 05:32 (GMT) |
More self-contained fix for previous commit |
Revision 2e64865 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 05:30 (GMT) |
Cleanup: Various fixes * Remove redundant operations (e.g. extra copies of data) * Remove duplicate functions (e.g. vector copying, for non-floats) TODO: We still have copy_v2int_v2float() and copy_v2float_v2int() to fix (i.e. rename + move to BLI_math.h) * Cleanup redundant struct forward defs in headers (including some duplicates) * Hacky fix for compiler warning in gpencil_colorpick.c (about const vs non-const) UI_FSTYLE_WIDGET is const, but UI_text_clip_middle_ex() needs non-const |
Revision e1ae00c by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 04:27 (GMT) |
Cleanup: More simple fixes |
Revision 6701e83 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 04:22 (GMT) |
Cleanup: Style fixes |
Revision a99c4c7 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 31, 2018, 04:06 (GMT) |
Cleanup: Move ED_gpencil_stroke_minmax() to blenkernel The rest of the boundbox/minmax code is already there. We might as well have the function for grabbing this info from a single stroke there too. |
|