Commit graph

  • b1ad43145b [d3d8] Add missing include to d3d8_state_block.h WinterSnowfall 2024-12-06 00:22:35 +02:00
  • aa85875f8a
    [d3d8] Add missing include to d3d8_state_block.h WinterSnowfall 2024-12-06 00:22:35 +02:00
  • a78c1bd6dd [util] Separate Borderlands 2 fixes from Borderlands: The Pre-Sequel Tiagoquix 2024-11-25 15:35:23 -03:00
  • d094053018 [d3d9] Implement several IDirect3DShaderValidator9 validations WinterSnowfall 2024-10-24 19:45:06 +03:00
  • d956b188ed [d3d9] Clip plane compaction Autumn Ashton 2024-12-04 16:41:48 +00:00
  • 8c4c814fb7 [d3d9] Spec-constant out writes to clip distances when disabled Autumn Ashton 2024-12-04 16:29:13 +00:00
  • f54964a8b4 [d3d9] Clip plane compaction misyl/spec-const-clip-plane Autumn Ashton 2024-12-04 16:41:48 +00:00
  • c552fa900c [d3d9] Spec-constant out writes to clip distances when disabled Autumn Ashton 2024-12-04 16:29:13 +00:00
  • e5befb33dc
    [d3d9] Implement several IDirect3DShaderValidator9 validations WinterSnowfall 2024-10-24 19:45:06 +03:00
  • 027fe5963a [d3d9] Fixes for state block specific behavior WinterSnowfall 2024-11-27 13:14:50 +02:00
  • 17b85accfb [d3d9] Adjust device reset failure error codes WinterSnowfall 2024-11-27 11:16:24 +02:00
  • f23c74949a [d3d9] Validate supported formats in D3D9Surface::GetDC WinterSnowfall 2024-11-27 00:46:30 +02:00
  • fb56668dc0 [d3d9] Adjust out of bounds clip plane index handling WinterSnowfall 2024-11-26 23:41:06 +02:00
  • 9c012c8e75 [d3d9] Skip recording MultiplyTransform calls in state blocks WinterSnowfall 2024-11-26 00:59:38 +02:00
  • 640a266158 [d3d9] Only advertise SRCCOLOR2 & INVSRCCOLOR2 with 9Ex WinterSnowfall 2024-11-25 23:44:52 +02:00
  • 198822973a
    [d3d9] Fixes for state block specific behavior WinterSnowfall 2024-11-27 13:14:50 +02:00
  • 7cb185d7db
    [d3d9] Adjust device reset failure error codes WinterSnowfall 2024-11-27 11:16:24 +02:00
  • 88c2e8e391
    [d3d9] Validate supported formats in D3D9Surface::GetDC WinterSnowfall 2024-11-27 00:46:30 +02:00
  • 59964fb1f1
    [d3d9] Adjust out of bounds clip plane index handling WinterSnowfall 2024-11-26 23:41:06 +02:00
  • aee0693384
    [d3d9] Skip recording MultiplyTransform calls in state blocks WinterSnowfall 2024-11-26 00:59:38 +02:00
  • 93d2715b7a [build] Suppress gcc misleading indentation warnings WinterSnowfall 2024-12-04 10:13:36 +02:00
  • 4366aa5cd9
    [build] Suppress gcc misleading indentation warnings WinterSnowfall 2024-12-04 10:13:36 +02:00
  • 15e6277491
    [d3d9] Only advertise SRCCOLOR2 & INVSRCCOLOR2 with 9Ex WinterSnowfall 2024-11-25 23:44:52 +02:00
  • 564e8f78bd
    [d3d9] Cache all device create info Jeff 2024-11-29 07:20:16 -08:00
  • b0bb217659
    [d3d9] Add queue families to interop GetDeviceCreateInfo Jeff 2024-11-29 05:33:39 -08:00
  • 91e5e18141
    [d3d9] Add device import interop API Jeff 2024-11-29 03:06:35 -08:00
  • afc24ddbe9
    [dxvk] Allow using transfer and sparse queues when importing device Jeff 2024-11-29 03:05:16 -08:00
  • 65053c4412
    [dxvk] Allow getting device creation info without creating device Jeff 2024-11-29 02:59:59 -08:00
  • d96fa54080 [d3d9] Use header back buffer limits during validation proton-9.0-4 WinterSnowfall 2024-11-28 15:25:25 +02:00
  • 218b67dd0c [d3d9] Use header back buffer limits during validation WinterSnowfall 2024-11-28 15:25:25 +02:00
  • eaea1bab32
    [d3d9] Use header back buffer limits during validation WinterSnowfall 2024-11-28 15:25:25 +02:00
  • 4e07302cbf [d3d9] Fix race condition in PIX events Jeff 2024-11-27 22:59:33 -08:00
  • 8251535308
    [d3d9] Fix race condition in PIX events Jeff 2024-11-27 22:59:33 -08:00
  • b8ce414820 [util] Enable deferSurfaceCreation for the Codename Panzer series WinterSnowfall 2024-11-27 16:22:14 +02:00
  • e1f232abed
    [util] Enable deferSurfaceCreation for the Codename Panzer series WinterSnowfall 2024-11-27 16:22:14 +02:00
  • 51bffe6348 [native] Include all supported wsi backend headers Blisto91 2024-11-26 17:17:37 +01:00
  • f740918239
    [util] Separate Borderlands 2 fixes from Borderlands: The Pre-Sequel Tiagoquix 2024-11-25 15:35:23 -03:00
  • d7bd3cd58e [d3d9] Remove d3d9.enableDialogMode option Philip Rebohle 2024-11-23 23:41:58 +01:00
  • 15db475edf [dxvk] Always disable exclusive fullscreen Philip Rebohle 2024-11-23 23:41:10 +01:00
  • 72a2808caa
    [util] Unify Borderlands games fixes Tiagoquix 2024-11-24 03:18:55 -03:00
  • 63ff153423 [d3d9] Remove d3d9.enableDialogMode option no-fse Philip Rebohle 2024-11-23 23:41:58 +01:00
  • 7054cc235a [dxvk] Always disable exclusive fullscreen Philip Rebohle 2024-11-23 23:41:10 +01:00
  • 9e1bc1db23 [d3d9] Expand NormalizeTextureProperties validations WinterSnowfall 2024-11-20 19:47:55 +02:00
  • 97ad37e409 [d3d9] Validate RT parent device during SetRenderTarget WinterSnowfall 2024-11-20 17:13:18 +02:00
  • 77020760f1 [d3d9] Fix behavior on multiple image unlocks WinterSnowfall 2024-11-19 21:58:15 +02:00
  • bb227fa850 [d3d8] Partially implement ValidateVertexShader/ValidatePixelShader WinterSnowfall 2024-11-19 20:51:44 +02:00
  • 34165f3814 [d3d8] Validate PS/VS version on creation WinterSnowfall 2024-11-19 17:57:56 +02:00
  • 423c86bf5e [d3d8] Validate DS dimensions on SetRenderTarget WinterSnowfall 2024-11-19 16:13:14 +02:00
  • dd183b4a53 [d3d8] Adjust function, declaration and delete behavior for VS/PS WinterSnowfall 2024-11-19 15:19:11 +02:00
  • 4f98844f47 [d3d9] Skip some validations for D3DDEVTYPE_NULLREF devices WinterSnowfall 2024-11-19 13:51:40 +02:00
  • a9ad7f8135
    [d3d9] Expand NormalizeTextureProperties validations WinterSnowfall 2024-11-20 19:47:55 +02:00
  • 87bbcad25b
    [d3d9] Validate RT parent device during SetRenderTarget WinterSnowfall 2024-11-20 17:13:18 +02:00
  • 90382259c1
    [d3d9] Fix behavior on multiple image unlocks WinterSnowfall 2024-11-19 21:58:15 +02:00
  • 4b3b691332
    [d3d8] Partially implement ValidateVertexShader/ValidatePixelShader WinterSnowfall 2024-11-19 20:51:44 +02:00
  • e512f96bf8
    [d3d8] Validate PS/VS version on creation WinterSnowfall 2024-11-19 17:57:56 +02:00
  • 12477021f4
    [d3d8] Validate DS dimensions on SetRenderTarget WinterSnowfall 2024-11-19 16:13:14 +02:00
  • 2883164d4d
    [d3d8] Adjust function, declaration and delete behavior for VS/PS WinterSnowfall 2024-11-19 15:19:11 +02:00
  • 43b79bcb23 [util] Set Borderlands 2 floatEmulation to Strict Blisto91 2024-11-23 01:23:28 +01:00
  • 1ef432401b
    [util] Set Borderlands 2 floatEmulation to Strict Blisto91 2024-11-23 01:23:28 +01:00
  • 42f81cf14f
    [d3d9] Skip some validations for D3DDEVTYPE_NULLREF devices WinterSnowfall 2024-11-19 13:51:40 +02:00
  • dd15328ccf [build] Remove old d3dcompiler_47 dependency Blisto91 2024-11-19 10:14:09 +01:00
  • bb49429c7b
    [build] Remove old d3dcompiler_47 dependency Blisto91 2024-11-19 10:14:09 +01:00
  • 7f1e52703d [d3d9] Change correctness factor to 0.5f Blisto91 2024-11-16 21:54:14 +01:00
  • b276c60f49 [meta] Release 2.5.1 v2.5.1 Philip Rebohle 2024-11-17 00:12:17 +01:00
  • 7ffd6dae2c [meta] Document dxgi.enableUe4Workarounds option Philip Rebohle 2024-11-18 12:32:05 +01:00
  • 15da4f0890
    Update README.md m1m1k4tz 2024-11-17 21:04:41 -05:00
  • 987c132df2 [util] Don't include original WC3 in Reforged config Blisto91 2024-11-17 19:35:30 +01:00
  • 9f38828c24
    [util] Don't include original WC3 in Reforged config Blisto91 2024-11-17 19:35:30 +01:00
  • fefa4ee1f6 [util] Hide iGPU for WoW and WC3 Reforged Blisto91 2024-11-17 15:48:36 +01:00
  • 52bdae3cf1
    [util] Hide iGPU for WoW and WC3 Reforged Blisto91 2024-11-17 15:48:36 +01:00
  • 091fa0f7c5
    [d3d9] Change correctness factor to 0.5f Blisto91 2024-11-16 21:54:14 +01:00
  • ce1b06d0c6 [d3d8] Use unsigned values to identify remapped sampler states WinterSnowfall 2024-11-16 18:15:17 +02:00
  • 4218b21c40
    [d3d8] Use unsigned values to identify remapped sampler states WinterSnowfall 2024-11-16 18:15:17 +02:00
  • 482e758aee [dxgi] Introduce dxgi.enableUe4Workarounds option Philip Rebohle 2024-11-16 16:39:14 +01:00
  • 1dcc9f3b6a [dxvk] Fix struct <-> class warning Philip Rebohle 2024-11-16 16:27:37 +01:00
  • 4fb6403b8f [d3d11] Store map mode as raw integer Philip Rebohle 2024-11-16 16:23:56 +01:00
  • 249921d6f4 [dxgi] Introduce dxgi.enableUe4Workarounds option ue4-workarounds Philip Rebohle 2024-11-16 16:39:14 +01:00
  • 22cf703d23 [dxvk] Fix struct <-> class warning clang-fix Philip Rebohle 2024-11-16 16:27:37 +01:00
  • f3cb5e7bed [d3d11] Store map mode as raw integer Philip Rebohle 2024-11-16 16:23:56 +01:00
  • 58ab90d122 [util] add d3d9.enableDialogMode for CatSystem2 games already on Steam 琴梨梨OvO 2024-11-16 22:51:53 +10:00
  • d558a97795 [d3d9] fix non win32 build 琴梨梨OvO 2024-11-16 21:48:56 +10:00
  • b2cbc96b43 [d3d9] Disable exclusive fullscreen for KiriKiri Z games 琴梨梨OvO 2024-11-16 21:42:11 +10:00
  • 848f9fb0f9
    Update README.md m1m1k4tz 2024-11-16 00:54:09 -05:00
  • f0224d4ba4
    Merge 2d062c5cd6 into 12c2b2f81b Rémi Bernon 2024-11-15 22:14:17 +00:00
  • 04c942cf51
    [d3d11] Avoid UB declaring the UnmappedSubresource constant Billy Laws 2024-11-15 22:13:22 +00:00
  • 12c2b2f81b add --64-only and --32-only build options from package-native.sh 60IQ 2024-11-14 19:04:22 -06:00
  • 9bfeeaba0b
    add --64-only and --32-only build options from package-native.sh 60IQ 2024-11-14 19:04:22 -06:00
  • cd326df132 frog swapchain-log Philip Rebohle 2024-11-14 17:41:37 +01:00
  • 5c8c920f0b logging Philip Rebohle 2024-11-14 10:31:13 +01:00
  • 018ca6c7bf
    Update README.md m1m1k4tz 2024-11-13 21:40:57 -05:00
  • c40c22b0db
    Update README.md m1m1k4tz 2024-11-13 19:55:35 -05:00
  • 525dd70c1d
    moved to -m's list IAmDunningKrugerIncarnate 2024-11-13 18:27:29 -06:00
  • 5564d19c06
    avx128 IAmDunningKrugerIncarnate 2024-11-13 17:22:29 -06:00
  • 4c09b006a5 [d3d9] Actually use correct sampler state for anisotropy Philip Rebohle 2024-11-13 14:35:02 +01:00
  • 2dadad57f0 [util] Hide amd for GTA The Definitive Edition trilogy Blisto91 2024-11-12 22:54:34 +01:00
  • 65ae9af81c
    Update README.md m1m1k4tz 2024-11-13 00:10:32 -05:00
  • 03b345c6be
    Update README.md m1m1k4tz 2024-11-13 00:01:13 -05:00
  • 4170c7f5b8
    [util] Hide amd for GTA The Definitive Edition trilogy Blisto91 2024-11-12 22:54:34 +01:00
  • 369ee23645 [d3d9] Do not assume 16-byte alignment in replaceNaN d3d9-no-vector-alignment Philip Rebohle 2024-11-12 18:51:11 +01:00
  • 8dc1fe1262 [build] Fix native GLFW build Randy Eckenrode 2024-11-11 15:42:17 -05:00