tornavis/source/blender/blenkernel/intern
Bastien Montagne ba100c883c BKE collection: add util to add a collection using another collection as 'template'.
Similar to what we already had using an object as 'template'.
2020-07-15 18:17:34 +02:00
..
CCGSubSurf.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
CCGSubSurf.h OpenSubdiv: Cleanup, Remove from legacy SubsurfCCG code 2020-05-18 17:06:48 +02:00
CCGSubSurf_inline.h Cleanup: style, use braces for blenkernel 2019-04-22 19:48:17 +10:00
CCGSubSurf_intern.h OpenSubdiv: Cleanup, Remove from legacy SubsurfCCG code 2020-05-18 17:06:48 +02:00
CCGSubSurf_legacy.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
CCGSubSurf_util.c Cleanup: spelling 2020-07-10 16:04:09 +10:00
DerivedMesh.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
action.c Fix ID reference counting asserts when freeing COW pose channels. 2020-07-01 14:42:55 +03:00
addon.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
anim_data.c Implement T77959: Never duplicate linked data during deep-copy. 2020-07-09 17:56:05 +02:00
anim_path.c Cleanup: use const arguments to deform functions 2020-06-13 16:20:09 +10:00
anim_sys.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
anim_visualization.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
appdir.c Cleanup: spelling 2020-07-14 15:19:52 +10:00
armature.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
armature_deform.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
armature_update.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
autoexec.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
blender.c Cleanup: warnings 2020-06-01 12:06:34 +10:00
blender_copybuffer.c Cleanup: rename Library.filepath to filepath_abs 2020-06-23 11:22:30 +10:00
blender_undo.c Writefile: move file flags to BlendFileWriteParams 2020-06-19 16:47:12 +10:00
blender_user_menu.c Code Quality: Replace for loops with LISTBASE_FOREACH 2020-04-03 19:27:46 +02:00
blendfile.c Docs: correct invalid doxygen params & references 2020-06-27 15:43:20 +10:00
boids.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
bpath.c Cleanup: Blendkernel, Clang-Tidy else-after-return fixes (incomplete) 2020-07-03 18:18:16 +02:00
brush.c Fix T78747: Fix mesh boundary detection and automasking 2020-07-15 16:33:25 +02:00
bvhutils.c BVHCache: Performance 2020-06-02 16:01:14 +02:00
cachefile.c Refactor: Move NOP idtypes foreach_id to new IDTypeInfo structure. 2020-05-21 18:35:11 +02:00
callbacks.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
camera.c Cleanup: doxy sections for camera, collections, text & seqmodifier 2020-06-16 12:56:45 +10:00
cdderivedmesh.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
cloth.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
collection.c BKE collection: add util to add a collection using another collection as 'template'. 2020-07-15 18:17:34 +02:00
collision.c Cleanup: Use the BLI_edgehash API in the sewing simulation of cloths 2020-07-06 14:44:30 -03:00
colorband.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
colortools.c Refactor: Move curvemapping .blend read/write to blenkernel 2020-06-16 16:59:52 +02:00
constraint.c Cleanup: spelling 2020-06-25 23:14:36 +10:00
context.c Cleanup: Rename bScreen variables from sc/scr to screen 2020-04-03 14:42:24 +02:00
crazyspace.c Cleanup: spelling 2020-07-01 13:12:24 +10:00
curve.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
curve_decimate.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
curve_deform.c Cleanup: use const arguments to deform functions 2020-06-13 16:20:09 +10:00
curveprofile.c Docs: correct invalid doxygen params & references 2020-06-27 15:43:20 +10:00
customdata.c Fix error in recent commit 2020-07-15 18:14:03 +02:00
customdata_file.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
data_transfer.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
data_transfer_intern.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
deform.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
derived_node_tree.cc Cleanup: use nested namespaces 2020-07-03 14:25:20 +02:00
displist.c Merge branch 'blender-v2.83-release' 2020-05-21 16:34:36 +10:00
displist_tangent.c Cleanup: spelling, comments 2020-03-29 17:11:41 +11:00
dynamicpaint.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
editlattice.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
editmesh.c Cleanup: spelling 2020-07-01 13:12:24 +10:00
editmesh_bvh.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
editmesh_cache.c Mesh: skip conversion from edit-mesh to mesh in edit-mode 2020-05-25 23:07:30 +10:00
editmesh_tangent.c Task: Use TBB as Task Scheduler 2020-04-30 08:09:21 +02:00
effect.c Cleanup: spelling 2020-07-07 12:49:13 +10:00
fcurve.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
fcurve_driver.c Cleanup: spelling 2020-07-01 13:12:24 +10:00
fluid.c Fluid: Fix liquid mesh scaling 2020-07-14 22:21:15 +02:00
fmodifier.c Code Quality: Replace for loops with LISTBASE_FOREACH 2020-04-03 19:27:46 +02:00
font.c Cleanup: rename 'name' to 'filepath' for DNA types 2020-06-23 11:29:36 +10:00
freestyle.c Cleanup/refactor: Rename `BKE_library` files to `BKE_lib`. 2020-02-10 13:00:42 +01:00
gpencil.c GPencil: Fix unreported Use Falloff curve for active frame not working 2020-07-10 17:56:35 +02:00
gpencil_curve.c Cleanup: doxy comments 2020-06-17 14:00:09 +10:00
gpencil_geom.c GPencil: Fix unreported error baking mesh animation 2020-07-15 17:26:27 +02:00
gpencil_modifier.c Cleanup: spelling, comments 2020-07-06 21:03:45 +10:00
hair.c Refactor: Move hair foreach_id to new IDTypeInfo structure. 2020-05-20 18:43:46 +02:00
icons.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
icons_rasterize.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
idprop.c Cleanup: use const args for property name/description access 2020-06-20 13:50:12 +10:00
idprop_utils.c Code Quality: Replace for loops with LISTBASE_FOREACH 2020-04-03 19:27:46 +02:00
idtype.c Runtime cache preservation during undo: add support for nodes and embedded IDs. 2020-07-06 16:55:38 +02:00
image.c Cleanup: spelling 2020-07-11 15:32:59 +10:00
image_gen.c Fix wrong colors when creating a float normal map image in texture paint 2019-07-08 11:05:45 +02:00
image_save.c Cleanup: rename 'name' to 'filepath' for DNA types 2020-06-23 11:29:36 +10:00
ipo.c Code Cleanup: fcurve function naming 2020-06-05 09:30:15 +02:00
kelvinlet.c Sculpt/Paint: Move Elastic Deform Kelvinlets to BKE 2019-11-27 17:08:15 +01:00
key.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
keyconfig.c Code Quality: Replace for loops with LISTBASE_FOREACH 2020-04-03 19:27:46 +02:00
lattice.c Cleanup: use const arguments to deform functions 2020-06-13 16:20:09 +10:00
lattice_deform.c Cleanup: declaration and implementation function signature did not match 2020-07-10 15:48:46 +02:00
layer.c Fix T73972: Collection in outliner grayed out when all collection children are disabled 2020-05-29 11:31:49 +02:00
layer_utils.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
lib_id.c Implement T77959: Never duplicate linked data during deep-copy. 2020-07-09 17:56:05 +02:00
lib_id_delete.c Fix ShapeKeys not being deleted together with their owner ID. 2020-06-29 17:28:04 +02:00
lib_intern.h Cleanup: WindowManager: Move to IDTypeInfo and remove unused WM API. 2020-03-09 12:49:04 +01:00
lib_override.c Cleanup: function name not following its module conventions. 2020-07-14 15:28:08 +02:00
lib_query.c Cleanup: remove unused includes from lib_query.c 2020-05-26 12:33:28 +02:00
lib_remap.c Fix (unreported) broken logic in `BKE_libblock_relink_to_newid` 2020-06-17 17:06:05 +02:00
library.c Cleanup: rename 'name' to 'filepath' for DNA types 2020-06-23 11:29:36 +10:00
light.c Merge remote-tracking branch 'origin/blender-v2.83-release' 2020-05-25 10:45:39 +02:00
lightprobe.c Refactor: Move lightprobe foreach_id to new IDTypeInfo structure. 2020-05-13 19:39:47 +02:00
linestyle.c Refactor: Move linestyle foreach_id to new IDTypeInfo structure. 2020-05-15 19:03:53 +02:00
main.c Add utils to remove an ID from the relations runtime data in Main. 2020-06-29 17:28:04 +02:00
main_idmap.c Cleanup/refactor: remove BKE_idcode, in favour of BKE_idtype. 2020-03-19 19:39:23 +01:00
mask.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
mask_evaluate.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
mask_rasterize.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
material.c Clang-Tidy: Enable readability-redundant-control-flow 2020-07-03 09:41:55 -04:00
mball.c Refactor: Move metaball foreach_id to new IDTypeInfo structure. 2020-05-12 18:54:57 +02:00
mball_tessellate.c Fix T69753 Instanced Metaballs not rendering but showing up in Viewport 2020-04-24 17:23:44 +02:00
mesh.c Cleanup: move BKE_mesh_wrapper functions into own header 2020-06-10 22:34:11 +10:00
mesh_convert.c Cleanup: move BKE_mesh_wrapper functions into own header 2020-06-10 22:34:11 +10:00
mesh_evaluate.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
mesh_iterators.c Mesh: skip conversion from edit-mesh to mesh in edit-mode 2020-05-25 23:07:30 +10:00
mesh_mapping.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
mesh_merge.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
mesh_mirror.c Fix T75793: Mirror modifier UV flip only works on first UDIM Tile 2020-05-07 12:48:58 +02:00
mesh_remap.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
mesh_remesh_voxel.c Sculpt Vertex Colors: Initial implementation 2020-06-23 16:28:50 +02:00
mesh_runtime.c Fix memory leak calculating deform modifiers in edit-mode 2020-06-24 22:13:27 +10:00
mesh_tangent.c Task: Use TBB as Task Scheduler 2020-04-30 08:09:21 +02:00
mesh_validate.c Fix T76514: Invalid geometry in Alembic crashes Blender 2020-05-12 13:58:40 +02:00
mesh_wrapper.c Cleanup: minor changes to deform functions 2020-06-12 14:39:49 +10:00
modifier.c Cleanup: spelling 2020-06-25 23:14:36 +10:00
movieclip.c Fix T78608: Memory leak in Material properties: "Data from SCE". 2020-07-06 15:09:39 +02:00
multires.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
multires_inline.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
multires_reshape.c Merge branch 'blender-v2.83-release' 2020-05-18 10:49:23 +02:00
multires_reshape.h Multires: Fix wrong or missing mask propagation 2020-05-13 12:11:27 +02:00
multires_reshape_apply_base.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
multires_reshape_ccg.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
multires_reshape_smooth.c Cleanup: spelling 2020-07-10 16:04:09 +10:00
multires_reshape_subdivide.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
multires_reshape_util.c Multires: Fix wrong or missing mask propagation 2020-05-13 12:11:27 +02:00
multires_reshape_vertcos.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
multires_subdiv.c Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
multires_unsubdivide.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
multires_unsubdivide.h Cleanup: double-spaces in comments 2020-05-09 17:15:43 +10:00
nla.c Code Cleanup: fcurve function naming 2020-06-05 09:30:15 +02:00
node.c Runtime cache preservation during undo: add support for nodes and embedded IDs. 2020-07-06 16:55:38 +02:00
node_tree_multi_function.cc Nodes: support more implicit conversions in simulation node tree 2020-07-12 12:38:30 +02:00
node_tree_ref.cc Cleanup: remove unnecessary calls to as_span 2020-07-08 22:30:23 +02:00
object.c Implement T77959: Never duplicate linked data during deep-copy. 2020-07-09 17:56:05 +02:00
object_deform.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
object_dupli.c Reduce `DupliObject::persistent_id` from 16 to 8 items 2020-07-06 16:52:28 +02:00
object_facemap.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
object_update.c Fix T77559 Avoid wrong ob->imat leading to several bugs 2020-07-03 00:21:56 +02:00
ocean.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
ocean_intern.h Ocean: add new spectra modes to the ocean modifier 2020-03-12 15:48:20 +11:00
ocean_spectrum.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
outliner_treehash.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
packedFile.c Cleanup: rename 'name' to 'filepath' for DNA types 2020-06-23 11:29:36 +10:00
paint.c Fix T78747: Fix mesh boundary detection and automasking 2020-07-15 16:33:25 +02:00
paint_toolslots.c Merge branch 'blender-v2.83-release' 2020-05-15 17:47:54 +10:00
particle.c Cleanup: spelling 2020-07-10 16:04:09 +10:00
particle_child.c Cleanup: use const args, variables 2019-09-14 08:12:53 +10:00
particle_distribute.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
particle_system.c Fix T76690: Incorrect liquid particle count displayed 2020-07-15 12:53:05 +02:00
pbvh.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
pbvh_bmesh.c Cleanup: Always use pbvh in PBVH BKE files 2020-06-02 19:40:08 +02:00
pbvh_intern.h Sculpt Vertex Colors: Initial implementation 2020-06-23 16:28:50 +02:00
pointcache.c Particles: use CD_PROP_FLOAT3 instead of CD_LOCATION 2020-07-15 16:48:30 +02:00
pointcloud.c Simulations: initial simulation state and cache 2020-06-08 15:49:17 +02:00
report.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
rigidbody.c Cloth: allow forces to act parallel to cloth. 2020-06-19 12:17:02 +03:00
scene.c Implement T77959: Never duplicate linked data during deep-copy. 2020-07-09 17:56:05 +02:00
screen.c UI: Add shortcuts for modifier panels 2020-06-29 15:00:25 -04:00
seqcache.c Fix T76774: Crash on prefetching sequences from another scene. 2020-05-22 12:59:26 +02:00
seqeffects.c Clang Tidy: enable readability-non-const-parameter warning 2020-07-13 11:27:09 +02:00
seqmodifier.c Cleanup: quiet warnings by adding const in some places 2020-07-13 12:48:51 +02:00
seqprefetch.c Cleanup: clang-format 2020-06-01 15:04:30 +10:00
sequencer.c VSE: Python API, allow creation of VSE Movie strips with missing file 2020-07-13 15:09:18 +02:00
shader_fx.c UI: ShaderFx Drag and Drop, Layout Updates 2020-06-19 15:07:13 -04:00
shrinkwrap.c Fix crash using shrink-wrap modifier in edit-mode 2020-06-15 23:29:54 +10:00
simulation.cc Particles: use CD_PROP_FLOAT3 instead of CD_LOCATION 2020-07-15 16:48:30 +02:00
softbody.c Cleanup: spelling 2020-07-10 16:04:09 +10:00
sound.c Fix T78608: Memory leak in Material properties: "Data from SCE". 2020-07-06 15:09:39 +02:00
speaker.c Refactor: Move speaker foreach_id to new IDTypeInfo structure. 2020-05-13 19:30:04 +02:00
studiolight.c Clang-Tidy: Enable readability-redundant-control-flow 2020-07-03 09:41:55 -04:00
subdiv.c OpenSubdiv: Cleanup, Remove from legacy SubsurfCCG code 2020-05-18 17:06:48 +02:00
subdiv_ccg.c Fix T78664: Implement Mesh and Face Set boundary automasking in Multires 2020-07-09 17:48:24 +02:00
subdiv_ccg_mask.c ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_ccg_material.c ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_converter.c ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_converter.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_converter_mesh.c Subdiv: Make Blender crease to OSD sharpness reusable 2020-03-19 10:33:51 +01:00
subdiv_deform.c Cleanup: use doxy sections for multires & subdiv sources 2020-04-29 12:21:12 +10:00
subdiv_displacement.c ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_displacement_multires.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
subdiv_eval.c Subdiv: Split evaluation begin+refine into separate steps 2020-04-01 09:32:46 +02:00
subdiv_foreach.c Cleanup: use doxy sections for multires & subdiv sources 2020-04-29 12:21:12 +10:00
subdiv_inline.h Subdiv: Make Blender crease to OSD sharpness reusable 2020-03-19 10:33:51 +01:00
subdiv_mesh.c Cleanup: use doxy sections for multires & subdiv sources 2020-04-29 12:21:12 +10:00
subdiv_stats.c ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
subdiv_topology.c Subvid: Initial support of subdiv topology query 2019-09-18 17:56:22 +02:00
subsurf_ccg.c OpenSubdiv: Cleanup, Remove from legacy SubsurfCCG code 2020-05-18 17:06:48 +02:00
text.c Docs: correct invalid doxygen params & references 2020-06-27 15:43:20 +10:00
text_suggestions.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
texture.c Refactor: Move brush foreach_id to new IDTypeInfo structure. 2020-05-13 19:52:19 +02:00
tracking.c Tracking: Specify image image for (un)distortion model 2020-04-20 16:26:31 +02:00
tracking_auto.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
tracking_detect.c Cleanup: Tracking, reduce scope of variables 2020-02-07 12:01:50 +01:00
tracking_plane_tracker.c Cleanup: `make format` after SortedIncludes change 2020-03-19 09:33:58 +01:00
tracking_region_tracker.c Cleanup: use 'r_' prefix for output arguments 2020-03-25 17:58:58 +11:00
tracking_solver.c Code Quality: Replace for loops with LISTBASE_FOREACH 2020-04-03 19:27:46 +02:00
tracking_stabilize.c Fix T76698: Movie clip stabilize display ignore footage colorspace 2020-05-15 19:08:58 +02:00
tracking_util.c Cleanup: remove legacy mmap memory allocation for 32 bit 2020-05-20 00:57:41 +02:00
undo_system.c LibOverride: Cleanup: Remove option to disable library overrides. 2020-07-13 16:45:55 +02:00
unit.c Cleanup: spelling 2020-06-05 14:34:00 +10:00
volume.cc Fix T78608: Memory leak in Material properties: "Data from SCE". 2020-07-06 15:09:39 +02:00
volume_render.cc Cleanup: remove old header conventions recently re-introduced 2020-03-20 12:19:09 +11:00
workspace.c Cleanup/refactor: Workspace API, boilerplate code, early exit 2020-05-26 20:32:21 +02:00
world.c Refactor: Move world foreach_id to new IDTypeInfo structure. 2020-05-13 19:22:46 +02:00
writeavi.c Cleanup: pass const args (mostly Scene & RenderData) 2020-03-13 17:27:11 +11:00
writeffmpeg.c Fix T74443: No render in VP9 lossless mode 2020-05-22 17:41:27 +02:00