tornavis/source/blender/blenkernel
Brecht Van Lommel f3f2f7fd47 Merge branch 'blender-v3.6-release' into main 2023-05-24 17:59:14 +02:00
..
intern Merge branch 'blender-v3.6-release' into main 2023-05-24 17:59:14 +02:00
BKE_DerivedMesh.h Mesh: Move edges to a generic attribute 2023-04-17 13:47:41 +02:00
BKE_action.h Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
BKE_action.hh
BKE_addon.h
BKE_anim_data.h
BKE_anim_path.h
BKE_anim_visualization.h
BKE_animsys.h Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
BKE_anonymous_attribute_id.hh Cleanup: rename anonymous attribute id pointer type 2023-04-21 14:14:27 +02:00
BKE_appdir.h Cleanup: use of the term 'len' & 'maxlen' 2023-05-07 16:46:37 +10:00
BKE_armature.h Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
BKE_armature.hh
BKE_asset.h BLI_string_utils: BLI_uniquename no longer accepts NULL defname 2023-05-03 11:25:30 +10:00
BKE_attribute.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_attribute.hh Cleanup: Add note about adding attributes while iterating 2023-04-28 14:45:22 -04:00
BKE_attribute_math.hh Cleanup: Reduce binary size by deduplicating attribute processing 2023-05-12 14:44:39 +02:00
BKE_autoexec.h
BKE_blender.h Cleanup: spelling in code comments 2022-10-06 12:13:00 +11:00
BKE_blender_copybuffer.h
BKE_blender_undo.h Cleanup: Move interface_handlers.c to C++ 2022-11-26 10:12:58 -06:00
BKE_blender_user_menu.h
BKE_blender_version.h Cleanup: spelling in comments 2023-05-24 11:21:18 +10:00
BKE_blendfile.h Cleanup: use BKE_blendfile_* for functions defined in BKE_blendfile.h 2023-03-17 16:45:42 +11:00
BKE_blendfile_link_append.h Add a basic support to BKE library linking code to generate liboverrides. 2023-03-02 17:22:42 +01:00
BKE_boids.h
BKE_bpath.h Cleanup: remove redundant forward declarations for structs 2023-01-18 18:41:13 +11:00
BKE_brush.h Sculpt: Fix #104631: Tip Roundness on Paint brush causes jitering 2023-04-12 18:33:53 -07:00
BKE_bvhutils.h Mesh: Move edges to a generic attribute 2023-04-17 13:47:41 +02:00
BKE_cachefile.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_callbacks.h PyAPI: extend save/load handlers, optionally take a filepath argument 2023-03-09 12:05:30 +11:00
BKE_camera.h
BKE_ccg.h Cleanup: hide 'UNUSED' macro definition for C++ 2022-12-20 19:16:33 -03:00
BKE_cdderivedmesh.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_cloth.h Mesh: Move edges to a generic attribute 2023-04-17 13:47:41 +02:00
BKE_collection.h Cycles: light and shadow linking 2023-05-24 14:11:47 +02:00
BKE_collision.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_colorband.h
BKE_colortools.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_compute_contexts.hh Geometry Nodes: speedup compute context hash generation 2022-12-29 20:46:05 +01:00
BKE_constraint.h
BKE_context.h Fix #104305: Crash in node editor with large asset libraries 2023-03-16 15:40:31 +01:00
BKE_cpp_types.h BLI: improve CPPType system 2022-11-12 18:33:31 +01:00
BKE_crazyspace.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_crazyspace.hh Curves: Use deformed points in edit mode overlay 2023-02-14 16:33:38 +01:00
BKE_cryptomatte.h Cleanup: reserve the term 'len' for string length 2023-05-13 17:34:23 +10:00
BKE_cryptomatte.hh Cleanup: reserve the term 'len' for string length 2023-05-13 17:34:23 +10:00
BKE_curve.h
BKE_curve_legacy_convert.hh Cleanup: Add documentation to curve legacy conversion functions 2023-01-16 12:06:36 -06:00
BKE_curve_to_mesh.hh Fix: Build error on windows from mismatched forward declaration 2023-01-06 11:41:36 -05:00
BKE_curveprofile.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_curves.h Cleanup: Remove redundant "reference" argument to geometry copy 2023-04-19 15:52:56 -04:00
BKE_curves.hh Cleanup: Correct commet about curves bounds 2023-05-09 13:03:08 -04:00
BKE_curves_utils.hh Cleanup: reduce line wrapping caused by trailing comments 2023-05-02 10:42:24 +10:00
BKE_customdata.h Mesh: Move bevel weight to generic attribute 2023-05-19 14:31:31 +02:00
BKE_customdata_file.h
BKE_data_transfer.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_deform.h Mesh: Move edges to a generic attribute 2023-04-17 13:47:41 +02:00
BKE_displist.h Cleanup: remove redundant forward declarations for structs 2023-01-18 18:41:13 +11:00
BKE_duplilist.h Cleanup: doxy comment formatting 2022-11-01 12:24:04 +11:00
BKE_dynamicpaint.h Cleanup: use bool instead of short for job stop & do_update arguments 2022-11-05 13:47:01 +11:00
BKE_editlattice.h
BKE_editmesh.h Cleanup: Move files that use mesh runtime data to C++ 2022-09-29 18:32:44 -05:00
BKE_editmesh_bvh.h
BKE_editmesh_cache.h Mesh: Move runtime data out of DNA 2022-10-12 20:55:57 -05:00
BKE_editmesh_tangent.h Mesh: Move UV layers to generic attributes 2023-01-10 01:01:43 -05:00
BKE_effect.h
BKE_fcurve.h Cleanup: spelling in comments, colon after doxy parameters 2023-05-20 21:24:42 +10:00
BKE_fcurve_driver.h Drivers: Introduce the Context Properties 2023-03-06 16:01:47 +01:00
BKE_fluid.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_freestyle.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_geometry_fields.hh Cleanup: rename anonymous attribute id pointer type 2023-04-21 14:14:27 +02:00
BKE_geometry_set.h Cleanup: remove redundant forward declarations for structs 2023-01-18 18:41:13 +11:00
BKE_geometry_set.hh Geometry Nodes: add simulation support 2023-05-03 13:18:59 +02:00
BKE_geometry_set_instances.hh Geometry Nodes: Only use realized geometry in mesh boolean node 2023-05-18 15:08:53 -04:00
BKE_global.h Cleanup: spelling in comments 2023-04-05 14:39:51 +10:00
BKE_gpencil_curve_legacy.h Refactor: Rename grease pencil files to legacy 2023-03-13 10:42:51 +01:00
BKE_gpencil_geom_legacy.h Fix compiler warning 2023-03-13 11:57:03 +01:00
BKE_gpencil_legacy.h Cleanup: move doc-strings into headers, remove duplicates 2023-03-29 14:37:34 +11:00
BKE_gpencil_modifier_legacy.h Refactor: Rename grease pencil files to legacy 2023-03-13 10:42:51 +01:00
BKE_gpencil_update_cache_legacy.h Refactor: Rename grease pencil files to legacy 2023-03-13 10:42:51 +01:00
BKE_icons.h Cleanup: correct terms, spelling in comments 2023-04-16 20:41:22 +10:00
BKE_idprop.h Cleanup: remove unused ID property string contamination functions 2023-05-24 17:12:52 +10:00
BKE_idprop.hh Geometry Nodes: Use checkbox for exposed boolean sockets 2023-01-20 17:36:47 -06:00
BKE_idtype.h Refactor: Rename `OB_GPENCIL` and `ID_GD` 2023-03-08 12:35:58 +01:00
BKE_image.h Cleanup: reserve the term 'len' for string length 2023-05-13 17:34:23 +10:00
BKE_image_format.h Refactor: add a function to access images extensions from it's format 2023-05-05 14:01:57 +10:00
BKE_image_partial_update.hh Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
BKE_image_save.h
BKE_image_wrappers.hh Refactor ImBuf buffer access 2023-05-18 10:19:01 +02:00
BKE_instances.hh BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh 2023-02-06 21:25:45 +01:00
BKE_ipo.h
BKE_kelvinlet.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_key.h Refactor: Const correct Custom Data API, prepare for CoW 2023-01-13 17:22:07 -06:00
BKE_keyconfig.h
BKE_lattice.h
BKE_layer.h Cleanup: remove unused TODO defines 2023-05-24 11:21:14 +10:00
BKE_lib_id.h Cleanup: spelling in comments, colon after doxy parameters 2023-05-20 21:24:42 +10:00
BKE_lib_override.h Fix #102662: NLA-Strip Corrupted after reopening file w/ lib override 2023-05-22 10:36:50 +02:00
BKE_lib_query.h Cleanup: Core: lib_query: Make names of self and owner ID data consistent. 2023-05-16 18:37:35 +02:00
BKE_lib_remap.h Cleanup: spelling in comments 2023-04-26 16:14:07 +10:00
BKE_library.h
BKE_light.h
BKE_light_linking.h Cycles: light and shadow linking 2023-05-24 14:11:47 +02:00
BKE_lightprobe.h DNA: Move irradiance grid light cache data to Object level 2023-04-17 17:12:19 +02:00
BKE_linestyle.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_main.h Cleanup: spelling, wording improvements 2023-05-23 11:50:34 +10:00
BKE_main_idmap.h
BKE_main_namemap.h BKE main namemap: Add a way to clear all namemaps of a given Main. 2023-02-06 19:29:21 +01:00
BKE_mask.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_material.h
BKE_mball.h Cleanup: Clang tidy 2022-10-05 13:48:01 -05:00
BKE_mball_tessellate.h
BKE_mesh.h Cleanup: Remove global mesh threading size macro 2023-04-27 22:46:07 -04:00
BKE_mesh.hh Cleanup: spelling in comments & some corrections 2023-05-20 21:17:09 +10:00
BKE_mesh_boolean_convert.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_mesh_fair.h Cleanup: spelling in comments 2023-03-03 10:09:20 +11:00
BKE_mesh_iterators.h Cleanup: Use const pointers for evaluated meshes 2023-03-27 11:48:10 -04:00
BKE_mesh_legacy_convert.h Mesh: Move bevel weight to generic attribute 2023-05-19 14:31:31 +02:00
BKE_mesh_mapping.h Mesh: Reimplement and unify topology maps 2023-05-24 13:16:57 +02:00
BKE_mesh_mirror.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_mesh_remap.h Cleanup: spelling in comments & some corrections 2023-05-20 21:17:09 +10:00
BKE_mesh_remesh_voxel.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_mesh_runtime.h Mesh: Split MLoopTri poly indices into a separate array 2023-05-04 15:39:10 +02:00
BKE_mesh_sample.hh Cleanup: Add a function to sample mesh point normals 2023-05-17 16:54:22 -04:00
BKE_mesh_tangent.h Mesh: Split MLoopTri poly indices into a separate array 2023-05-04 15:39:10 +02:00
BKE_mesh_types.h Mesh: Split MLoopTri poly indices into a separate array 2023-05-04 15:39:10 +02:00
BKE_mesh_wrapper.h Cleanup: remove redundant forward declarations for structs 2023-01-18 18:41:13 +11:00
BKE_modifier.h Cleanup: use of the term 'len' & 'maxlen' 2023-05-07 16:46:37 +10:00
BKE_movieclip.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_multires.h Mesh: Replace MPoly struct with offset indices 2023-04-04 20:39:28 +02:00
BKE_nla.h Cleanup: Refactor BKE_nlatrack_add to multiple methods to handle adding a new NLA track to the track list. Insert before, after, head, and tail 2023-03-02 15:02:30 +01:00
BKE_node.h Cycles: Merge Anisotropic BSDF node into Glossy BSDF node 2023-05-18 23:12:20 +02:00
BKE_node.hh Cleanup: Fix copyright date in new bke header 2023-05-21 03:43:06 +02:00
BKE_node_runtime.hh Cleanup: Move BKE_node.h to C++ 2023-05-15 15:14:22 +02:00
BKE_node_tree_update.h Nodes: cache children of frame nodes 2022-11-18 11:20:13 +01:00
BKE_node_tree_zones.hh Geometry Nodes: add simulation support 2023-05-03 13:18:59 +02:00
BKE_object.h Cycles: light and shadow linking 2023-05-24 14:11:47 +02:00
BKE_object_deform.h Cleanup: Move remaining sculpt_paint files to C++ 2023-05-08 23:48:38 +02:00
BKE_object_facemap.h
BKE_ocean.h
BKE_outliner_treehash.hh
BKE_packedFile.h UI: set the waiting cursor from pack/unpack operators 2023-05-23 11:58:20 +10:00
BKE_paint.h Mesh: Reimplement and unify topology maps 2023-05-24 13:16:57 +02:00
BKE_particle.h BLI_string_utils: BLI_uniquename no longer accepts NULL defname 2023-05-03 11:25:30 +10:00
BKE_pbvh.h Mesh: Reimplement and unify topology maps 2023-05-24 13:16:57 +02:00
BKE_pbvh_pixels.hh Refactor ImBuf buffer access 2023-05-18 10:19:01 +02:00
BKE_pointcache.h Cleanup: remove dead code 2023-05-08 11:48:01 +02:00
BKE_pointcloud.h Cleanup: Remove unnecessary point cloud function argument 2023-04-19 15:52:56 -04:00
BKE_pose_backup.h Anim: expose pose blending & backup system to RNA 2023-01-02 16:39:51 +01:00
BKE_preferences.h
BKE_report.h
BKE_rigidbody.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_scene.h
BKE_screen.h UI: Region polling support 2023-04-05 15:30:32 +02:00
BKE_sequencer_offscreen.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_shader_fx.h
BKE_shrinkwrap.h Mesh: Replace MPoly struct with offset indices 2023-04-04 20:39:28 +02:00
BKE_simulation.h
BKE_simulation_state.hh Geometry Nodes: store path to simulation bake in modifier 2023-05-24 08:45:31 +02:00
BKE_simulation_state_serialize.hh Geometry Nodes: store path to simulation bake in modifier 2023-05-24 08:45:31 +02:00
BKE_softbody.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_sound.h VSE: Smooth transition for retiming tool 2023-05-16 22:33:13 +02:00
BKE_speaker.h
BKE_studiolight.h Cleanup: disambiguate terms "name", "file" & "str" / "string" 2023-05-03 15:26:14 +10:00
BKE_subdiv.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subdiv_ccg.h Cleanup: correct terms, spelling in comments 2023-04-16 20:41:22 +10:00
BKE_subdiv_deform.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subdiv_eval.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subdiv_foreach.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subdiv_mesh.hh Mesh: Reimplement and unify topology maps 2023-05-24 13:16:57 +02:00
BKE_subdiv_modifier.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subdiv_topology.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_subsurf.h Mesh: Move edge UV seams to a generic attribute 2023-03-01 14:13:05 +01:00
BKE_text.h Fix invalid UTF8 strings being copied into the Python console 2023-05-19 12:49:27 +10:00
BKE_text_suggestions.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
BKE_texture.h
BKE_tracking.h Cleanup: reserve the suffix 'len' for string length 2023-05-09 15:02:12 +10:00
BKE_type_conversions.hh Functions: introduce multi-function namespace 2023-01-07 17:32:28 +01:00
BKE_undo_system.h Cleanup: move some undo related files to C++ 2023-01-23 00:33:55 +01:00
BKE_unit.h Cleanup: use of the term 'len' & 'maxlen' 2023-05-07 16:46:37 +10:00
BKE_vfont.h VFONT: Text Selection Operator 2023-04-21 19:08:44 +02:00
BKE_vfontdata.h
BKE_viewer_path.h Refactor ID liblinking on readfile to take ID pointer. 2023-05-17 16:38:56 +02:00
BKE_volume.h Cleanup: Remove redundant "reference" argument to geometry copy 2023-04-19 15:52:56 -04:00
BKE_volume_render.h
BKE_volume_to_mesh.hh Mesh: Replace MPoly struct with offset indices 2023-04-04 20:39:28 +02:00
BKE_workspace.h WM: add versioning for 3.5 sculpt brushes (part of fix for #106057) 2023-04-18 20:30:00 +10:00
BKE_world.h
BKE_writeavi.h Cleanup: disambiguate terms "name", "file" & "str" / "string" 2023-05-03 15:26:14 +10:00
BKE_writeffmpeg.h Cleanup: disambiguate terms "name", "file" & "str" / "string" 2023-05-03 15:26:14 +10:00
CMakeLists.txt Cycles: light and shadow linking 2023-05-24 14:11:47 +02:00
nla_private.h
particle_private.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
tracking_private.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00