struct Ocean *BKE_add_ocean(void) { Ocean *oc = MEM_callocN(sizeof(Ocean), "ocean sim data"); BLI_rw_mutex_init(&oc->oceanmutex); return oc; }
ThreadRWMutex *BLI_rw_mutex_alloc(void) { ThreadRWMutex *mutex = MEM_callocN(sizeof(ThreadRWMutex), "ThreadRWMutex"); BLI_rw_mutex_init(mutex); return mutex; }