#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. | |
Implementation of the Diligent::TopLevelASBase template class