Commit Graph

  • 6139af1a1d Move shader compiler to common code FakeMichau 2026-04-25 22:11:40 +02:00
  • 1d6733dd02 Create a common destructor for DX12 shaders FakeMichau 2026-04-25 21:48:12 +02:00
  • cc5d695e12 Remove D3D12Device from DX12 shaders' dispatch FakeMichau 2026-04-25 21:40:47 +02:00
  • 8a7c0b115f Correct sampler address mode FakeMichau 2026-04-25 19:55:07 +02:00
  • 36161c86d6 Factor out root sig and heaps init in DX12 shaders FakeMichau 2026-04-25 19:49:40 +02:00
  • 85ff4fcfff Make use of parts of DirectXHelpers FakeMichau 2026-04-25 18:13:46 +02:00
  • 3040ac8346 Correct buffer check FakeMichau 2026-04-25 17:14:40 +02:00
  • c71df7520d Use a helper for DX12 samplers FakeMichau 2026-04-25 17:10:05 +02:00
  • 66a09f08a5 Correct FPS Limit when using Force XeLL FakeMichau 2026-04-25 01:10:52 +02:00
  • 0cb72fe746 Modified RDR1 quirks TheRazerMD 2026-04-25 00:43:30 +02:00
  • 5154e35641 Modified RDR1 quirks TheRazerMD 2026-04-25 00:43:30 +02:00
  • dae375b7df Fix the default MainDllPath FakeMichau 2026-04-25 00:04:07 +02:00
  • 91405f0c4c Adjust how hex values are logged FakeMichau 2026-04-24 23:57:02 +02:00
  • d7798afd69 Correctly display upscaler version + general house keeping FakeMichau 2026-04-24 23:51:37 +02:00
  • efc57d62a4 Fix a return value in DX11 OS FakeMichau 2026-04-24 22:21:54 +02:00
  • 269ad015fe Define paths earlier to fix pass thru mode cdozdil 2026-04-24 19:41:26 +03:00
  • 25b5d584a7 Fix a return value in DX11 OS FakeMichau 2026-04-24 22:21:54 +02:00
  • 936ff45ced Define paths earlier to fix pass thru mode cdozdil 2026-04-24 19:41:26 +03:00
  • 405ac4174e Try to grab DLSS from OptiDllPath FakeMichau 2026-04-24 15:32:41 +02:00
  • 0764e9eb49 Try to grab DLSS from OptiDllPath FakeMichau 2026-04-24 15:26:36 +02:00
  • 558ff7510d Force redirect game's existing XeLL if it's already in memory FakeMichau 2026-04-21 01:43:28 +02:00
  • d0e8c7b76c Resolve a deadlock when using vkd3d-proton FakeMichau 2026-04-24 02:06:02 +02:00
  • 28b660a5a9 Some INI and Overlay changes TheRazerMD 2026-04-24 00:20:16 +02:00
  • 06f439462a Added more quirks TheRazerMD 2026-04-23 22:49:59 +02:00
  • 5b4ba255fa Some INI and Overlay changes TheRazerMD 2026-04-24 00:20:16 +02:00
  • 9e605a3ba5 Added more quirks TheRazerMD 2026-04-23 22:49:59 +02:00
  • 73894176d9 Load amdxcffx64 from MainDllPath FakeMichau 2026-04-22 23:52:35 +02:00
  • a9095dc20e Move FSR 4 non-linear and RCAS/DA to a radio button FakeMichau 2026-04-22 23:40:52 +02:00
  • 24ebbfd244 Automate linear depth check FakeMichau 2026-04-22 23:28:08 +02:00
  • 4f924e224a Updates debug view info cdozdil 2026-04-21 09:09:05 +03:00
  • 22d883f689 Fixed depth linear overide Added reading camera data from NVSDK parameters cdozdil 2026-04-21 01:02:33 +03:00
  • e469b5b96b Make use of GetUpscalerType and centralize Name FakeMichau 2026-04-22 21:52:50 +02:00
  • 517c71f7f3 Add GetUpscalerType to all upscalers FakeMichau 2026-04-22 21:08:43 +02:00
  • 9a8ca118e3 Rename FFX init function FakeMichau 2026-04-22 19:45:54 +02:00
  • 8443707fcd Remove the FSR4-specific flag for the Debug View FakeMichau 2026-04-22 19:38:37 +02:00
  • e3d889b797 Factor out common FFX code FakeMichau 2026-04-22 19:08:15 +02:00
  • db42e9c740 Separate out native DX11 FSR3.1 FakeMichau 2026-04-22 18:18:24 +02:00
  • d6c0aec92d Rename FSR31 files to FFX FakeMichau 2026-04-22 18:01:15 +02:00
  • 8d797cac9f Add DMFG for DLSSG outputs + correct fake frames counter FakeMichau 2026-04-21 18:30:50 +02:00
  • 0f537d5f47 Update to the new Streamline SDK, in-game DMFG fps target FakeMichau 2026-04-21 15:53:44 +02:00
  • c5f05928c0 Rename FSR 3.1 to FFX in the config FakeMichau 2026-04-21 15:13:48 +02:00
  • 8123a9a604 Rename FSR 3.1 in the enum to FFX FakeMichau 2026-04-21 14:52:08 +02:00
  • 7bb70aa380 Updates debug view info cdozdil 2026-04-21 09:09:05 +03:00
  • c619bf1ec2 Force redirect game's existing XeLL if it's already in memory FakeMichau 2026-04-21 01:43:28 +02:00
  • 51c3fd4cfc Correct XeLL and XeFG version reading FakeMichau 2026-04-21 00:06:41 +02:00
  • 4c3cbc0e05 Fixed depth linear overide Added reading camera data from NVSDK parameters cdozdil 2026-04-21 01:02:33 +03:00
  • 11e5878df3 Delay the usage of D3D12 by IdentifyGpu FakeMichau 2026-04-20 16:45:01 +02:00
  • 77dac8dd8d Workaround Pragmata's broken DLSS preset selection FakeMichau 2026-04-20 00:16:30 +02:00
  • 89f6be6c6a Add late command list hooks FakeMichau 2026-04-19 22:35:59 +02:00
  • 898e732127 Fix fxc batch dx12 generated filename cdozdil 2026-04-19 18:18:37 +03:00
  • 359a3b21c4 Added Linear depth detection for Depth Aware sharpener cdozdil 2026-04-19 18:14:58 +03:00
  • a1e324902a Fix DLSS & DLSSD RCAS checks cdozdil 2026-04-19 17:53:23 +03:00
  • fdf33150ba Fix clang errors cdozdil 2026-04-19 17:33:29 +03:00
  • 4669d1bccc Added depth aware sharpness cdozdil 2026-04-20 00:57:56 +02:00
  • ca33b8b1f1 Fix MAGIC shader string cdozdil 2026-04-19 00:17:19 +03:00
  • ec6b04320f Recompiled some shaders cdozdil 2026-04-19 00:08:14 +03:00
  • 769019483f Precompiled shaders are not default anymore cdozdil 2026-04-19 00:07:42 +03:00
  • f4a862d59d Updated shader tools cdozdil 2026-04-19 00:05:20 +03:00
  • c86090993d Added MOUSE: P.I. For Hire quirk TheRazerMD 2026-04-18 13:16:18 +02:00
  • c9ab7e7735 Initial PRAGMATA quirks TheRazerMD 2026-04-18 12:53:02 +02:00
  • d0931911f1 Fill supported extensions lists when they are empty cdozdil 2026-04-17 13:00:46 +03:00
  • 1c3e4fdf21 Skip extension spoofing/mofications when DXVK/VKD3D is creating device/instance cdozdil 2026-04-17 12:59:54 +03:00
  • e5f64f0b94 Workaround Pragmata's broken DLSS preset selection FakeMichau 2026-04-20 00:16:30 +02:00
  • 4aba00a947 Add late command list hooks FakeMichau 2026-04-19 22:35:59 +02:00
  • 4dac212113 Clean up MV Scale query FakeMichau 2026-04-19 21:25:29 +02:00
  • 166d19962d Clean up MV Scale query FakeMichau 2026-04-19 21:25:29 +02:00
  • ea6ad1bc2f Factor out DX12 shaders into common code FakeMichau 2026-04-19 21:01:13 +02:00
  • cd1d405fbc Fix fxc batch dx12 generated filename cdozdil 2026-04-19 18:18:37 +03:00
  • 517f871700 Added Linear depth detection for Depth Aware sharpener cdozdil 2026-04-19 18:14:58 +03:00
  • 0d7120c34c Fix DLSS & DLSSD RCAS checks cdozdil 2026-04-19 17:53:23 +03:00
  • 8e815f8e35 Fix clang errors cdozdil 2026-04-19 17:33:29 +03:00
  • 803ba04825 Added depth aware sharpness cdozdil 2026-04-19 00:27:13 +03:00
  • ec7b5411ad Fix MAGIC shader string cdozdil 2026-04-19 00:17:19 +03:00
  • 0c482828b5 Recompiled some shaders cdozdil 2026-04-19 00:08:14 +03:00
  • 42f0a034e8 Precompiled shaders are not default anymore cdozdil 2026-04-19 00:07:42 +03:00
  • 67451691f7 Updated shader tools cdozdil 2026-04-19 00:05:20 +03:00
  • 1f41617376 Added MOUSE: P.I. For Hire quirk TheRazerMD 2026-04-18 13:16:18 +02:00
  • e8c436d45a Initial PRAGMATA quirks TheRazerMD 2026-04-18 12:53:02 +02:00
  • 8215e32562 Adapt to new dll loading FakeMichau 2026-04-17 16:55:04 +02:00
  • c72e286b54 Fill supported extensions lists when they are empty cdozdil 2026-04-17 13:00:46 +03:00
  • d28d2225b6 Skip extension spoofing/mofications when DXVK/VKD3D is creating device/instance cdozdil 2026-04-17 12:59:54 +03:00
  • b68d014c8c Updated XeSS submodule cdozdil 2026-04-17 10:10:23 +03:00
  • 0b8de9afd7 INI changes part 2 TheRazerMD 2026-04-17 11:45:33 +02:00
  • 32314791cf INI changes TheRazerMD 2026-04-17 11:38:43 +02:00
  • 62c6fc8691 Fix DCS World crashing with FSR4 TheRazerMD 2026-04-04 20:02:47 +02:00
  • 3b1949333b Tweaked Wiki button tooltip TheRazerMD 2026-04-01 03:17:34 +02:00
  • ac0a647ce7 Added Assassin's Creed Mirage quirk TheRazerMD 2026-03-31 04:04:15 +02:00
  • 1a5932dbb7 Updated XeSS submodule cdozdil 2026-04-17 10:10:23 +03:00
  • 573d1fb46a Implement search system32 flag for our load library FakeMichau 2026-04-17 01:42:10 +02:00
  • 2354e47c96 Post cherry-picking fixes FakeMichau 2026-04-17 00:29:01 +02:00
  • 152745f6de Fix FSR 4 model selection when driver upgrade dll is missing FakeMichau 2026-04-16 23:11:07 +02:00
  • 87eb277e4c More fixes to resource tracking and hudfix cdozdil 2026-04-16 09:54:03 +03:00
  • f25dfd37bf Removed update error message from menu cdozdil 2026-04-15 16:37:30 +03:00
  • 6cb3a44bc5 Fix Hudfix limit check... cdozdil 2026-04-14 18:38:28 +03:00
  • dc7c6ec2a5 Hudfix improvements and fixes cdozdil 2026-04-14 00:30:29 +03:00
  • 8397b2c10b DisableHudifx checks ini option cdozdil 2026-04-14 00:11:57 +03:00
  • 61b45dfb50 Fix FFX Denoiser hooks cdozdil 2026-04-14 00:11:34 +03:00
  • 28349a06eb Correct one check and log Vk w/Dx12 extensions correctly cdozdil 2026-04-11 23:38:38 +03:00
  • 667ed59743 Fix DeviceExtension cache logic, should fix Vk w/Dx12 can't find needed extensions cdozdil 2026-04-11 23:05:57 +03:00
  • c4d046a58d Fix for DLSS not working issue cdozdil 2026-04-11 22:13:21 +03:00