cleanup and refactoring
This commit is contained in:
parent
2302158928
commit
76f6bf62a4
1285 changed files with 757994 additions and 8 deletions
29
raytracer/nvpro_core/nvdx12/README.md
Normal file
29
raytracer/nvpro_core/nvdx12/README.md
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
## Table of Contents
|
||||
- [base_dx12.hpp](#base_dx12hpp)
|
||||
- [context_dx12.hpp](#context_dx12hpp)
|
||||
- [error_dx12.hpp](#error_dx12hpp)
|
||||
|
||||
## base_dx12.hpp
|
||||
### class nvdx12::DeviceUtils
|
||||
|
||||
Utility class for simple creation of pipeline states, root signatures,
|
||||
and buffers.
|
||||
### function nvdx12::transitionBarrier
|
||||
|
||||
Short-hand function to create a transition barrier
|
||||
|
||||
## context_dx12.hpp
|
||||
### class nvdx12::Context
|
||||
|
||||
Container class for a basic DX12 app, consisting of a DXGI factory, a DX12
|
||||
device, and a command queue.
|
||||
### struct nvdx12::ContextCreateInfo
|
||||
|
||||
Properties for context initialization.
|
||||
|
||||
## error_dx12.hpp
|
||||
### function nvdx12::checkResult
|
||||
|
||||
> Returns true on critical error result, logs errors.
|
||||
|
||||
Use `HR_CHECK(result)` to automatically log filename/linenumber.
|
||||
Loading…
Add table
Add a link
Reference in a new issue