TopLevelASD3D12Impl class final
Top-level acceleration structure object implementation in Direct3D12 backend.
Contents
- Reference
Base classes
-
template<typename EngineImplTraits>class TopLevelASBase<EngineD3D12ImplTraits>
- Template class implementing base functionality of the top-level acceleration structure object.
- class D3D12ResourceBase
- Base implementation of a D3D12 resource.
Public functions
- auto GetD3D12TLAS() -> ID3D12Resource* final
- Implementation of ITopLevelASD3D12D3D12::GetD3D12TLAS().
- auto GetNativeHandle() -> void* final
- Implementation of ITopLevelASD3D12::
GetNativeHandle() in Direct3D12 backend. - auto GetCPUDescriptorHandle() -> D3D12_CPU_DESCRIPTOR_HANDLE final
- Implementation of ITopLevelASD3D12::
GetCPUDescriptorHandle() in Direct3D12 backend.