This changeset brings over a new api of ctors for the grids and acceleration structure.
Forcing the grid ctor to take an acceleration structure makes sure the grids are always initialized (there can't be a situation where one creates a grid but forgets to initialize it).
That will also make it easier to inject additional occupancy structures.
This changeset brings over a new api of ctors for the grids and acceleration structure. Forcing the grid ctor to take an acceleration structure makes sure the grids are always initialized (there can't be a situation where one creates a grid but forgets to initialize it). That will also make it easier to inject additional occupancy structures.
Signed-off-by: operel operel@nvidia.com