Commit Graph

2836 Commits

Author SHA1 Message Date
cdozdil c8f234e77c Added exposureScale check for <= 0 values 2025-10-15 11:09:59 +03:00
TheRazerMD 3994e80f4c More game quirks
* Crysis Remastered
* Crysis 2 Remastered
* Mortal Shell
2025-10-14 02:04:07 +02:00
cdozdil 465d580415 Added rehooking for command list
Fixes WuWa, needs testing
2025-10-14 01:45:23 +03:00
cdozdil fdfb76da2b Use generated createParams for on the fly upscaler changes 2025-10-13 17:58:04 +03:00
cdozdil 30b158df9b Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-10-13 15:21:05 +03:00
cdozdil b6e1ea58e0 Improved XeFG Hudless state schanges 2025-10-13 15:21:02 +03:00
cdozdil 799d8b88ca Made XeFG Depth Invert global for all inputs 2025-10-12 20:57:51 +03:00
cdozdil 4c1583c49e Fix formatting 2025-10-12 12:59:46 +03:00
cdozdil 52921c454b Added depth inversion for XeFG, looks like XeSS-FG have issue with not inverted depth textures 2025-10-12 12:51:34 +03:00
cdozdil ddaa718b98 Prevent double tackedResources actions 2025-10-11 20:38:48 +03:00
cdozdil 584bed9789 Prevent a deadlock 2025-10-11 20:38:17 +03:00
cdozdil b5c7e82eee Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-10-11 19:36:17 +03:00
cdozdil ca9158e266 More ResTracking refinements 2025-10-10 18:07:53 +03:00
Michał Lewandowski ab0b926da0 Fix some configs being incorrectly saved 2025-10-10 16:54:33 +02:00
cdozdil 05529f89c5 Only set swapchain as Vulkan when DXVK is not present 2025-10-10 16:43:17 +03:00
cdozdil 21895b6c2a Changed wrapped swapchain check 2025-10-10 16:36:22 +03:00
cdozdil f740931dd3 Better handling of fsr4 debug view 2025-10-10 01:03:34 +03:00
cdozdil a6ac5ada62 Tweaked reflex overlay a bit 2025-10-10 01:03:15 +03:00
cdozdil 422276ad34 Fix FSR4 debug view (now works) 2025-10-10 00:06:32 +03:00
cdozdil bb284d86ba Fixed FSR4 debug options saved wrong to ini
Added menu entries for FSR4 debug options
2025-10-09 18:45:53 +03:00
cdozdil e9c398dcb3 Fix FSR watermark, thanks to @Astyyyyy 2025-10-09 18:05:51 +03:00
cdozdil c4b1bccbbf Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-10-09 00:15:56 +03:00
cdozdil b98a71c47c Better hkCopyDescriptors implementation
Fixes here and there
2025-10-09 00:15:45 +03:00
cdozdil 346ec3d7e2 Fix formatting error 2025-10-09 00:14:59 +03:00
TheRazerMD bdc4c058d5 Added DYNASTY WARRIORS: ORIGINS quirk 2025-10-08 20:32:18 +02:00
cdozdil bcbe5bf562 Fix crashes on swapchain creation errors 2025-10-08 18:25:54 +03:00
cdozdil 5dfdca8eac Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-10-08 09:16:09 +03:00
cdozdil ddd631f029 Fix time calculations 2025-10-08 09:16:06 +03:00
cdozdil 743aaf4e12 Use active swapchain api info for comparisons 2025-10-08 00:08:48 +03:00
cdozdil 6eea1d745a Prevent shaking menu 2025-10-07 09:42:59 +03:00
cdozdil 84ce04e16b Fix release mode pre-build events 2025-10-07 09:42:45 +03:00
cdozdil 669f9fdc8b Fix formatting 2025-10-07 00:19:49 +03:00
cdozdil 9e2bf8b030 Update ignore list 2025-10-07 00:19:11 +03:00
cdozdil 0ca10d900d Added last commit info 2025-10-07 00:16:31 +03:00
cdozdil 2f184d70bc Fixed copy paste errors at heap comparisons 2025-10-07 00:04:33 +03:00
cdozdil 1e1fb65d33 Improved query interface behaviour
Fixed uuid check for wrapped object
Fixed d3d11 device assignment
2025-10-07 00:04:03 +03:00
cdozdil 03a561f12b Removed ref count adjustment
Improved QueryInterface behaviour
2025-10-07 00:03:12 +03:00
cdozdil 8d84107738 Removed disable HQ font on linux
Added flag resotore for firstCall early exits
2025-10-07 00:00:22 +03:00
cdozdil 44574840ff Simplify create sampler desc 2025-10-06 23:56:12 +03:00
cdozdil 599a84d80e Added check for wrapped swapchain 2025-10-06 23:55:28 +03:00
cdozdil fbc29a4109 Fix formatting of bottom plot captions 2025-10-06 22:47:39 +03:00
cdozdil 2ad1886932 Removed all array copies, fixed plots 2025-10-06 18:40:02 +03:00
cdozdil d5b6d06165 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-10-06 17:47:06 +03:00
cdozdil 5b0d77618d To speed up menu:
* Removed all std::format
* Removed reallocating vectors each frame
* Replaced State::Instance() referances with a local variable
* Reduced filesystem check frequency to every 2 secs
2025-10-06 17:47:03 +03:00
cdozdil 4a2a4d04c4 Corrected object releases 2025-10-06 17:45:00 +03:00
cdozdil f22f6cb446 Added release for debug object 2025-10-06 17:44:31 +03:00
cdozdil 480b2bddbe Corrected object releases 2025-10-06 17:44:15 +03:00
cdozdil a95b2d7228 Fix early exit was leaving skip states enabled 2025-10-06 17:43:50 +03:00
cdozdil 2e53f0c500 Fix wrong skipCrerate 2025-10-06 17:42:19 +03:00
FakeMichau a47bcd848a Wait for refcount to hit 0 before resetting the pointer 2025-10-06 15:19:01 +02:00