Michał Lewandowski
|
bda53d12fc
|
Merge pull request #972 from Astyyyyy/native-vulkan-fixes
Native vulkan fixes
|
2026-04-26 16:32:19 +02:00 |
|
Astyyyyy
|
804243ef8f
|
fix crash with vk/w dx12
|
2026-04-26 21:26:21 +09:30 |
|
Astyyyyy
|
9c673d3806
|
Fix reflex timings overlay on native vulkan games
|
2026-04-26 21:26:14 +09:30 |
|
Astyyyyy
|
9482f46fff
|
Fix gpu detection on native vulkan games
|
2026-04-26 21:26:11 +09:30 |
|
FakeMichau
|
01583a7004
|
Remove unused code paths
|
2026-04-25 23:50:20 +02:00 |
|
FakeMichau
|
c7bf272d9d
|
Minor cleanup
|
2026-04-25 23:35:56 +02:00 |
|
FakeMichau
|
cc88750926
|
Factor out the binding of constant buffers in DX12 shaders
|
2026-04-25 23:21:45 +02:00 |
|
FakeMichau
|
98a8c02e41
|
Add a notification in-game when shader compilation fails in debug mode
|
2026-04-25 22:20:12 +02:00 |
|
FakeMichau
|
6139af1a1d
|
Move shader compiler to common code
|
2026-04-25 22:11:40 +02:00 |
|
FakeMichau
|
1d6733dd02
|
Create a common destructor for DX12 shaders
|
2026-04-25 21:48:12 +02:00 |
|
FakeMichau
|
cc5d695e12
|
Remove D3D12Device from DX12 shaders' dispatch
|
2026-04-25 21:40:47 +02:00 |
|
FakeMichau
|
8a7c0b115f
|
Correct sampler address mode
|
2026-04-25 19:55:07 +02:00 |
|
FakeMichau
|
36161c86d6
|
Factor out root sig and heaps init in DX12 shaders
|
2026-04-25 19:49:40 +02:00 |
|
FakeMichau
|
85ff4fcfff
|
Make use of parts of DirectXHelpers
|
2026-04-25 18:13:46 +02:00 |
|
FakeMichau
|
3040ac8346
|
Correct buffer check
|
2026-04-25 17:14:40 +02:00 |
|
FakeMichau
|
c71df7520d
|
Use a helper for DX12 samplers
|
2026-04-25 17:10:05 +02:00 |
|
FakeMichau
|
66a09f08a5
|
Correct FPS Limit when using Force XeLL
|
2026-04-25 01:10:52 +02:00 |
|
TheRazerMD
|
0cb72fe746
|
Modified RDR1 quirks
* DoNotPreserveFGSwapChain - added to avoid crash with DLSSG via SL input
|
2026-04-25 00:47:13 +02:00 |
|
FakeMichau
|
dae375b7df
|
Fix the default MainDllPath
|
2026-04-25 00:04:07 +02:00 |
|
FakeMichau
|
91405f0c4c
|
Adjust how hex values are logged
|
2026-04-24 23:57:02 +02:00 |
|
FakeMichau
|
d7798afd69
|
Correctly display upscaler version + general house keeping
|
2026-04-24 23:51:37 +02:00 |
|
FakeMichau
|
efc57d62a4
|
Fix a return value in DX11 OS
|
2026-04-24 22:47:54 +02:00 |
|
cdozdil
|
269ad015fe
|
Define paths earlier to fix pass thru mode
|
2026-04-24 22:47:49 +02:00 |
|
FakeMichau
|
405ac4174e
|
Try to grab DLSS from OptiDllPath
|
2026-04-24 15:32:41 +02:00 |
|
FakeMichau
|
d0e8c7b76c
|
Resolve a deadlock when using vkd3d-proton
|
2026-04-24 02:06:02 +02:00 |
|
TheRazerMD
|
28b660a5a9
|
Some INI and Overlay changes
|
2026-04-24 00:45:47 +02:00 |
|
TheRazerMD
|
06f439462a
|
Added more quirks
* Dead Island 2 - ForceAutoExposure, needed for DLSS
* Yet Another Zombie Survivors - DisableDxgiSpoofing
* Voodoo Fishin' - DisableDxgiSpoofing
|
2026-04-24 00:23:48 +02:00 |
|
FakeMichau
|
73894176d9
|
Load amdxcffx64 from MainDllPath
|
2026-04-22 23:52:35 +02:00 |
|
FakeMichau
|
a9095dc20e
|
Move FSR 4 non-linear and RCAS/DA to a radio button
|
2026-04-22 23:40:52 +02:00 |
|
FakeMichau
|
24ebbfd244
|
Automate linear depth check
|
2026-04-22 23:28:08 +02:00 |
|
cdozdil
|
4f924e224a
|
Updates debug view info
|
2026-04-22 23:09:11 +02:00 |
|
cdozdil
|
22d883f689
|
Fixed depth linear overide
Added reading camera data from NVSDK parameters
|
2026-04-22 23:08:56 +02:00 |
|
FakeMichau
|
e469b5b96b
|
Make use of GetUpscalerType and centralize Name
|
2026-04-22 21:52:50 +02:00 |
|
FakeMichau
|
517c71f7f3
|
Add GetUpscalerType to all upscalers
There's no separation between vk w/dx12 and dx11 w/dx12 so that might need to be changed in the future
|
2026-04-22 21:08:43 +02:00 |
|
FakeMichau
|
9a8ca118e3
|
Rename FFX init function
|
2026-04-22 19:45:54 +02:00 |
|
FakeMichau
|
8443707fcd
|
Remove the FSR4-specific flag for the Debug View
Also resolves the issue of the flag not applying correctly when switching from FSR 3.1 + debug view to FSR 4
|
2026-04-22 19:38:37 +02:00 |
|
FakeMichau
|
e3d889b797
|
Factor out common FFX code
|
2026-04-22 19:08:15 +02:00 |
|
FakeMichau
|
db42e9c740
|
Separate out native DX11 FSR3.1
|
2026-04-22 18:18:24 +02:00 |
|
FakeMichau
|
d6c0aec92d
|
Rename FSR31 files to FFX
|
2026-04-22 18:01:15 +02:00 |
|
FakeMichau
|
8d797cac9f
|
Add DMFG for DLSSG outputs + correct fake frames counter
|
2026-04-21 18:30:50 +02:00 |
|
FakeMichau
|
0f537d5f47
|
Update to the new Streamline SDK, in-game DMFG fps target
|
2026-04-21 15:53:44 +02:00 |
|
FakeMichau
|
c5f05928c0
|
Rename FSR 3.1 to FFX in the config
|
2026-04-21 15:13:48 +02:00 |
|
FakeMichau
|
8123a9a604
|
Rename FSR 3.1 in the enum to FFX
|
2026-04-21 14:52:08 +02:00 |
|
FakeMichau
|
c619bf1ec2
|
Force redirect game's existing XeLL if it's already in memory
|
2026-04-21 01:43:28 +02:00 |
|
FakeMichau
|
51c3fd4cfc
|
Correct XeLL and XeFG version reading
|
2026-04-21 00:06:41 +02:00 |
|
FakeMichau
|
11e5878df3
|
Delay the usage of D3D12 by IdentifyGpu
|
2026-04-20 16:45:01 +02:00 |
|
FakeMichau
|
77dac8dd8d
|
Workaround Pragmata's broken DLSS preset selection
|
2026-04-20 01:05:29 +02:00 |
|
FakeMichau
|
89f6be6c6a
|
Add late command list hooks
Should allow to restore root signatures in annoying games
|
2026-04-20 01:05:23 +02:00 |
|
cdozdil
|
898e732127
|
Fix fxc batch dx12 generated filename
|
2026-04-20 01:02:10 +02:00 |
|
cdozdil
|
359a3b21c4
|
Added Linear depth detection for Depth Aware sharpener
|
2026-04-20 01:02:05 +02:00 |
|