Commit Graph

  • 54b59ba130
    [util] Disable hideNvidiaGpu for The Finals Blisto91 2024-02-24 22:50:54 +0100
  • 14d05cc79a
    [util] Remove some unneeded built in configs Blisto91 2024-02-24 16:27:30 +0100
  • 9004c132ed [dxbc] Declare dynamically indexed UBOs with the maximum possible size Philip Rebohle 2024-02-23 13:39:29 +0100
  • 1ee95486ee [dxvk] Disable VK_EXT_swapchain_maintenance1 disable-swapchain-maint1 Philip Rebohle 2024-02-22 22:20:40 +0100
  • 2e4c34f569 [util] Disable command lists for Granblue Fantasy Relink froggy-frogfrogs Philip Rebohle 2024-02-22 15:38:28 +0100
  • 4906bd6916 [d3d11] Implement UpdateSubresource bug if native command lists are disabled Philip Rebohle 2024-02-22 15:37:34 +0100
  • 249d8bf3ea [d3d11] Add option to hide native command list support Philip Rebohle 2024-02-22 15:36:58 +0100
  • 1c2bc432e3 util: Enable d3d11.ignoreGraphicsBarriers for Granblue Relink Philip Rebohle 2024-02-15 20:33:06 +0100
  • 24d4c9c938 [util] Disable command lists for Granblue Fantasy Relink Philip Rebohle 2024-02-22 15:38:28 +0100
  • 5ded7d67f0 [d3d11] Implement UpdateSubresource bug if native command lists are disabled Philip Rebohle 2024-02-22 15:37:34 +0100
  • 234f3ea071 [d3d11] Add option to hide native command list support Philip Rebohle 2024-02-22 15:36:58 +0100
  • bd9bdade9c
    [util] Enable sampler type spec const for Vindictus Robin Kertels 2024-02-21 00:10:50 +0100
  • 3083fe7239
    [d3d9] Unbind buffers in EndScene & Reset Robin Kertels 2024-02-20 23:34:26 +0100
  • c5a37d443a [d3d9] Handle null IBO when uploading data for draw Robin Kertels 2024-02-20 20:53:19 +0100
  • f254afb4fb [util] Enable strict float emulation for Red River Robin Kertels 2024-02-20 21:22:25 +0100
  • 39c19e9299 [d3d9] End scene on reset Robin Kertels 2024-02-15 00:05:26 +0100
  • 738fd4f895 [d3d9] Don't actually unbind buffers Robin Kertels 2024-02-15 00:03:55 +0100
  • f295fab162
    [util] Enable strict float emulation for Red River Robin Kertels 2024-02-20 21:22:25 +0100
  • e468f89b9e
    [d3d9] Handle null IBO when uploading data for draw Robin Kertels 2024-02-20 20:53:19 +0100
  • 9491b56beb util: Enable d3d11.ignoreGraphicsBarriers for Granblue Relink Philip Rebohle 2024-02-15 20:33:06 +0100
  • e6a0e86ed1
    [d3d9] End scene on reset Robin Kertels 2024-02-15 00:05:26 +0100
  • a97a6c2e19
    [d3d9] Don't actually unbind buffers Robin Kertels 2024-02-15 00:03:55 +0100
  • 5c731e51ab
    [d3d9] Use most recently used swapchain for GetFrontBufferData Robin Kertels 2024-02-07 00:12:01 +0100
  • a579463c48
    [d3d9] Place GetFrontBufferData screenshot at window position Robin Kertels 2024-02-07 00:10:43 +0100
  • ab3593185f [d3d9] Fail GetRTData if src and dst have mismatching sizes Robin Kertels 2024-02-05 19:14:01 +0100
  • e9a0fec5b3 [dxso] Clamp Exp when fast float emulation is enabled Robin Kertels 2024-02-05 18:08:28 +0100
  • fae78407a2 d3d9: Remove an unused variable Echo J 2024-02-06 10:59:21 +0200
  • d0e232c506 Add VK_NV_low_latency2 support Eric Sullivan 2023-10-09 01:51:16 -0700
  • 10d9a80e42 d3d9: Remove an unused variable Echo J. 2024-02-06 10:59:21 +0200
  • 2b43f22b00
    [d3d9] Fail GetRTData if src and dst have mismatching sizes Robin Kertels 2024-02-05 19:14:01 +0100
  • 2e5d3372f0
    [dxso] Clamp Exp when fast float emulation is enabled Robin Kertels 2024-02-05 18:08:28 +0100
  • 76884d31f2
    [d3d9] Add a modeHeightFilter config option WinterSnowfall 2024-02-05 15:35:16 +0200
  • 5312ef1cf9 [d3d9] Upload DYNAMIC+SYSMEM vertex and index data for each draw Robin Kertels 2023-12-19 18:37:44 +0100
  • 62d64bd63a [d3d9] Don't upload buffers before Up draws Robin Kertels 2023-12-19 17:13:47 +0100
  • f83ba898af [dxvk] Use signed int for vertexOffset Robin Kertels 2023-12-29 21:51:05 +0100
  • b1aa875697
    [d3d9] Upload DYNAMIC+SYSMEM vertex and index data for each draw Robin Kertels 2023-12-19 18:37:44 +0100
  • 30f2b2df31 package-native.sh should force libdisplay-info subproject Ethan Lee 2024-02-04 19:15:25 -0500
  • cd4bfda49c
    package-native.sh should force libdisplay-info subproject Ethan Lee 2024-02-04 19:15:25 -0500
  • 05cb963e22 [util] Set sync interval override for P3R Philip Rebohle 2024-02-02 17:29:27 +0100
  • eb339bc7e4 [dxgi,d3d11] Move syncInterval override to DXGI swap chain Philip Rebohle 2024-02-02 17:20:24 +0100
  • 0cd8e71545 Update Vulkan headers. Eric Sullivan 2023-10-08 23:54:00 -0700
  • c4ed9e0232 Implement D3D9 hardware cursor 2X enlargement by Nearest-neighbor allfox 2024-02-01 17:11:16 +0800
  • 474aac2bc5 Raise allowed hardware cursor size up to 128px allfox 2024-02-01 15:47:04 +0800
  • bdb4d5cef6 Add an D3D9 option for whether enlarge hardware cursor. While it is possiable to automaticlly get DPI from GetDpiForMonitor() function, it requires Windows 8.1 to be minimum. I feel its better to add a manual option than raising OS requirement. allfox 2024-02-01 15:31:06 +0800
  • 8465dbecb0 Application may provide hardware cursor image which is not exactly 32x32 allfox 2024-02-01 15:06:47 +0800
  • 1c112e8430 Pitch should be single line's byte length, not all lines allfox 2024-02-01 14:45:57 +0800
  • c423819e90 [meson] Only use the libdisplay-info subproject as a fallback Ethan Lee 2024-01-29 17:39:48 -0500
  • 51cce8f275 [meson] Only use the libdisplay-info subproject as a fallback Ethan Lee 2024-01-29 17:39:48 -0500
  • 978fbf8d1a [util] Disable countLosableResources for all d3d9 Supreme Ruler games Blisto91 2024-01-27 14:31:24 +0100
  • e2a46a347d [meta] Declare bool conversion operators as explicit Tatsuyuki Ishi 2024-01-27 12:42:40 +0900
  • afc6aa70fb [d3d11] Explicitly convert DxvkExt to bool in D3D11DeviceFeatures Tatsuyuki Ishi 2024-01-27 12:39:54 +0900
  • 799aeff560 [dxvk] Fix incorrect comparison in DxvkSparsePageTable::updateMapping Tatsuyuki Ishi 2024-01-27 12:38:03 +0900
  • 646549e343 [meta] Declare bool conversion operators as explicit Tatsuyuki Ishi 2024-01-27 12:42:40 +0900
  • b9c30a8e91 [d3d11] Explicitly convert DxvkExt to bool in D3D11DeviceFeatures Tatsuyuki Ishi 2024-01-27 12:39:54 +0900
  • 013c04f9c9 [dxvk] Fix incorrect comparison in DxvkSparsePageTable::updateMapping Tatsuyuki Ishi 2024-01-27 12:38:03 +0900
  • 2ca8fdf890 [util] Disable counting losable resources for Supreme Ruler Ultimate Robin Kertels 2024-01-25 22:00:05 +0100
  • 0841f5faf4 [d3d9] Implement config option to disable rejecting reset Robin Kertels 2024-01-25 21:59:27 +0100
  • 2334bbccb0 [native] Add a DECLARE_INTERFACE define for !CONST_VTABLE. Ethan Lee 2023-12-12 09:51:38 -0500
  • 7d9864c077 [d3d9] Only enable ATOC when rendering to MS RT Robin Kertels 2024-01-25 21:05:09 +0100
  • 4c6e844d43
    [util] Disable counting losable resources for Supreme Ruler Ultimate Robin Kertels 2024-01-25 22:00:05 +0100
  • ba72583fc2
    [d3d9] Implement config option to disable rejecting reset Robin Kertels 2024-01-25 21:59:27 +0100
  • 4b60885e1b
    [d3d9] Only enable ATOC when rendering to MS RT Robin Kertels 2024-01-25 21:05:09 +0100
  • 809c1d4cf5 [d3d9] workaround for EDG frontend based compilers r-a-sattarov 2024-01-17 22:46:36 +0300
  • 2cc8acc60a
    Merge 71b108938d into d4c5fc74e7 Jeff 2024-01-24 18:33:20 +0100
  • d4c5fc74e7
    d3d11: Fix crash when srv is submitted to ClearUnorderedAccessViewUint Dean Beeler 2024-01-23 07:01:12 -0800
  • 6199776869 [build] Set filealign for MSVC builds Tatsuyuki Ishi 2024-01-19 10:04:55 +0900
  • 6faf3c1acd [build] Don't pass unix compiler and link args to MSVC Tatsuyuki Ishi 2024-01-19 10:02:50 +0900
  • ab6bd8b17f [build] Recognize more MSVC-like compilers as MSVC Tatsuyuki Ishi 2024-01-19 09:59:47 +0900
  • 89267b62ad [build] Remove declspec UUID annotations Tatsuyuki Ishi 2024-01-19 10:33:58 +0900
  • 34d8e65fd7 [util] cachedDynamicBuffers for Codename Panzers Phase One/Two Blisto91 2024-01-23 14:35:17 +0100
  • 58bf65b76e
    [util] cachedDynamicBuffers for Codename Panzers Phase One/Two Blisto91 2024-01-23 14:35:17 +0100
  • 47c5bc45a6
    Update d3d11_context.cpp Dean Beeler 2024-01-19 13:48:04 -0800
  • 1568c263fb [d3d9] Only add unique modes to mode list Joshua Ashton 2024-01-19 16:28:11 +0000
  • 0cd4165658 [d3d9] Add D3DDISPLAYMODEEX operator Joshua Ashton 2024-01-19 16:27:38 +0000
  • 4b8e8bed6e [d3d9] Move operators out of dxvk namespace Joshua Ashton 2024-01-19 16:27:19 +0000
  • 702658c000 [build] Remove declspec UUID annotations Tatsuyuki Ishi 2024-01-19 10:33:58 +0900
  • 9ea6fda5d1 [build] Set filealign for MSVC builds Tatsuyuki Ishi 2024-01-19 10:04:55 +0900
  • f0ecf6ddb0 [build] Don't pass unix compiler and link args to MSVC Tatsuyuki Ishi 2024-01-19 10:02:50 +0900
  • e0941b415a [build] Recognize more MSVC-like compilers as MSVC Tatsuyuki Ishi 2024-01-19 09:59:47 +0900
  • ac78048c23 [util] Fix e2k build r-a-sattarov 2024-01-12 22:16:51 +0300
  • 9ccf43be65 [util] Fix e2k build r-a-sattarov 2024-01-12 22:16:51 +0300
  • 14560600a9 Micro-optimize locking in fences Richard Yao 2024-01-10 22:43:42 -0500
  • 854e06d3f0 [util] Enable deviceLossOnFocusLoss for BF2 and BF2142 Blisto91 2024-01-14 22:15:56 +0100
  • 7ac0f47d1c
    [util] Enable deviceLossOnFocusLoss for BF2 and BF2142 Blisto91 2024-01-14 22:15:56 +0100
  • 46f3a53e37 Micro-optimize locking in fences Richard Yao 2024-01-10 22:43:42 -0500
  • eb806952d8
    [util] Set deviceLossOnFocusLoss for Assassin's Creed 2 (#3763) Blisto91 2024-01-09 10:43:48 +0100
  • a44dfabe26 [util] Set float emulation to Strict for UK Truck Simulator 1 Blisto91 2024-01-03 15:38:22 +0100
  • 39467d505d [util] Set float emulation to Strict for UK Truck Simulator 1 Blisto91 2024-01-03 15:38:22 +0100
  • a8b4ceb7cb
    Merge branch 'master' into creed2 Philip Rebohle 2024-01-02 19:06:25 +0100
  • 5e06cf9573 [util] Limit Sonic CD to 60 fps spiffeeroo 2023-12-27 05:12:18 -0800
  • 5d3c2cbf14
    Merge b2c3d0170b into 2cf590f636 anoosi 2023-12-30 19:00:11 -0800
  • 83c16865d1
    Merge 695ba33809 into 2cf590f636 Etaash Mathamsetty 2023-12-30 19:00:11 -0800
  • 2cf590f636 [util] Enable cached vertex buffers for Kenshi Blisto91 2023-12-29 22:39:45 +0100
  • 13b63a0168
    [d3d9] Don't upload buffers before Up draws Robin Kertels 2023-12-19 17:13:47 +0100
  • 5fa6f3451d
    [dxvk] Use signed int for vertexOffset Robin Kertels 2023-12-29 21:51:05 +0100
  • 5ff739ca4f
    [util] Enable cached vertex buffers for Kenshi Blisto91 2023-12-29 22:39:45 +0100
  • 190d90103e
    [util] Limit Sonic CD to 60 fps spiffeeroo 2023-12-27 05:12:18 -0800
  • a7a63b37c3 [util] Fix incorrect config option name Robin Kertels 2023-12-27 00:54:55 +0100
  • e447de8fbc
    [util] Fix incorrect config option name Robin Kertels 2023-12-27 00:54:55 +0100
  • 9cde0b5798 [d3d9] Fix off-by-one when copying shader defined constants Robin Kertels 2023-12-25 15:34:55 +0100