bluenoise-raytracer/raytracer/nvpro_core/nvdx12/README.md
2024-05-25 11:53:25 +02:00

754 B

Table of Contents

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.