MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / create

Method create

Source/Falcor/Core/API/Shared/D3D12RootSignature.cpp:303–308  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

301D3D12RootSignature::~D3D12RootSignature() {}
302
303ref<D3D12RootSignature> D3D12RootSignature::create(ref<Device> pDevice, const Desc& desc)
304{
305 FALCOR_ASSERT(pDevice);
306 pDevice->requireD3D12();
307 return ref<D3D12RootSignature>(new D3D12RootSignature(pDevice, desc));
308}
309
310ReflectionResourceType::ShaderAccess getRequiredShaderAccess(D3D12RootSignature::DescType type)
311{

Callers

nothing calls this directly

Calls 5

addParamBlockSetsFunction · 0.85
addRootDescriptorsFunction · 0.85
requireD3D12Method · 0.80
createFunction · 0.50
getMethod · 0.45

Tested by

no test coverage detected