1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-11-29 01:24:11 +01:00

Commit Graph

  • f05b104310 [dxvk] Disable defragmentation on ANV Philip Rebohle 2024-10-29 01:21:59 +0100
  • 5463dc69d8 [dxso] Don't emit FOrdNotEqual d3d9-lerp-mad Philip Rebohle 2024-11-10 22:16:51 +0100
  • 235bc22eea [dxso] Remove OpCross path for cross products Philip Rebohle 2024-11-10 21:54:55 +0100
  • 24adbb5d52 [dxso] Explicitly emit long dot products Philip Rebohle 2024-11-10 21:54:12 +0100
  • 35a82b2ff3 [dxso] Fix lrp instruction Philip Rebohle 2024-11-10 20:06:11 +0100
  • d9d99445bd [hud] Properly pre-multiply graphs and bars with alpha Philip Rebohle 2024-11-11 11:59:26 +0100
  • 664783b290 [build] Use the static version of the run-time library for MSVC builds WinterSnowfall 2024-11-10 22:31:49 +0200
  • 1abbcd01d7
    [build] Use the static version of the run-time library for MSVC builds WinterSnowfall 2024-11-10 22:31:49 +0200
  • 125f0acefd [util] Hide integrated graphics for Diablo 4 Philip Rebohle 2024-11-10 21:38:34 +0100
  • d13375f4ed [CI] Use latest action runner images WinterSnowfall 2024-11-10 21:15:40 +0200
  • b3b7566a19
    [CI] Use latest action runner images WinterSnowfall 2024-11-10 21:15:40 +0200
  • 847a581288 [CI] Add fetch-depth: 0 to Windows CI Blisto91 2024-11-10 19:52:31 +0100
  • da25b33aa9
    [CI] Add fetch-depth: 0 to Windows CI Blisto91 2024-11-10 19:52:31 +0100
  • c745136f67 [dxgi] Fix global variable declarations msvc-stuff Philip Rebohle 2024-11-10 18:18:26 +0100
  • 8bca36460a [dxvk] Log build target and compiler used Blisto91 2024-11-10 13:56:23 +0100
  • 4ca71f7d96 [dxvk] Log build target and compiler used Blisto91 2024-11-10 13:56:23 +0100
  • 3a9ff235d2 [util] Separate Tomb Raider: Legend as the special next gen content 琴梨梨OvO 2024-11-10 21:20:10 +1000
  • d6b5b96a07 [util] Fix Tomb Raider: Legend flicking result from #4389 琴梨梨OvO 2024-11-10 18:48:49 +1000
  • 3d8a9041e8 frog no-occlusion Philip Rebohle 2024-11-08 22:55:50 +0100
  • 9b272fb3f6 [dxvk] Enable and use VK_EXT_pageable_device_local_memory if supported Philip Rebohle 2024-11-08 16:17:16 +0100
  • 10f0c977ea [dxvk] Enable and use VK_EXT_pageable_device_local_memory if supported pageable-device-memory Philip Rebohle 2024-11-08 16:17:16 +0100
  • c5bc4d1bac [dxvk] Order allocations to relocate by offset defrag-ordering Philip Rebohle 2024-11-08 13:37:03 +0100
  • b0ba60adfb [dxvk] Disable defragmentation on ANV defrag-option-anv Philip Rebohle 2024-10-29 01:21:59 +0100
  • 8584fc7722 [d3d11] Simplify mapped resource tracking on deferred context Philip Rebohle 2024-11-02 13:56:26 +0100
  • bdd4956dd3 [d3d11] Properly validate map parameters for images Philip Rebohle 2024-11-02 13:12:19 +0100
  • 2db10b0af8 [d3d11] Use D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC where possible Philip Rebohle 2024-11-02 11:04:06 +0100
  • da406133f1 [d3d11] Add D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC Philip Rebohle 2024-11-02 10:22:30 +0100
  • 1d2d05dde0 [d3d11] Clean up some texture map mode checks Philip Rebohle 2024-11-02 09:55:47 +0100
  • 43e636cf42 [dxvk] Rearrange DxvkBufferCreateInfo Philip Rebohle 2024-11-02 09:48:03 +0100
  • bd6b7aedc1 [d3d11] Clean up image staging buffer creation Philip Rebohle 2024-11-02 00:53:19 +0100
  • 9e316b8c71 [d3d11] Disallow MAP_WRITE_NO_OVERWRITE on dynamic images Philip Rebohle 2024-11-01 23:05:46 +0100
  • 1dfb869df2 [d3d11] Tie mapped image memory type to map mode selection Philip Rebohle 2024-10-31 22:05:12 +0100
  • ae67c026aa [d3d11] Implement image MAP_WRITE_DISCARD on immediate context Philip Rebohle 2024-10-31 21:17:42 +0100
  • 789e8db699 [d3d11] Fix MAP_WRITE_DISCARD for mapped images on deferred contexts Philip Rebohle 2024-10-31 21:15:52 +0100
  • 30f2a8c26b [d3d11] Add methods to discard direct-mapped images Philip Rebohle 2024-10-31 21:03:07 +0100
  • 64e32d4ee1 [d3d11] Clean up InitHostVisibleTexture Philip Rebohle 2024-10-29 22:33:43 +0100
  • f5241d187c [d3d11] Use GetMapPtr when initializing mapped image buffer Philip Rebohle 2024-10-29 22:15:58 +0100
  • 1832332d6d [d3d11] Add GetMapPtr method to D3D11CommonTexture Philip Rebohle 2024-10-29 22:00:20 +0100
  • 81bdf191cb [dxvk] Remove old querySubresourceLayout method Philip Rebohle 2024-10-31 21:26:05 +0100
  • c5d776c3b8 [d3d11] Cache subresource layouts for mapped images Philip Rebohle 2024-10-31 20:24:09 +0100
  • a5e8a42288 [d3d11] Properly initialize optons struct Philip Rebohle 2024-10-31 19:47:15 +0100
  • bdf4cb765a [d3d11] Remove d3d11.maxDynamicImageBufferSize option Philip Rebohle 2024-10-31 19:45:09 +0100
  • 116d488faa [d3d11] Use direct mapping for images in more situations Philip Rebohle 2024-10-31 19:33:09 +0100
  • 35d94ae057 [d3d11] Improve memory type selection for direct-mapped images Philip Rebohle 2024-10-29 22:50:42 +0100
  • 0896df7b9a [dxvk] Add back-end function to compute linear image subresource layouts Philip Rebohle 2024-10-31 17:42:28 +0100
  • 62970d24c3 [d3d9] Enable strict float emulation by default on new Nvidia drivers Robin Kertels 2024-10-22 15:21:14 +0200
  • eb98047412 [d3d9] Skip some validations when hDeviceWindow is NULL WinterSnowfall 2024-11-06 22:23:45 +0200
  • b3e8ac60e5
    [d3d9] Skip some validations when hDeviceWindow is NULL WinterSnowfall 2024-11-06 22:23:45 +0200
  • c466dec207 [CI] Make MSCV artifacts output match the regular artifact CI Blisto91 2024-11-04 13:27:39 +0100
  • 109c27e408
    [CI] Make MSCV artifacts output match the regular artifact CI Blisto91 2024-11-04 13:27:39 +0100
  • b50a7c16c4 [d3d11] Simplify mapped resource tracking on deferred context Philip Rebohle 2024-11-02 13:56:26 +0100
  • f971f13360 [d3d11] Properly validate map parameters for images Philip Rebohle 2024-11-02 13:12:19 +0100
  • 7cba6d477e [d3d11] Use D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC where possible Philip Rebohle 2024-11-02 11:04:06 +0100
  • cf3db794e7 [d3d11] Add D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC Philip Rebohle 2024-11-02 10:22:30 +0100
  • ba7e840ba9 [d3d11] Clean up some texture map mode checks Philip Rebohle 2024-11-02 09:55:47 +0100
  • f4363e1be1 [dxvk] Rearrange DxvkBufferCreateInfo Philip Rebohle 2024-11-02 09:48:03 +0100
  • b33a31afb8 [d3d11] Clean up image staging buffer creation Philip Rebohle 2024-11-02 00:53:19 +0100
  • 4b05feb83e [d3d11] Disallow MAP_WRITE_NO_OVERWRITE on dynamic images Philip Rebohle 2024-11-01 23:05:46 +0100
  • 7bc7b5636d [d3d11] Tie mapped image memory type to map mode selection Philip Rebohle 2024-10-31 22:05:12 +0100
  • 6d10731439 [d3d11] Implement image MAP_WRITE_DISCARD on immediate context Philip Rebohle 2024-10-31 21:17:42 +0100
  • 36bae588b6 [d3d11] Fix MAP_WRITE_DISCARD for mapped images on deferred contexts Philip Rebohle 2024-10-31 21:15:52 +0100
  • 0d3e8c84b0 [d3d11] Add methods to discard direct-mapped images Philip Rebohle 2024-10-31 21:03:07 +0100
  • 77fef9a2f1 [d3d11] Clean up InitHostVisibleTexture Philip Rebohle 2024-10-29 22:33:43 +0100
  • 88d683130d [d3d11] Use GetMapPtr when initializing mapped image buffer Philip Rebohle 2024-10-29 22:15:58 +0100
  • 796e9c579b [d3d11] Add GetMapPtr method to D3D11CommonTexture Philip Rebohle 2024-10-29 22:00:20 +0100
  • 6a0491b949 [dxvk] Remove old querySubresourceLayout method Philip Rebohle 2024-10-31 21:26:05 +0100
  • 386b7f502a [d3d11] Cache subresource layouts for mapped images Philip Rebohle 2024-10-31 20:24:09 +0100
  • b2d6223f41 [d3d11] Properly initialize optons struct Philip Rebohle 2024-10-31 19:47:15 +0100
  • a9d4f6b6b1 [d3d11] Remove d3d11.maxDynamicImageBufferSize option Philip Rebohle 2024-10-31 19:45:09 +0100
  • 22fec4c702 [d3d11] Use direct mapping for images in more situations Philip Rebohle 2024-10-31 19:33:09 +0100
  • 1b1b5cb325 [d3d11] Improve memory type selection for direct-mapped images Philip Rebohle 2024-10-29 22:50:42 +0100
  • 276536d018 [dxvk] Add back-end function to compute linear image subresource layouts Philip Rebohle 2024-10-31 17:42:28 +0100
  • c968ba624b [dxvk] Only force late clears on older Nvidia drivers Philip Rebohle 2024-11-03 13:15:24 +0100
  • 64b35c5c0f [d3d9] Early return D3D_OK on present with a NULL m_window WinterSnowfall 2024-11-02 16:47:24 +0200
  • b7f2bb8bef [dxvk] Only force late clears on older Nvidia drivers clear-nvidia-workaround-thing Philip Rebohle 2024-11-03 13:15:24 +0100
  • 3c88591326 [d3d9] Fix various other ColorFill edge cases Philip Rebohle 2024-11-03 11:21:15 +0100
  • ccd19ce90b [d3d9] Properly handle block-compressed formats in ColorFill Philip Rebohle 2024-11-03 11:01:08 +0100
  • c4421348cf [d3d9] Fix image layout for transfer-only images Philip Rebohle 2024-11-03 10:59:05 +0100
  • cde8661bc1 [dxvk] Add helper to compute clear values for compressed formats Philip Rebohle 2024-11-03 10:53:39 +0100
  • 778b04f39a [d3d9] Properly destroy format conversion set and pipeline layouts Philip Rebohle 2024-11-03 10:53:05 +0100
  • 54c45ef3fa [dxvk] Fix when tracking happens in resource relocation Philip Rebohle 2024-11-03 10:57:47 +0100
  • d9eacc87b6 [d3d9] Fix various other ColorFill edge cases d3d9-fixes Philip Rebohle 2024-11-03 11:21:15 +0100
  • 715e027151 [d3d9] Properly handle block-compressed formats in ColorFill Philip Rebohle 2024-11-03 11:01:08 +0100
  • 4bdf925a45 [d3d9] Fix image layout for transfer-only images Philip Rebohle 2024-11-03 10:59:05 +0100
  • ed77239354 [dxvk] Fix when tracking happens in resource relocation Philip Rebohle 2024-11-03 10:57:47 +0100
  • e61376b34c [dxvk] Add helper to compute clear values for compressed formats Philip Rebohle 2024-11-03 10:53:39 +0100
  • 3a359e04f4 [d3d9] Properly destroy format conversion set and pipeline layouts Philip Rebohle 2024-11-03 10:53:05 +0100
  • c764dd97a6 [util] Fix __wine_dbg_output crash with very long lines Philip Rebohle 2024-11-03 12:01:20 +0100
  • f3c320b490 [dxvk] Fix broken sync in injectCsChunk Philip Rebohle 2024-11-02 20:11:28 +0100
  • 484953e6c5
    [d3d9] Early return D3D_OK on present with a NULL m_window WinterSnowfall 2024-11-02 16:47:24 +0200
  • b38c6b4dc2 [d3d8] Adjust ValidatePixel/VertexShader error return WinterSnowfall 2024-10-16 13:52:34 +0300
  • 27ceecfad9 [d3d9] Fix cursor X/YHotSpot coordinate validation WinterSnowfall 2024-10-16 01:28:03 +0300
  • 860d038d77 [d3d8] Don't record calls to MultiplyTransform WinterSnowfall 2024-10-14 14:45:18 +0300
  • 88be8256e6 [d3d9] Add additional ValidateBufferProperties validations WinterSnowfall 2024-10-14 13:48:50 +0300
  • 931796d1c2 [d3d9] Fix CreateQuery error return code WinterSnowfall 2024-10-14 12:08:25 +0300
  • 0c117595b1 [d3d8] Strip all d3d9 device caps WinterSnowfall 2024-10-14 12:00:45 +0300
  • 1181efd09d [d3d8] Adjust surface and texture clearing with D3DFMT_UNKNOWN WinterSnowfall 2024-10-14 11:22:11 +0300
  • a760f4a8dc [d3d9] Fixed return code on CheckAdapterFormat with D3DFMT_UNKNOWN WinterSnowfall 2024-10-14 10:29:59 +0300
  • a7c2eb140e [d3d9] Add present params validations on device creation and reset WinterSnowfall 2024-10-14 00:56:53 +0300
  • 35352b9c52 [d3d8] Set D3D8 compatibility at D3D9 interface level WinterSnowfall 2024-10-28 21:26:31 +0200