Diligent Engine
 
Loading...
Searching...
No Matches
TopLevelASBase.hpp File Reference
#include <unordered_map>
#include <atomic>
#include "TopLevelAS.h"
#include "BottomLevelASBase.hpp"
#include "DeviceObjectBase.hpp"
#include "RenderDeviceBase.hpp"
#include "StringPool.hpp"
#include "HashUtils.hpp"

Classes

class  Diligent::TopLevelASBase< EngineImplTraits >
 Template class implementing base functionality of the top-level acceleration structure object. More...
 

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Functions

void Diligent::ValidateTopLevelASDesc (const TopLevelASDesc &Desc) noexcept(false)
 Validates top-level AS description and throws an exception in case of an error.
 

Detailed Description

Implementation of the Diligent::TopLevelASBase template class