diff options
author | Nicholas Bishop <nicholasbishop@gmail.com> | 2007-03-08 08:54:39 +0300 |
---|---|---|
committer | Nicholas Bishop <nicholasbishop@gmail.com> | 2007-03-08 08:54:39 +0300 |
commit | 4bd5ab628bbbdb23b1aeb074bc66f1133cb3af29 (patch) | |
tree | d19aab0b74505d73d845ed3420e938b13a165984 /source/blender/include | |
parent | f361c49d70bcb4d49c6bbaa0b974551936b828f6 (diff) |
== Multires ==
Fixed bug #6153, Blender Crash during rendering (internal) with object selected in edit mode.
* Added a render parameter to several of multires's functions. If render==true, multires won't push data onto the undo stack, and regular Mesh data is always used (as opposed to EditMesh data.)
Diffstat (limited to 'source/blender/include')
-rw-r--r-- | source/blender/include/multires.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/include/multires.h b/source/blender/include/multires.h index 48a5b4554a9..6c33af2d5e3 100644 --- a/source/blender/include/multires.h +++ b/source/blender/include/multires.h @@ -55,9 +55,10 @@ void multires_free_level(struct MultiresLevel *lvl); void multires_del_lower(void *ob, void *me); void multires_del_higher(void *ob, void *me); void multires_add_level(void *ob, void *me); -void multires_set_level(void *ob, void *me); -void multires_update_levels(struct Mesh *me); -void multires_level_to_mesh(struct Object *ob, struct Mesh *me); +void multires_set_level_cb(void *ob, void *me); +void multires_set_level(struct Object *ob, struct Mesh *me, const int render); +void multires_update_levels(struct Mesh *me, const int render); +void multires_level_to_mesh(struct Object *ob, struct Mesh *me, const int render); void multires_calc_level_maps(struct MultiresLevel *lvl); void multires_edge_level_update(void *ob, void *me); int multires_modifier_warning(); |