Commit Graph
3328 Commits
Author SHA1 Message Date
cdozdil 90dc457088 Fix Vulkan output scaling 2026-02-12 21:56:51 +03:00
cdozdil 86796d5879 Removed 2 available 0 init params 2026-02-11 20:44:13 +03:00
cdozdil 3b639866fc Added nukem check 2026-02-11 20:43:50 +03:00
cdozdil dfb4191414 More streamline refinements 2026-02-11 20:43:38 +03:00
cdozdil 9d9921d355 Added checks to prevent crashes and more selective spoofing 2026-02-11 17:56:14 +03:00
cdozdil 554ffbbee3 Improved DLSSG check 2026-02-11 17:55:38 +03:00
cdozdil c89532357f Return no extension info for Vulkan DLSSG, SL will use it's own 2026-02-11 17:55:23 +03:00
cdozdil 42135d033b Added DLSSG extensions 2026-02-11 17:54:36 +03:00
cdozdil eb6a3192ea Merge branch 'master' of https://github.com/optiscaler/OptiScaler 2026-02-11 14:58:40 +03:00
cdozdil 368cb9f077 Use per pool mutex to redurce bottlenecks 2026-02-11 14:56:13 +03:00
cdozdil 1e62617f4a Change state.currentFeature usage with just currentFeature 2026-02-11 14:55:33 +03:00
TheRazerMD 6dda5f91f4 Bump to Pre10 2026-02-11 11:37:10 +01:00
TheRazerMD c72bd43d5a Modified Process Exclusion list 2026-02-11 11:29:25 +01:00
cdozdil 9e73dcc4d0 Updated lanczos downscaler to lanczos3 2026-02-11 13:18:18 +03:00
cdozdil ce5a37e7a8 Tweaked bicubic downsamplers for a bit sharper image
Revert back to correct MAGIC kernel with LDS, now should be fast and sharper
2026-02-11 10:59:33 +03:00
cdozdil c1a0ac3ff5 Added StreamlineSpoofing check 2026-02-11 01:18:20 +03:00
nitec c8303cfb60 Delete OptiScaler/OptiScaler.7z 2026-02-11 00:43:55 +03:00
cdozdil 8e310fa163 Reduce json modifications 2026-02-11 00:22:21 +03:00
cdozdil cafe0eef28 NVNGX input changes 2026-02-11 00:22:05 +03:00
cdozdil c9e55edf18 Reduce the logs 2026-02-11 00:21:42 +03:00
cdozdil c1c012c335 Fix clang 2026-02-10 17:57:01 +03:00
cdozdil 4e8332741d Made final adjustments 2026-02-10 17:53:23 +03:00
cdozdil e366b9885e Seperate dx11 DT shader to not break it 2026-02-10 17:43:11 +03:00
cdozdil 92d86a45d7 Added FSR2.1.2 w/Dx12 to Vulkan upscalers 2026-02-10 17:42:52 +03:00
cdozdil cb353ab7a6 Fix another compiler warning 2026-02-10 17:42:47 +03:00
cdozdil 59abab80e3 Move IsWithDx12 to each feature to remove warnings 2026-02-10 17:42:42 +03:00
cdozdil 32339daa12 Hopefully final fix depth transfer for vulkan 2026-02-10 17:42:38 +03:00
cdozdil 78b1a7d46e Fix clang 2026-02-10 17:42:35 +03:00
cdozdil 33fa7aac81 Added validation layer info for opti menu objects 2026-02-10 17:42:30 +03:00
cdozdil 6c3fc992fe Create command buffers according to games queue family index, fixed Indy crash 2026-02-10 17:42:26 +03:00
cdozdil 030fcea476 Queue family index tracking + reduced cpu overhead 2026-02-10 17:42:14 +03:00
cdozdil bd39a29fed Added support for queue family index tracking 2026-02-10 17:42:09 +03:00
cdozdil 54153cb05e Fixed validation errors when using INT/UINT inputs 2026-02-10 17:42:05 +03:00
cdozdil 1b94c93bab Don't rely on copy resource
Add INT depth copy shader
2026-02-10 17:41:46 +03:00
cdozdil 07bda86086 Refactored Vulkan hooking chain and implemented vkQueueSubmit2 2026-02-10 17:40:53 +03:00
cdozdil eca6d08fc7 Improve Vulkan barriers, clean up code a bit 2026-02-10 17:40:48 +03:00
cdozdil 3bf1c5df1c Disabled some log spam sources 2026-02-10 17:40:43 +03:00
cdozdil a23a571467 Fix clang 2026-02-10 17:39:48 +03:00
cdozdil 03107b6f95 Align call to tracker with updates 2026-02-10 17:39:37 +03:00
cdozdil 91304d4fd3 Improve the state tracker 2026-02-10 17:39:33 +03:00
cdozdil 7e411e92ed Fix clang 2026-02-10 17:39:29 +03:00
cdozdil 3e9e9c7f2a Remove unused files from project 2026-02-10 17:39:05 +03:00
cdozdil a8f076c593 Added basic caller check for enable/disable adapter spoofing 2026-02-10 17:39:02 +03:00
cdozdil 97494dd826 Updated Vulkan hooks for w/Dx12 2026-02-10 17:38:56 +03:00
cdozdil 8b11dfb405 Added Vulkan w/Dx12 support 2026-02-10 17:38:30 +03:00
cdozdil 9f82f290d0 Added IsWithDx12 info to upscalers 2026-02-10 17:38:02 +03:00
cdozdil b99c8d053d Fixed logged method names 2026-02-10 17:37:59 +03:00
cdozdil 66ed740278 Updated target/display res logic to match other upscalers 2026-02-10 17:37:56 +03:00
cdozdil 017924dd56 Added Vulkan resource copy shader 2026-02-10 17:37:52 +03:00
cdozdil 9719ad5584 Added Vulkan Depth Transfer shader 2026-02-10 17:37:48 +03:00