You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! We are trying to integrate FSR3 to the project using sources from sdk/ folder.
We are running on Windows/Linux using Vulkan.
After trying to destroy FSR3 Context I had a crash in ffxFsr3ContextDestroy. From my investigation it was happening due to double freeing of backend interface which is trying to be used in ffxFsr3UpscalerContextDestroy.
Commenting out contextPrivate->backendInterfaceSharedResources.fpDestroyBackendContext(&contextPrivate->backendInterfaceSharedResources, contextPrivate->effectContextIdSharedResources); fix the issue
The text was updated successfully, but these errors were encountered:
I run in a similar problem in ffx_frameinterpolation.cpp
At line 995 and 1002 FFX_FRAMEINTERPOLATION_RESOURCE_IDENTIFIER_PRESENT_BACKBUFFER is registered as dynamic resource, but in frameinterpolationRelease is not unregisted from the "resources not created internally"
Adding
Hi! We are trying to integrate FSR3 to the project using sources from sdk/ folder.
We are running on Windows/Linux using Vulkan.
After trying to destroy FSR3 Context I had a crash in
ffxFsr3ContextDestroy
. From my investigation it was happening due to double freeing of backend interface which is trying to be used inffxFsr3UpscalerContextDestroy
.Commenting out
contextPrivate->backendInterfaceSharedResources.fpDestroyBackendContext(&contextPrivate->backendInterfaceSharedResources, contextPrivate->effectContextIdSharedResources);
fix the issueThe text was updated successfully, but these errors were encountered: