cdozdil
f0f1a62441
GetResourceAllocationInfo is a special case
2026-05-03 19:06:34 +03:00
FakeMichau
b580fc45f9
Always resolve MainDllPath into an absolute path
...
Should fix FindFilePath sometimes not picking up DLSS when manually setting OptiDllPath
2026-05-03 00:41:56 +02:00
FakeMichau
c44f985191
Adjust logging to master
2026-05-03 00:39:27 +02:00
FakeMichau
fb0b9d7fbe
Fine
2026-05-03 00:11:20 +02:00
FakeMichau
c3d31eb741
Hide DX11 XeSS on non-Intel GPUs
...
Don't think we have a good method of checking which Intel GPUs support DX11 XeSS without trying to init it
2026-05-03 00:10:40 +02:00
FakeMichau
ff588f9bfe
Cast dx11 w/dx12 resources into void* before sending to dx12 upscaler
...
Should fix some games not working after the refactor
2026-05-02 23:58:56 +02:00
cdozdil
0fca973958
Updated howMailDllPath is set and used
2026-05-02 22:29:43 +03:00
cdozdil
0b7e5ff776
Finalizing shapening stuff for now
2026-05-02 22:28:11 +03:00
FakeMichau
76af441eb2
Override Dx11 w/Dx12's methods with ones from the Dx12 feature
...
Hopefully this doesn't cause perf issues
2026-05-02 19:11:50 +02:00
cdozdil
b3a621b8f8
Improved Depth Aware LC & RCAS
2026-05-02 03:52:02 +02:00
cdozdil
d6feaf757e
Added DA-LC sharpener
2026-05-02 03:48:59 +02:00
cdozdil
916b564b0c
Made blue theme default and added accent color shortcuts
2026-05-02 01:26:47 +02:00
cdozdil
ccf4929df6
Fix overlay tonemapping usage
2026-05-02 01:24:23 +02:00
cdozdil
cdad533b48
Improved vulkanModule handling
2026-05-02 01:24:17 +02:00
cdozdil
723002e277
XeFG now obeys interpolation count setting when initing
2026-05-02 01:23:21 +02:00
cdozdil
a7e46e0eb2
Prevented freeze when changing XeFG interpoaltion count
2026-05-02 01:23:16 +02:00
cdozdil
5a6e68ed52
Fix menu auto-centering
2026-05-02 01:21:40 +02:00
cdozdil
47d7722968
Added light theme and accent color support for the menu
2026-05-02 01:21:29 +02:00
FakeMichau
1eb901aebc
Add Discord's bloat to dxgi wrapping skip
2026-05-02 01:13:05 +02:00
TheRazerMD
6104484012
Overlay upscaler info adjustment, slight INI change
2026-05-02 00:40:55 +02:00
FakeMichau
157d3976ab
Remove unused includes
2026-05-01 20:31:02 +02:00
FakeMichau
2ef10efb7d
Use DelayedDestroy for DX11 and VK upscalers
...
Should speed up upscaler switching for those backends
2026-05-01 20:05:30 +02:00
FakeMichau
0fe0b1708f
Factor out Dx11 w/Dx12 upscalers
2026-05-01 19:47:25 +02:00
FakeMichau
fbe6dc1a71
Clean up type castings with Vulkan upscalers
2026-05-01 17:18:51 +02:00
FakeMichau
8cab2bca1c
Pass correct resource dimensions to DX11/VK RCAS
2026-05-01 17:00:03 +02:00
FakeMichau
9d093d85e0
Fix native FSR 3.1 selection on DX11 and Vulkan
2026-05-01 16:51:43 +02:00
cdozdil
e0555a7346
Improved depth adaptive sharpen
...
* Added sharpen boost for distant objects
* Improved edge detection via luma cross check
* Changed sharpen kernel to RCAS
2026-05-01 15:48:43 +02:00
FakeMichau
076d94d4ab
Add new Discord overlay dll names
2026-05-01 15:22:02 +02:00
FakeMichau
7c288bd23a
Change the way we are avoiding double calling dxgi with dxvk on Windows
2026-05-01 15:04:32 +02:00
TheRazerMD
3ce6192236
Merge pull request #982 from Astyyyyy/wording-adjustments
...
adjust wording of menu upscaler instructions
2026-04-30 20:31:07 +02:00
Astyyyyy
b9526a1513
adjust wording of menu upscaler instructions
2026-04-30 13:19:23 +09:30
FakeMichau
3a5e23fba0
Grab vulkan function directly as a last resort
2026-04-29 19:47:41 +02:00
FakeMichau
7e6c8c2b6e
Attempt to speed up feature reset
2026-04-29 00:49:41 +02:00
FakeMichau
3a08b32e5f
Revert "Try to utilize the default destructor"
...
This reverts commit 5786aa8aa0 .
2026-04-29 00:25:01 +02:00
FakeMichau
4540579190
Add logging to xell sleep
2026-04-28 22:29:04 +02:00
FakeMichau
5786aa8aa0
Try to utilize the default destructor
...
Might need to stall the destruction due to resources being in use by the GPU
2026-04-28 21:54:31 +02:00
Abyss
c2dccf3a2a
Fixing Ffx path typos in Config.cpp ( #977 )
...
Ffx SR/FG/RR/RC path name typos fixed. FfxSRDx12Path -> FfxDx12SRPath and so on...
2026-04-28 19:59:47 +02:00
FakeMichau
f1ba9b5728
Clean up compat layer checks in the menu
2026-04-28 19:11:43 +02:00
FakeMichau
0f805f18cd
Turn input api into an enum
2026-04-28 19:02:41 +02:00
FakeMichau
22b4fe7256
Hook the old dll name for FSR 4 model selection
2026-04-28 17:45:29 +02:00
FakeMichau
0592a9accd
Apply HUD Cutoff only once per a real frame when using MFG
2026-04-27 17:38:33 +02:00
FakeMichau
c6d8169c54
Format the potato
2026-04-27 15:32:39 +02:00
Astyyyyy
1faf4a0b5b
clean up updateD3d12Capabilities mutex logic
2026-04-27 15:29:42 +02:00
FakeMichau
db00ade552
When possible use game's XeLL instance instead of Fallback for FPS limit
2026-04-27 15:19:04 +02:00
FakeMichau
b1b8e3640e
Move skipping heap capture into heap init function
2026-04-27 02:26:49 +02:00
FakeMichau
75269c39dd
Factor out DX12 compute shader creation
2026-04-27 02:16:26 +02:00
TheRazerMD
064f8c9372
Updated BAT uninstall
...
* Promoted to v2.75
* Uninstaller now uses the same old Opti files logic
* Locates existing renamed Opti dll (among supported filenames) and lists them
2026-04-27 02:11:56 +02:00
FakeMichau
e30686da37
Recompile HudCopy shader
2026-04-27 01:03:04 +02:00
FakeMichau
f49f6825c7
Rename hlsl shader
2026-04-27 00:49:24 +02:00
FakeMichau
2937ff14ab
RCAS clean up
...
- factor out common code
- remove the use of feature pointer inside shader code, data is passed via the struct
- made the shaders adapt to changing output size
2026-04-27 00:32:12 +02:00