Blender  V3.3
subdiv_displacement.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2018 Blender Foundation. All rights reserved. */
3 
8 #include "BKE_subdiv.h"
9 
10 #include "BLI_utildefines.h"
11 
12 #include "MEM_guardedalloc.h"
13 
15 {
16  if (subdiv->displacement_evaluator == NULL) {
17  return;
18  }
19  if (subdiv->displacement_evaluator->free != NULL) {
21  }
23  subdiv->displacement_evaluator = NULL;
24 }
Read Guarded memory(de)allocation.
void(* MEM_freeN)(void *vmemh)
Definition: mallocn.c:27
void(* free)(struct SubdivDisplacement *displacement)
Definition: BKE_subdiv.h:146
struct SubdivDisplacement * displacement_evaluator
Definition: BKE_subdiv.h:168
void BKE_subdiv_displacement_detach(Subdiv *subdiv)