FakeMichau
|
0731e61a42
|
Sort early Vulkan GPU list
|
2026-03-05 01:38:59 +01:00 |
|
FakeMichau
|
8ae0b17948
|
Fix unchecked config access
|
2026-03-04 22:59:19 +01:00 |
|
FakeMichau
|
48d76004d7
|
Acquire IDXGIAdapter based on already detected GPUs
|
2026-03-04 22:15:37 +01:00 |
|
FakeMichau
|
75600fa0d7
|
Feed EnumAdapters with our GPU list.
|
2026-03-04 18:00:48 +01:00 |
|
FakeMichau
|
c21ab37aea
|
Try to print GPU info only once + clean up LUID checks
|
2026-03-04 14:34:39 +01:00 |
|
FakeMichau
|
2b0ad19b8b
|
Display the GPU name provided via IdentifyGpu
Also added some thread safety/locking for the gpu check
|
2026-03-04 00:56:36 +01:00 |
|
FakeMichau
|
bd5c8dded0
|
Use vulkan to query some GPU information early
This is wrong to do but I don't feel like trying to read the registry. Also cleaned up nvngx mode as it's dead anyway
|
2026-03-03 01:12:36 +01:00 |
|
FakeMichau
|
560b5b7fad
|
Move FSR 4 checks
|
2026-03-02 22:25:46 +01:00 |
|
FakeMichau
|
07a5286eeb
|
Move DLSS/Novideo checks to the new thingy
|
2026-03-01 14:40:47 +01:00 |
|
FakeMichau
|
be8b0530f2
|
Add dxvk and vkd3d-proton checks
|
2026-03-01 02:39:25 +01:00 |
|
FakeMichau
|
5758105fc2
|
Baseline IdentifyGpu class
|
2026-02-28 23:56:41 +01:00 |
|
TheRazerMD
|
06b9d9e371
|
Added RE Requiem quirks
* Gave RE9 the Crapcom treatment
|
2026-02-28 18:47:11 +01:00 |
|
cdozdil
|
30bef3bc1e
|
Fix XeFG interpolation could help martker always visible
|
2026-02-28 20:09:04 +03:00 |
|
cdozdil
|
aea65626c7
|
Moved Root Signatore restore logic to D3D12 hooks
|
2026-02-28 14:54:30 +03:00 |
|
cdozdil
|
cdef3cf425
|
Disable DLSSD check at Dx12 restore signature
|
2026-02-28 11:33:48 +03:00 |
|
cdozdil
|
b57621dc67
|
Store active d3d11/12 adapter description
|
2026-02-28 11:16:10 +03:00 |
|
cdozdil
|
b38babd97f
|
Small fixes here and there
|
2026-02-28 11:15:44 +03:00 |
|
cdozdil
|
0f26aa9031
|
Prevented a crash when header->next is uninited
|
2026-02-27 22:03:49 +03:00 |
|
cdozdil
|
55019b87d6
|
Added support for ffxQueryFrameGenerationSwapChainGetGPUMemoryUsageDX12V2
|
2026-02-27 21:58:19 +03:00 |
|
cdozdil
|
1492f7ed9c
|
Fixed validation layer messages related to opti menu
|
2026-02-27 21:57:30 +03:00 |
|
cdozdil
|
f271f85803
|
Fix Vulkan Validation Layers enabled compiling
|
2026-02-27 21:18:36 +03:00 |
|
cdozdil
|
b34c6b0f49
|
Update FFX-VK inputs
|
2026-02-27 20:23:48 +03:00 |
|
cdozdil
|
97c7bc7b7d
|
Fix the CheckForGPU again
|
2026-02-27 13:16:18 +03:00 |
|
cdozdil
|
8d32cb487b
|
Updated OptiFG api check at menu
|
2026-02-26 23:51:39 +03:00 |
|
cdozdil
|
cae9f92190
|
Fix a copy/paste error
|
2026-02-26 22:57:11 +03:00 |
|
cdozdil
|
5621a111fb
|
Cleanup commented stuff
|
2026-02-26 22:10:02 +03:00 |
|
cdozdil
|
c0f8565e46
|
Better FSR upscaler name selection
|
2026-02-26 22:09:52 +03:00 |
|
cdozdil
|
0779590aeb
|
Respect the "const" parameters of hooked methods
|
2026-02-26 22:05:42 +03:00 |
|
FakeMichau
|
72def2a518
|
Correctly support older drivers for FSR 4 model selection
|
2026-02-26 13:56:44 +01:00 |
|
FakeMichau
|
6a3175f438
|
Merge branch 'ffx-updates' into HEAD
|
2026-02-25 23:49:47 +01:00 |
|
FakeMichau
|
079563c4ce
|
Increase compatibility of FSR 4 model preset selection
|
2026-02-25 23:41:54 +01:00 |
|
cdozdil
|
22dceb32af
|
Fix quality selection for FSR inputs
|
2026-02-26 00:51:24 +03:00 |
|
FakeMichau
|
a718e40b30
|
Clean up ffx upgrade
|
2026-02-25 22:51:19 +01:00 |
|
cdozdil
|
12902ce0d4
|
Added Vulkan FSR3.1/4 string
|
2026-02-24 23:38:33 +03:00 |
|
cdozdil
|
f7e334d185
|
Merge branch 'master' of https://github.com/optiscaler/OptiScaler
|
2026-02-24 23:19:33 +03:00 |
|
cdozdil
|
36a661ac38
|
Again disable compute queues for testing
|
2026-02-24 23:19:28 +03:00 |
|
cdozdil
|
5464618415
|
Added WWZ depth quirk
|
2026-02-24 23:18:47 +03:00 |
|
TheRazerMD
|
7d5f60ea3e
|
Added more filters to process exclusion, added Doom TDA quirk
* Doom TDA - DisableDxgiSpoofing
|
2026-02-24 01:38:04 +01:00 |
|
cdozdil
|
22839a83b9
|
Fix clang...
|
2026-02-23 14:18:55 +03:00 |
|
FakeMichau
|
a5e0dcc0cf
|
Don't call real reflex when setting fps limit with XeFG active
|
2026-02-23 14:13:44 +03:00 |
|
cdozdil
|
e80e652651
|
When possible use compute queue with interops
|
2026-02-22 14:54:10 +03:00 |
|
cdozdil
|
03df4ceed6
|
Disanle ReleaseHeaps to prevent crashes on upscaler feature release.
|
2026-02-22 14:53:39 +03:00 |
|
cdozdil
|
6012da6403
|
Dix FSR 2.1 w/Dx12 not rendering
|
2026-02-22 13:51:01 +03:00 |
|
cdozdil
|
c10106e3cb
|
Prevent log spam for d3d12 device
|
2026-02-21 23:02:02 +03:00 |
|
FakeMichau
|
49802d8bd4
|
Check correctness of FG settings when menu is opened
|
2026-02-20 22:14:30 +01:00 |
|
FakeMichau
|
17c0273038
|
Check for a nullptr
|
2026-02-20 21:25:28 +01:00 |
|
cdozdil
|
c8c8dcddd2
|
Match NVSDK Vulkan OutHandle logic with Dx counterparts
|
2026-02-20 17:44:07 +03:00 |
|
cdozdil
|
3b6e5bd42b
|
Changed GetDispatchIndex for better current frame catch up
|
2026-02-20 17:43:36 +03:00 |
|
cdozdil
|
ed1cb110af
|
Fixes for Draw UI
|
2026-02-20 17:43:04 +03:00 |
|
cdozdil
|
9b37c255e7
|
Added Lanczos 2, Kaiser 2 & 3 to Output Scaling
|
2026-02-20 17:42:33 +03:00 |
|