Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-07 | Code Style: use "#pragma once" in source directory | Jacques Lucke | |
This replaces header include guards with `#pragma once`. A couple of include guards are not removed yet (e.g. `__RNA_TYPES_H__`), because they are used in other places. This patch has been generated by P1561 followed by `make format`. Differential Revision: https://developer.blender.org/D8466 | |||
2020-08-06 | Move CDData debug print helper from DM to CustomData 'namespace'/files. | Bastien Montagne | |
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-02 | Cleanup: make remaining blenkernel headers work in C++ | Jacques Lucke | |
2020-02-26 | Cleanup: remove unused derived mesh functionality | Campbell Barton | |
2020-02-20 | Cleanup: unused enums | Campbell Barton | |
2020-02-20 | Cleanup: declatatuons for functions that don't exist | Campbell Barton | |
2019-11-24 | Cleanup: doxygen comments | Campbell Barton | |
Also correct some outdated symbol references, add missing 'name' commands. | |||
2019-08-25 | Cleanup: redundant struct declarations | Campbell Barton | |
2019-08-25 | Cleanup: remove unused DM_to_mesh function | Campbell Barton | |
2019-08-21 | Cleanup: vertex coordinate access, naming & minor changes | Campbell Barton | |
This also splits vertex access and allocation so it's possible to copy coordinates into an existing array without allocating it. | |||
2019-08-21 | Cleanup: remove unused derived-mesh API calls | Campbell Barton | |
2019-06-26 | Cleanup: un-wrap lines in headers, use doxy comments | Campbell Barton | |
2019-06-05 | Cleanup: Remove unused argument | Sergey Sharybin | |
2019-04-27 | Cleanup: comments (long lines) in blenkernel | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-04-16 | Cleanup: trailing commas | Campbell Barton | |
2019-03-28 | Cleanup: remove unused derivedmesh code. | Brecht Van Lommel | |
2019-03-07 | Refactor CDData masks, to have one mask per mesh elem type. | Bastien Montagne | |
We already have different storages for cddata of verts, edges etc., 'simply' do the same for the mask flags we use all around Blender code to request some data, or limit some operation to some layers, etc. Reason we need this is that some cddata types (like Normals) are actually shared between verts/polys/loops, and we don’t want to generate clnors everytime we request vnors! As a side note, this also does final fix to T59338, which was the trigger for this patch (need to request computed loop normals for another mesh than evaluated one). Reviewers: brecht, campbellbarton, sergey Differential Revision: https://developer.blender.org/D4407 | |||
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-01-28 | Cleanup: sort forward declarations of enum & struct | Campbell Barton | |
Done using: source/tools/utils_maintenance/c_sort_blocks.py | |||
2019-01-26 | Cleanup: redundant defines | Campbell Barton | |
Comment or remove unused defines. | |||
2018-12-30 | Cleanup: remove non-existing function declarations | Campbell Barton | |
2018-12-06 | Fix T57770: Edit-mesh wireframe cage select fails | Campbell Barton | |
2018-12-05 | Implement bvhtree.fromObject | Dalai Felinto | |
Passing depsgraph instead of scene, since a scene does not fully define the state of object you want to use for the BVH. Also, mesh_create_eval_final_view and mesh_create_eval_final_render are pretty much the same, so mesh_create_eval_no_deform and mesh_create_eval_no_deform_render are as well. Issue reported on: T58734 Reviewers: sergey https://developer.blender.org/D4032 | |||
2018-10-17 | Cleanup: remove some #if 0 blocks | Jacques Lucke | |
Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D3802 | |||
2018-10-15 | Cleanup: unused functions | Campbell Barton | |
2018-10-15 | Mesh: remove DerivedMesh for boundbox calculation | Campbell Barton | |
Fixes edit-mesh not having a boundbox calculated for it. | |||
2018-10-15 | Cleanup: remove unused functions | Campbell Barton | |
2018-10-15 | Cleanup: remove references to DerivedMesh | Campbell Barton | |
2018-10-09 | Edit Mesh: replace DerivedMesh w/ Mesh | Campbell Barton | |
DerivedMesh is now removed from edit-mesh modifier evaluation. | |||
2018-10-09 | Cleanup: remove unused EditDerivedBMesh | Campbell Barton | |
2018-10-09 | Edit Mesh: remove derived-mesh from crazy-space calculation | Campbell Barton | |
2018-10-09 | Modifier: move edit-mesh calculation from DerivedMesh to Mesh | Campbell Barton | |
2018-10-01 | Remove obsolete weight paint color computation code. | Alexander Gavrilov | |
The new weight paint drawing code converts weight to color directly in the shader, so the old CD_PREVIEW_MLOOPCOL based code is not needed anymore. | |||
2018-07-10 | Ported mesh_create_derived_view() to mesh_create_eval_final_view() | Sybren A. Stüvel | |
2018-07-05 | Fluidsim: ported from DerivedMesh to Mesh | Sybren A. Stüvel | |
Also removed a bunch of unnecessary #include statements from fluidsim.c. | |||
2018-06-29 | Cleanup: remove another bunch of DM usages, includes etc. | Bastien Montagne | |
2018-06-27 | Cleanup: remove BKE's modifiers_bmesh.c, other DM removal/cleanup in BMesh code. | Bastien Montagne | |
2018-06-25 | Cleanup: Move colorband handling from DM to mesh_runtime universe. | Bastien Montagne | |
2018-06-21 | Cleanup: remove DM from 'join as shape' operator. | Bastien Montagne | |
Also deduplicated the 'mesh as shapekey' code, we had kind of two funcs doing the same thing here... | |||
2018-06-17 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for blenkernel | Campbell Barton | |
2018-06-05 | Moved function declarations from BKE_DerivedMesh.h to BKE_mesh_runtime.h | Sybren A. Stüvel | |
The function definitions still reside in DerivedMesh.c. Once we're done porting all the DerivedMesh use to Mesh, we'll move the still-relevant functions to mesh_runtime.c. This move is now cumbersome due to shared statically-declared utility functions in DerivedMesh.c | |||
2018-06-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-01 | Cleanup: trailing whitespace (comment blocks) | Campbell Barton | |
Strip unindented comment blocks - mainly headers to avoid conflicts. | |||
2018-06-01 | Mesh versions of DerivedMesh access API calls | Campbell Barton | |
Add mesh_get_eval_final & mesh_get_eval_deform Note: these will eventually need to be renamed & moved into BKE. | |||
2018-05-30 | Cleanup: use 'e' prefix for enum types | Campbell Barton | |