public GlobalRootSignature(ID3D12Device5 pDevice, RootSignatureDescription desc) { pRootSig = new Vortice.Direct3D12.GlobalRootSignature(); pRootSig.RootSignature = pDevice.CreateRootSignature(desc, RootSignatureVersion.Version1); suboject = new StateSubObject(pRootSig); }
internal MyGlobalRootSignature(ID3D12Device5 device, RootSignatureDescription desc) { rootSig = new GlobalRootSignature(); rootSig.RootSignature = device.CreateRootSignature(desc, RootSignatureVersion.Version1); subObject = new StateSubObject(rootSig); }