Skip to content

feat: add back DLSSG, frame generation fixes#992

Merged
doodlum merged 55 commits into
devfrom
upscaling-updates-3
Mar 7, 2025
Merged

feat: add back DLSSG, frame generation fixes#992
doodlum merged 55 commits into
devfrom
upscaling-updates-3

Conversation

@doodlum
Copy link
Copy Markdown
Collaborator

@doodlum doodlum commented Mar 7, 2025

DLSSG added back and used instead of FSR FG if compatible.
Support for ReShade rendering properly with FG + under the UI.
DX12 swapchain proxy fixes.
Consistency changes between FG types.
Fixes shared buffers not being updated if menus were toggled.
Updated FSR to 3.1.2.
Removed NIS because it was buggy, replaced with RCAS which is identical between all AA types.
Cleaned up previous commits.

doodlum and others added 30 commits March 5, 2025 11:44
doodlum and others added 25 commits March 7, 2025 10:07
@doodlum doodlum merged commit f169141 into dev Mar 7, 2025
alandtse pushed a commit to alandtse/open-shaders that referenced this pull request Jul 20, 2025
* chore(upscaling): update FSR DX11

* fix: do not update frametoken twice

* fix: upscale shaders

* feat: load reshade manually

* style: 🎨 apply clang-format changes

* feat: render reshade

* feat: better reshade, removed nis

* style: 🎨 apply clang-format changes

* feat: add depth buffer to reshade

* style: 🎨 apply clang-format changes

* chore: readd CAS, fixes

* fix: amd typo

* style: 🎨 apply clang-format changes

* feat: reshade working on no fg

* style: 🎨 apply clang-format changes

* fix: crash

* chore: default sharpness to 0

* chore: try to improve frame consistency

* chore: fixes and cleanup

* style: 🎨 apply clang-format changes

* chore: tweaks

* style: 🎨 apply clang-format changes

* chore: double buffer some resources

* chore: readd dlssg things

* feat: dlssg working again

* style: 🎨 apply clang-format changes

* fix: purple screen

* chore: remove game paused checks to match dlssg

* chore: sync both fg type features

* style: 🎨 apply clang-format changes

* chore: more correct

* chore: what

* style: 🎨 apply clang-format changes

* chore: disable logging

* chore: remove flush

* chore: simplify fence value

* fix: shared buffers when hud disabled

* style: 🎨 apply clang-format changes

* chore: cleanup

* style: 🎨 apply clang-format changes

* refactor: perframe

* refactor: clean up globals

* style: 🎨 apply clang-format changes

---------

Co-authored-by: doodlum <doodlum@users.noreply.github.com>
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.

1 participant