January 14, 2021, 20:28 (GMT) |
Fix building with and without WITH_LINEART |
December 21, 2020, 07:43 (GMT) |
Merge branch 'lanpr-under-gp' into temp-lineart-contained |
December 21, 2020, 07:43 (GMT) |
Merge remote-tracking branch 'origin/master' into lanpr-under-gp |
December 21, 2020, 07:40 (GMT) |
Merge branch 'lanpr-under-gp' into temp-lineart-contained |
December 21, 2020, 07:40 (GMT) |
LineArt: Proper Use of BMesh operator to remove doubles. |
December 19, 2020, 05:57 (GMT) |
LineArt: Complete UI in the modifier. |
December 19, 2020, 04:55 (GMT) |
Merge remote-tracking branch 'origin/lanpr-under-gp' into temp-lineart-contained # Conflicts: # extern/ceres/README.blender # release/scripts/startup/bl_ui/space_userpref.py # source/blender/blenkernel/BKE_gpencil_curve.h # source/blender/blenkernel/BKE_gpencil_geom.h # source/blender/blenkernel/BKE_layer.h # source/blender/blenkernel/BKE_screen.h # source/blender/blenkernel/intern/gpencil_curve.c # source/blender/blenkernel/intern/layer_utils.c # source/blender/blenloader/intern/versioning_290.c # source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl # source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl # source/blender/editors/gpencil/annotate_paint.c # source/blender/editors/gpencil/gpencil_convert.c # source/blender/editors/gpencil/gpencil_edit.c # source/blender/editors/gpencil/gpencil_intern.h # source/blender/editors/gpencil/gpencil_interpolate.c # source/blender/editors/gpencil/gpencil_merge.c # source/blender/editors/gpencil/gpencil_mesh.c # source/blender/editors/gpencil/gpencil_paint.c # source/blender/editors/gpencil/gpencil_select.c # source/blender/editors/gpencil/gpencil_trace_ops.c # source/blender/editors/gpencil/gpencil_utils.c # source/blender/editors/interface/interface_panel.c # source/blender/editors/physics/physics_pointcache.c # source/blender/editors/space_buttons/buttons_context.c # source/blender/editors/space_outliner/space_outliner.c # source/blender/editors/space_view3d/view3d_placement.c # source/blender/makesdna/DNA_userdef_types.h # source/blender/makesrna/intern/rna_scene.c # source/blender/makesrna/intern/rna_space.c # source/blender/python/gpu/gpu_py_shader.c |
December 19, 2020, 04:47 (GMT) |
LineArt: Merge changes |
December 19, 2020, 04:04 (GMT) |
Merge remote-tracking branch 'origin/master' into lanpr-under-gp # Conflicts: # release/datafiles/locale # release/scripts/addons # release/scripts/addons_contrib # source/blender/blenloader/intern/versioning_290.c # source/blender/makesdna/DNA_brush_types.h # source/blender/makesdna/DNA_gpencil_modifier_types.h # source/blender/makesrna/intern/rna_scene.c # source/tools |
December 19, 2020, 04:01 (GMT) |
LineArt: Ris for New APIs |
December 19, 2020, 04:00 (GMT) |
GPencil: Remove "angle_split" from Multiply modifier. |
Revision eca1309 by Campbell Barton / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Fix building after 2e53b646f6f02ab112e0823b9577ff2e1920faaeq |
Revision 8f3a7d7 by Campbell Barton / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Cleanup: use IMB_FTYPE_NONE instead of 0 for imbuf format comparison Image format code checked the file type against an enum except for zero which is used when the format can't be detected. Also add doc-strings to some of the image file type callbacks. |
Revision adda1d2 by Sergey Sharybin / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Revert "Codesign: Versioning code to support older branches" This reverts commit 9d172f007eeb5ade5ddad03e1f71fa4c373855f8. Got a second thought and remembered why it was not done in the first place. The issue here is that the server needs to communicate codesign result back and that must happen within the new protocol. So if the client talks old protocol it is possible to receieve data from it, but is not possible to communicate result back to it. |
Revision 904a2a6 by Sergey Sharybin / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
CMake: Extend strict flags cancellation flags Becomes rather annoying to duplicate them across C/C++ GCC/Clang sets, almost as if the test should test both C and C++, and to do it for all compilers. Solves strict warning in the upstream of Ceres library. |
Revision 640b732 by Sergey Sharybin / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
Ceres: Update to upstream version 2.0.0 We already were using one of earlier RC of the library, so there is no expected big changes. Just making the update official, using official version and stating it in the readme file. |
Revision 2b838a9 by Bastien Montagne / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
LibOverride: Make PointCache RNA properties overridable. Note that due to convoluted layout of point caches in RNA (active one also storing list of all available ones), we'll often have the pointcache overrides rules twice. Should not be a huge problem, practically speaking. Part of first step of T82503: support disk cache in liboverrides. |
Revision 1703e65 by Bastien Montagne / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
LibOverride: Do not tag overrides for complete recalc. This was done as some sort of safety, but should not actually be needed, and including tags like `ID_RECALC_POINT_CACHE` e.g. makes usage of point caches impossible with liboverrides (since it would systematically invalidate all cache on file load). In theory we should not have to tag anything here in fact, RNA accessors are supposed to take care of it, but for now we keep the `ID_RECALC_COPY_ON_WRITE` one. Part of first step of T82503: support disk cache in liboverrides. |
Revision cdd182d by Bastien Montagne / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
LibOverride: Adjust PointCache operators to properly handle overrides. LibOverrides only support a small sub-set of PointCache features for now (one cannot add new caches, baking in memory is not supported...). Part of first step of T82503: support disk cache in liboverrides. |
Revision f4bbc84 by Antonio Vazquez / YimingWu (lineart-bvh, lineart-shadow, temp-lineart-contained) December 19, 2020, 04:00 (GMT) |
GPencil: Remove ID from operators to fix T82597 Instead to use the ID of the object, now the parameter is an Enum with Selected object or New. If use selected mode, the first grease pencil object selected is used. If none of the selected objects is a grease pencil object, a new object is created. Small cleanup changes to the original patch. Differential Revision: https://developer.blender.org/D9529 |
|