MCPcopy Create free account
hub / github.com/NVIDIA-RTX/Donut / QueryDeepDVCState

Method QueryDeepDVCState

src/app/streamline/StreamlineIntegration.cpp:1536–1546  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1534 log::warning("Failed to retrieve context for NIS evaluation.");
1535 return;
1536 }
1537
1538 sl::ViewportHandle view(m_viewport);
1539 const sl::BaseStructure* inputs[] = { &view };
1540 successCheck(slEvaluateFeature(sl::kFeatureDeepDVC, *m_currentFrame, inputs, _countof(inputs), nativeCommandList), "slEvaluateFeature_DeepDVC");
1541
1542 //Our pipeline is very simple so we can simply clear it, but normally state tracking should be implemented.
1543 commandList->clearState();
1544}
1545
1546void StreamlineIntegration::QueryDeepDVCState(uint64_t& estimatedVRamUsage)
1547{
1548 if (!m_slInitialized || !m_deepdvcAvailable)
1549 {

Callers

nothing calls this directly

Calls 2

warningFunction · 0.85
successCheckFunction · 0.85

Tested by

no test coverage detected