Example #1
0
static void envmap_free_render_copy(Render *envre)
{

	envre->totvlak = 0;
	envre->totvert = 0;
	envre->tothalo = 0;
	envre->totstrand = 0;
	envre->totlamp = 0;
	envre->totinstance = 0;
	envre->sortedhalos = NULL;
	BLI_listbase_clear(&envre->lights);
	BLI_listbase_clear(&envre->objecttable);
	BLI_listbase_clear(&envre->customdata_names);
	envre->raytree = NULL;
	BLI_listbase_clear(&envre->instancetable);
	envre->objectinstance = NULL;
	envre->qmcsamplers = NULL;
	
	RE_FreeRender(envre);
}
Example #2
0
static void envmap_free_render_copy(Render *envre)
{

	envre->totvlak = 0;
	envre->totvert = 0;
	envre->tothalo = 0;
	envre->totstrand = 0;
	envre->totlamp = 0;
	envre->totinstance = 0;
	envre->sortedhalos = NULL;
	envre->lights.first = envre->lights.last = NULL;
	envre->objecttable.first = envre->objecttable.last = NULL;
	envre->customdata_names.first = envre->customdata_names.last = NULL;
	envre->raytree = NULL;
	envre->instancetable.first = envre->instancetable.last = NULL;
	envre->objectinstance = NULL;
	envre->qmcsamplers = NULL;
	
	RE_FreeRender(envre);
}