|
Blender V4.3
|
Functions | |
| void * | resize_trivial_array_impl (void *old_data, int64_t old_size, int64_t new_size, int64_t alignment, const ImplicitSharingInfo **sharing_info) |
| void * | make_trivial_data_mutable_impl (void *old_data, int64_t size, int64_t alignment, const ImplicitSharingInfo **sharing_info) |
| void * blender::implicit_sharing::detail::make_trivial_data_mutable_impl | ( | void * | old_data, |
| int64_t | size, | ||
| int64_t | alignment, | ||
| const ImplicitSharingInfo ** | sharing_info ) |
Definition at line 38 of file implicit_sharing.cc.
References BLI_assert, blender::implicit_sharing::info_for_mem_free(), and MEM_mallocN_aligned().
Referenced by blender::implicit_sharing::make_trivial_data_mutable().
| void * blender::implicit_sharing::detail::resize_trivial_array_impl | ( | void * | old_data, |
| int64_t | old_size, | ||
| int64_t | new_size, | ||
| int64_t | alignment, | ||
| const ImplicitSharingInfo ** | sharing_info ) |
Definition at line 63 of file implicit_sharing.cc.
References BLI_assert, blender::implicit_sharing::info_for_mem_free(), MEM_mallocN_aligned(), and MEM_reallocN.
Referenced by blender::implicit_sharing::resize_trivial_array().