#include "../../../Primitives/interface/Object.h"#include "../../../Primitives/interface/FlagEnum.h"#include "GraphicsTypes.h"#include "Constants.h"#include "Buffer.h"#include "BottomLevelAS.h"#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"Classes | |
| struct | Diligent::TopLevelASDesc |
| Top-level AS description. More... | |
| struct | Diligent::TLASBuildInfo |
| Defines TLAS state that was used in the last build. More... | |
| struct | Diligent::TLASInstanceDesc |
| Top-level AS instance description. More... | |
| struct | Diligent::ITopLevelAS |
| Top-level AS interface. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Enumerations | |
| enum | Diligent::HIT_GROUP_BINDING_MODE : Uint8 { Diligent::HIT_GROUP_BINDING_MODE_PER_GEOMETRY = 0 , Diligent::HIT_GROUP_BINDING_MODE_PER_INSTANCE , Diligent::HIT_GROUP_BINDING_MODE_PER_TLAS , Diligent::HIT_GROUP_BINDING_MODE_USER_DEFINED , HIT_GROUP_BINDING_MODE_LAST = HIT_GROUP_BINDING_MODE_USER_DEFINED } |
| Defines hit group binding mode used by the top-level AS. More... | |
Definition of the Diligent::ITopLevelAS interface and related data structures