Repository navigation
AMD FSR 4.1 as a second upscaler engine, on #841's frame chain #1008
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
madebyjordan
wants to merge
9
commits into
NotRexed:main
Choose a base branch
from
madebyjordan:amd/fsr4
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+4,026
−1,037
Open
Changes from all commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
a9a983f
AMD FSR 4 as a second engine on #841's frame chain
madebyjordan 6af436c
Offer the untranslated Render resolution networks to the temporal ups…
madebyjordan b0b547a
Take the fixed shares' RGB9E5 view of the scene as the temporal upsca…
madebyjordan 1153f5b
test(upscale fallback): stand-ins for the temporal upscaler's offer i…
madebyjordan 6ef649f
test(audio output menu): its options stand-in names the Upscaler row …
madebyjordan c6d8520
Review fixes: nothing of FSR's destroyed at exit, its inputs at the r…
madebyjordan edf4055
Keep the Upscaler row's field named opts.dlss
madebyjordan a3a8c00
ci(linux): run the FSR build check in bash (the container's sh has no…
madebyjordan edb090d
readme: AMD's FSR files beside the exe or in the game folder; RX_VK_F…
madebyjordan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This only compiles the Windows side. All the
#ifndef _WIN32code in vk_fsr4.cpp (dlopen, the_DEPRECATEDbackend chain,unit_exposure) and the descriptor-buffer feature in vk_main.cpp never gets compiled in CI, and the PR says Linux wasn't tested. Because it's header-only, a cheap step in an existing Linux job (for exampleHOOKSHOT_FSR=1on the AppImage/source-checks vk build, or a single-fsyntax-onlyof vk_fsr4.cpp with-DHOOKSHOT_FSR -Ihost/posix) would at least keep it building.