Commit Graph

  • baa04b2b70
    [d3d9] Fix off-by-one when copying shader defined constants Robin Kertels 2023-12-25 15:34:55 +0100
  • 8351d32c2c
    [util] Set deviceLossOnFocusLoss for Assassin's Creed 2 Blisto91 2023-12-23 22:30:24 +0100
  • adb33d3af1 [util] Hide Intel in Far Cry 3, 4 and Primal Blisto91 2023-12-22 22:06:50 +0100
  • c986c1b399
    [util] Hide Intel in Far Cry 3, 4 and Primal Blisto91 2023-12-22 22:06:50 +0100
  • 2180fc3026
    Merge pull request #3 from CanerKaraca23/dependabot/submodules/include/vulkan-80207f9 Caner Karaca 2023-12-21 23:42:08 +0300
  • a6e290d328
    Merge pull request #4 from CanerKaraca23/dependabot/submodules/include/spirv-1c6bb27 Caner Karaca 2023-12-21 23:42:01 +0300
  • 15ad3995a0
    Merge pull request #2 from CanerKaraca23/dependabot/github_actions/actions/upload-artifact-4 Caner Karaca 2023-12-21 23:33:28 +0300
  • 117498ef5f
    Merge pull request #1 from CanerKaraca23/dependabot/github_actions/actions/checkout-4 Caner Karaca 2023-12-21 23:33:21 +0300
  • 79c75a1d47
    Update dependabot.yml Caner Karaca 2023-12-21 23:32:38 +0300
  • ebef5b16ec
    Bump include/spirv from `0bcc624` to `1c6bb27` dependabot[bot] 2023-12-21 20:28:44 +0000
  • 3bd64dfc57
    Bump include/vulkan from `85c2334` to `80207f9` dependabot[bot] 2023-12-21 20:28:40 +0000
  • 53159ef79c
    Bump actions/upload-artifact from 3 to 4 dependabot[bot] 2023-12-21 20:28:37 +0000
  • 5ace5a71d1
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-12-21 20:28:33 +0000
  • 70aeaba4d1
    Create dependabot.yml Caner Karaca 2023-12-21 23:28:16 +0300
  • d5958bcda9 [native] Add a DECLARE_INTERFACE define for !CONST_VTABLE. Ethan Lee 2023-12-12 09:51:38 -0500
  • 8f20ea9d9a [wsi] Add an init/quit interface, to allow loading/unloading WSI DLLs Ethan Lee 2023-12-07 13:42:01 -0500
  • 64b9349a37 [native] Load glfw via dlopen instead of linking to libglfw Ethan Lee 2023-12-07 12:44:19 -0500
  • e97dbfa443 [native] Load SDL via dlopen instead of linking to libSDL2 Ethan Lee 2023-12-06 15:29:45 -0500
  • 7641260500 [dxvk] Move getInstanceExtensions platform logic to wsi Ethan Lee 2023-12-06 23:19:47 -0500
  • aad6b36b3e The Settlers submits (possibly incorrectly) an SRV to ClearUnorderedAccessViewUint. The static_cast in the function does not translate correctly and crashes. Dean Beeler 2023-12-04 15:48:49 -0800
  • 1b31aa5dbc [util] Enable hideIntegratedGraphics for Metro Exodus EE Philip Rebohle 2023-11-27 17:59:53 +0100
  • 03c09ce15f [dxvk] Add option to skip integrated GPU adapters Philip Rebohle 2023-11-27 04:39:24 +0100
  • ff59760774 [util] Enable hideIntegratedGraphics for Metro Exodus EE hide-igp Philip Rebohle 2023-11-27 17:59:53 +0100
  • 83b13e47e0 [dxvk] Add option to skip integrated GPU adapters Philip Rebohle 2023-11-27 04:39:24 +0100
  • 91f7f43c35 [util] Don't spoof Nvidia on AMD GPUs in Hitman 3 Blisto91 2023-11-17 22:02:53 +0100
  • 7028e62fe2
    [util] Don't spoof Nvidia on AMD GPUs in Hitman 3 Blisto91 2023-11-17 22:02:53 +0100
  • d998dee46e [d3d11] Lock context in KeyedMutex::ReleaseSync Robin Kertels 2023-11-15 16:51:30 +0100
  • b2c3d0170b
    Merge pull request #1 from doitsujin/master anoosi 2023-11-16 16:07:18 +0300
  • 695ba33809 [util] Set numCompilerThreads to 1 for Crossout Etaash Mathamsetty 2023-11-15 17:12:46 -0500
  • 6e82040c74
    [d3d11] Lock context in KeyedMutex::ReleaseSync Robin Kertels 2023-11-15 16:51:30 +0100
  • 3e238ab125 [d3d11] Fix race in WaitForResource. Yuxuan Shui 2023-11-15 15:26:49 +0000
  • ea3149801f [d3d9] Return empty buffer slice for out-of-bounds offsets Philip Rebohle 2023-11-14 12:17:39 +0100
  • 1cb58b0732 [Util] two more executables to workaround Warhammer Online xpander69 2023-11-09 12:16:55 +0200
  • d5a1d64b42 [d3d9] Return empty buffer slice for out-of-bounds offsets d3d9-buffer-slice-range Philip Rebohle 2023-11-14 12:17:39 +0100
  • 28992cd6b5
    [Util] two more executables to workaround Warhammer Online xpander69 2023-11-09 12:16:55 +0200
  • 6cbb8ccae4
    Update config for C&C Generals ZH (Remove d3d9.maxAvailableMemory since 32bit game max 4GB) anoosi 2023-11-05 17:00:07 +0300
  • 667513727c
    Add config for C&C Generals ZH (solve crashing + performance increase ) anoosi 2023-11-04 14:48:42 +0300
  • 2ed1778df9 [d3d11] Handle potential integer overflow when validating draw offsets Philip Rebohle 2023-11-02 17:49:38 +0100
  • a427d22cde [dxvk] Add Vulkan instance flag for D3D9 apps Philip Rebohle 2023-10-31 16:05:14 +0100
  • 22c2abb9b7 [dxgi] Treat R16G16B16A16_FLOAT as 32bpp for display Joshua Ashton 2023-10-29 01:57:13 +0100
  • b7f8c5c068 [dxgi] Treat R16G16B16A16_FLOAT as 32bpp for display hdr-control Joshua Ashton 2023-10-29 01:57:13 +0100
  • 9109e1b4f8
    Merge 20b4645fac into f45911a28f Etaash Mathamsetty 2023-10-25 19:00:14 +0900
  • f45911a28f [util] Disable allowDirectBufferMapping for SkyDrift Blisto91 2023-10-11 12:52:28 +0200
  • ed0b109174
    [util] Disable allowDirectBufferMapping for SkyDrift Blisto91 2023-10-11 12:52:28 +0200
  • e00db24557 [util] Enable useMonitorFallback for Holocure Blisto91 2023-10-10 16:15:09 +0200
  • bf652fcd48
    [util] Enable useMonitorFallback for Holocure Blisto91 2023-10-10 16:15:09 +0200
  • 552d2f0a6d [dxgi] Add useMonitorFallback option Paul Gofman 2023-10-09 15:16:30 -0600
  • a88a5c6c15 [dxgi] Add useMonitorFallback option Paul Gofman 2023-10-09 15:16:30 -0600
  • 4d974685c9 [d3d9] Mark presenter for recreation on device reset with deferSurfaceCreation WinterSnowfall 2023-09-17 21:53:12 +0300
  • f0ff0007dc [util] Enable cachedDynamicBuffers for Battlestations Midway Blisto91 2023-10-02 22:42:11 +0200
  • d6041ff485
    [util] Enable cachedDynamicBuffers for Battlestations Midway Blisto91 2023-10-02 22:42:11 +0200
  • b3accb3610 [dxvk] Don't use minImageCount + 1 for picking image count lower-image-count Joshua Ashton 2023-09-24 11:20:13 +0100
  • ca4588e550
    [d3d9] Mark presenter for recreation on device reset with deferSurfaceCreation WinterSnowfall 2023-09-17 21:53:12 +0300
  • 494f7fd38d [d3d9] Only set initial NeedsUpload for D3DPOOL_MANAGED textures Robin Kertels 2023-09-18 19:49:25 +0200
  • 244e5e92b7
    [d3d9] Only set initial NeedsUpload for D3DPOOL_MANAGED textures Robin Kertels 2023-09-18 19:49:25 +0200
  • 0632da1935 [d3d9] Add a device compatibility mode for d3d8 WinterSnowfall 2023-09-19 17:54:03 +0300
  • c460a017da
    [d3d9] Add a device compatibility mode for d3d8 WinterSnowfall 2023-09-19 17:54:03 +0300
  • 61dd3b62d1 [d3d9] Check for null image in D3D9DeviceEx::FlushImage() Paul Gofman 2023-09-14 18:50:06 -0600
  • 83dc4678df [util] Set maximum frame latency to 1 for Age of Empires 2 (2013) Philip Rebohle 2023-09-14 16:48:28 +0200
  • f93cfbc26a [d3d11] Pass device directly to D3D11DXGIKeyedMutex Paul Gofman 2023-09-13 14:42:48 -0600
  • 30709f3fc6 [d3d11] Pass device directly to D3D11DXGIKeyedMutex Paul Gofman 2023-09-13 14:42:48 -0600
  • f8cbe5d692
    Update config.cpp Minelelol 2023-09-10 20:39:16 +0700
  • c113b791a1 [util] Enable 60 FPS lock for Aviary Attorney Philip Rebohle 2023-09-08 02:59:52 +0200
  • 41191af3b1 A few more WinDef types in windows_base.h Ellie Hermaszewska 2023-09-07 18:41:31 +0800
  • d7f73aab13
    A few more WinDef types in windows_base.h Ellie Hermaszewska 2023-09-07 18:41:31 +0800
  • 5828f0e2b9 Revert "[dxgi] Use VK_FORMAT_A8_UNORM if available" Philip Rebohle 2023-09-07 03:58:39 +0200
  • 80e075406b [meta] Release 2.3 v2.3 Philip Rebohle 2023-09-04 17:15:39 +0200
  • a53f0e8168 [util] Remove whitespace Margen67 2023-09-03 12:43:23 -0700
  • 4705de5725 [util] Escape . Margen67 2023-09-03 12:42:56 -0700
  • 9e26964a96 [d3d9] Divide projected textures by w if ProjectedCount is 0 Robin Kertels 2023-08-23 18:20:14 +0200
  • d6fa4e69c9 [util] Remove whitespace Margen67 2023-09-03 12:43:23 -0700
  • 4be5b4eef2 [util] Escape . Margen67 2023-09-03 12:42:56 -0700
  • 8e117058f0
    Merge branch 'master' into filter-uuid meladath 2023-09-01 15:14:36 +0100
  • ce2f9f35ce [util] Hide AMD in Riders Republic Blisto91 2023-08-31 17:31:21 +0200
  • a3fa9c26dc Revert "[d3d11] Implement DXGI_SWAP_EFFECT_SEQUENTIAL and FLIP_SEQUENTIAL" Philip Rebohle 2023-09-01 00:15:09 +0200
  • ff5507769a [wsi] Add proper values for SDR metadata fallbacks Joshua Ashton 2023-08-31 22:54:02 +0100
  • dc3e161ef6
    [util] Hide AMD in Riders Republic Blisto91 2023-08-31 17:31:21 +0200
  • c611baac8c
    Use VK_EXT_headless_surface in wsi-none Ellie Hermaszewska 2023-07-27 13:28:52 +0800
  • ca91095799
    Remove wsi_common_src and dep_displayinfo from "none" wsi build Ellie Hermaszewska 2023-04-20 20:42:47 +0800
  • 858dd3b487
    Add None WSI Ellie Hermaszewska 2023-04-19 14:59:10 +0800
  • 5c56fa0df4 [util] Enable deferSurfaceCreation for Drakensang WinterSnowfall 2023-08-29 15:37:35 +0300
  • e1c77fdd35 [d3d9] Adjust the MaxActiveLights capability WinterSnowfall 2023-08-30 09:32:00 +0300
  • 1457880571 [util] Enable deferSurfaceCreation for Drakensang WinterSnowfall 2023-08-29 15:37:35 +0300
  • 7e10021eac Remove unused DxvkResource::waitIdle Tatsuyuki Ishi 2023-08-28 14:00:33 +0900
  • e3d3d5c3aa Remove unused DxvkResource::waitIdle Tatsuyuki Ishi 2023-08-28 14:00:33 +0900
  • bbd1d84cd0 [dxgi] Set BitsPerColor to 10 Joshua Ashton 2023-08-26 08:24:09 +0100
  • 856cee8298 [dxgi] Set BitsPerColor to 10 bpc-10 Joshua Ashton 2023-08-26 08:24:09 +0100
  • 02db89ac30 [dxgi] Allow HDR on UE4/D3D11 when NVAPI is enabled Jens Peters 2023-08-24 22:08:06 +0200
  • 6009792d52
    [dxgi] Allow HDR on UE4/D3D11 when NVAPI is enabled Jens Peters 2023-08-24 22:08:06 +0200
  • 92dc61f161 [d3d11] Fix up UAV clears for A8_UNORM maintenance5 Philip Rebohle 2023-08-23 16:36:13 +0200
  • 6a5ed02db3 [dxgi] Use VK_FORMAT_A8_UNORM if available Philip Rebohle 2023-08-23 16:36:58 +0200
  • 64828e2c6c [dxvk] Use vkCmdBindIndexBuffer2 if supported Philip Rebohle 2023-08-23 14:54:42 +0200
  • a4f2a49a02 [dxvk] Add description for new image formats Philip Rebohle 2023-08-23 23:02:09 +0200
  • aa41a7a351 [dxvk] Enable VK_KHR_maintenance5 if available. Philip Rebohle 2023-08-23 14:42:03 +0200
  • fb71c08d8c [include] Update Vulkan headers. Philip Rebohle 2023-08-23 14:28:49 +0200
  • 79f6239df3 [d3d11] Implement DXGI_SWAP_EFFECT_SEQUENTIAL and FLIP_SEQUENTIAL Philip Rebohle 2023-08-16 17:16:07 +0200
  • 53a68635b2 [dxvk] Optimize page table updates for images Philip Rebohle 2023-08-16 17:12:25 +0200
  • 179c5ec998 [dxvk] Sort allocated memory pages for sparse allocator Philip Rebohle 2023-08-16 17:11:09 +0200
  • d6e0107e23 [dxvk] Ensure to submit sparse binding commands Philip Rebohle 2023-08-16 13:47:04 +0200
  • 506a53a992
    [d3d9] Divide projected textures by w if ProjectedCount is 0 Robin Kertels 2023-08-23 18:20:14 +0200