Skip to content

Add DirectSR (D3D12) super resolution implementation#780

Open
MikhailGorobets wants to merge 1 commit intoDiligentGraphics:super_resolution2from
MikhailGorobets:super_resolution2
Open

Add DirectSR (D3D12) super resolution implementation#780
MikhailGorobets wants to merge 1 commit intoDiligentGraphics:super_resolution2from
MikhailGorobets:super_resolution2

Conversation

@MikhailGorobets
Copy link
Contributor

No description provided.

@MikhailGorobets MikhailGorobets force-pushed the super_resolution2 branch 20 times, most recently from fb1e941 to a22addd Compare March 19, 2026 10:59
Comment on lines +181 to +195
if (NVSDK_NGX_SUCCEED(ExtResult) && ExtCount > 0 && pExtensions != nullptr)
{
/* TODO: Need to implement IsExtensionEnabled in VulkanUtilities::LogicalDevice
const VulkanUtilities::LogicalDevice& LogicDevice = pDeviceVk->GetLogicalDevice();
for (Uint32 ExtensionIdx = 0; ExtensionIdx < ExtCount; ++ExtensionIdx)
{
if (!LogicDevice.IsExtensionEnabled(pExtensions[ExtensionIdx].extensionName))
{
LOG_ERROR_AND_THROW("DLSS requires Vulkan device extension '", pExtensions[ExtensionIdx].extensionName,
"' which is not supported by the physical device. "
"Enable it via EngineVkCreateInfo::ppDeviceExtensionNames.");
}
}
*/
}

Check notice

Code scanning / CodeQL

Futile conditional Note

If-statement with an empty then-branch and no else-branch.
Comment on lines +183 to +194
/* TODO: Need to implement IsExtensionEnabled in VulkanUtilities::LogicalDevice
const VulkanUtilities::LogicalDevice& LogicDevice = pDeviceVk->GetLogicalDevice();
for (Uint32 ExtensionIdx = 0; ExtensionIdx < ExtCount; ++ExtensionIdx)
{
if (!LogicDevice.IsExtensionEnabled(pExtensions[ExtensionIdx].extensionName))
{
LOG_ERROR_AND_THROW("DLSS requires Vulkan device extension '", pExtensions[ExtensionIdx].extensionName,
"' which is not supported by the physical device. "
"Enable it via EngineVkCreateInfo::ppDeviceExtensionNames.");
}
}
*/

Check notice

Code scanning / CodeQL

Commented-out code Note

This comment appears to contain commented-out code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants