Fix: Move DRW_shgroup_add_material_resources(grp, mat) to after the null-check for grp.
Reviewed By: fclem Maniphest Tasks: T99646 Differential Revision: https://developer.blender.org/D15436
This commit is contained in:
committed by
Clément Foucault
parent
f4d7ea2cf6
commit
8e1323f633
@@ -316,12 +316,13 @@ void EEVEE_volumes_cache_object_add(EEVEE_ViewLayerData *sldata,
|
||||
DRWShadingGroup *grp = DRW_shgroup_create(sh, vedata->psl->volumetric_objects_ps);
|
||||
|
||||
grp = DRW_shgroup_volume_create_sub(scene, ob, grp, mat);
|
||||
DRW_shgroup_add_material_resources(grp, mat);
|
||||
|
||||
if (grp == NULL) {
|
||||
return;
|
||||
}
|
||||
|
||||
DRW_shgroup_add_material_resources(grp, mat);
|
||||
|
||||
/* TODO(fclem): remove those "unnecessary" UBOs */
|
||||
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
|
||||
DRW_shgroup_uniform_block(grp, "probe_block", sldata->probe_ubo);
|
||||
|
||||
Reference in New Issue
Block a user