| 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 | |
| 1546 | void StreamlineIntegration::QueryDeepDVCState(uint64_t& estimatedVRamUsage) |
| 1547 | { |
| 1548 | if (!m_slInitialized || !m_deepdvcAvailable) |
| 1549 | { |
nothing calls this directly
no test coverage detected