Foundation
Loading...
Searching...
No Matches
Classes | Public Attributes | List of all members
GPUScene::UpdateResult Struct Reference

#include <GPUScene.hpp>

Classes

struct  LightBVH
 

Public Attributes

GSOffsetCount instances
 
GSOffsetCount materials
 
GSOffsetCount lights
 
GSOffsetCount emissiveClusters
 
struct GPUScene::UpdateResult::LightBVH lightBVH
 
uint64_t instancesHash {0u}
 
uint64_t materialsHash {0u}
 
uint64_t lightsHash {0u}
 
uint64_t emissiveClustersHash {0u}
 

Member Data Documentation

◆ emissiveClusters

GSOffsetCount GPUScene::UpdateResult::emissiveClusters

◆ emissiveClustersHash

uint64_t GPUScene::UpdateResult::emissiveClustersHash {0u}

◆ instances

GSOffsetCount GPUScene::UpdateResult::instances

◆ instancesHash

uint64_t GPUScene::UpdateResult::instancesHash {0u}

◆ lightBVH

struct GPUScene::UpdateResult::LightBVH GPUScene::UpdateResult::lightBVH

◆ lights

GSOffsetCount GPUScene::UpdateResult::lights

◆ lightsHash

uint64_t GPUScene::UpdateResult::lightsHash {0u}

◆ materials

GSOffsetCount GPUScene::UpdateResult::materials

◆ materialsHash

uint64_t GPUScene::UpdateResult::materialsHash {0u}

The documentation for this struct was generated from the following file: