NVIDIAGameWorks / Streamline

Streamline Integration Framework
Other
377 stars 79 forks source link

"FATAL ERROR: Device Removed!" while enabling "Frame Generation" #40

Closed wsyOverflow closed 3 months ago

wsyOverflow commented 3 months ago

I try to run frame generation https://github.com/NVIDIAGameWorks/Streamline_Sample, but encountered the following error image

Attached log log.txt

My computer:

wsyOverflow commented 3 months ago

I found a solution to the issue. When packaging the Streamline SDK, there is always a missing dlss_g.dll file. I copied one from bin/x64, which led to the aforementioned problems. Then, I tried copying the one from bin/x64/development, and found that "Frame Generation" could run normally. I hope my findings are helpful to others. However, I'm not sure why this is the case. Is the one in bin/x64 the production version of the DLL?

jake-nv commented 3 months ago

Yes, bin/x64/ is “production” binaries. In general all binaries should be from the same configuration.

When you say dlss_g.dll was missing when packaging, what were you trying to run? Sounds like something went missing from package.bat…

wsyOverflow commented 3 months ago

Yes, bin/x64/ is “production” binaries. In general all binaries should be from the same configuration.

When you say dlss_g.dll was missing when packaging, what were you trying to run? Sounds like something went missing from package.bat… I run "package.bat -develop" after finishing build-all.bat, and there is no sl.dlss_g.dll in _sdk folder.