1
0
mirror of https://github.com/EduApps-CDG/OpenDX synced 2024-12-30 09:45:37 +01:00

Commit Graph

  • fcaab6aa46
    [d3d9] Expose adapter/backbuffer formats properly Joshua Ashton 2021-02-06 08:57:32 +00:00
  • 58d6f018bb
    [d3d9] Allow A2R10G10B10 backbuffer format in Windowed Joshua Ashton 2021-02-06 08:43:37 +00:00
  • ff9d451a4e
    [util] Force saner SWVP limits for TrackMania Forever Joshua Ashton 2021-02-06 08:28:03 +00:00
  • bba3f9f3db
    [util] Defer surface creation for Nioh 2 Joshua Ashton 2021-02-06 07:48:52 +00:00
  • 9bee3e1cb9
    [util] Add config for Dark Messiah of Might & Magic Joshua Ashton 2021-01-30 04:36:26 +00:00
  • 01a511aa99
    [dxvk,dxgi,d3d9] Fix shader spec constant IDs Philip Rebohle 2021-01-29 16:46:01 +01:00
  • 2d670ec3db
    [dxbc] Enable capabilities for float control modes Philip Rebohle 2021-01-29 16:29:39 +01:00
  • c1073455bf
    [spirv] Add hasCapability method Philip Rebohle 2021-01-29 16:29:26 +01:00
  • 3a993d0c5c
    [dxvk] Use only one spec constant for fragment shader output component mapping Philip Rebohle 2021-01-29 16:17:07 +01:00
  • 307f43ff1e [d3d11] Introduce option to disable float controls Philip Rebohle 2021-01-28 20:32:38 +01:00
  • 8de9dc9378
    [d3d11] Enable d3d11.invariantPosition by default Philip Rebohle 2021-01-28 20:09:10 +01:00
  • 1478011822
    [dxbc] Enable NaN fixup by default on older RADV versions Philip Rebohle 2021-01-28 19:32:00 +01:00
  • f5fa7a9099
    [dxbc] Set float control bits as necessary Philip Rebohle 2021-01-28 15:54:36 +01:00
  • 849fb329ec
    [dxvk] Enable VK_KHR_shader_float_controls if supported Philip Rebohle 2019-12-18 16:48:53 +01:00
  • 7d7c057d46 [util] Enable dxgi.customVendorId for Hitman 3 dom 2021-01-27 14:04:29 +01:00
  • a17ec95f21
    [utils] Enable d3d9.deferSurfaceCreation for Atelier Ryza 2 Philip Rebohle 2021-01-26 12:06:20 +01:00
  • b8bc36559d
    [d3d11] Optimize index buffer binding with offset Philip Rebohle 2021-01-24 13:46:05 +01:00
  • f869881f55
    [util] Enable TGSM barrier workaround for more F1 games Philip Rebohle 2021-01-16 15:23:52 +01:00
  • 742b52bbb5 [d3d11] Fix device child refs properly Joshua Ashton 2021-01-07 20:08:55 +00:00
  • 499f15011f
    [util] Enable TGSM barrier workaround for F1 2018 Philip Rebohle 2021-01-15 13:15:01 +01:00
  • 3caf5269f2
    [dxvk] Add regular barrier after graphics queue depth image upload Philip Rebohle 2021-01-12 13:25:00 +01:00
  • b19293430a
    [dxvk] Execute depth/stencil image upload on graphics queue Philip Rebohle 2021-01-12 12:14:53 +01:00
  • 8163eb4185
    [meta] Do not use built-in arguments Philip Rebohle 2021-01-12 00:53:05 +01:00
  • 0eec95843f
    [d3d9] Fix warnings with query caching Joshua Ashton 2021-01-08 13:49:38 +00:00
  • 83f6400a07 d3d9: Send necessary messages for full-screen windows during WM_ACTIVATEAPP. Gabriel Ivăncescu 2020-09-02 17:24:24 +03:00
  • dde28a967f [d3d11] Fix forward declaration of ID3D11Texture2D Joshie 2021-01-08 12:02:56 +00:00
  • 838a6ef0f1 [d3d11] Disallow mismatching shader bytecode and type Joshua Ashton 2021-01-08 00:55:38 +00:00
  • 2405e474e5 [dxvk] Use wineopenxr to apply required OpenXR extensions Andrew Eikum 2021-01-04 14:33:11 -06:00
  • a3065fca8e [d3d11] Extend interop interfaces for OpenXR support Andrew Eikum 2020-12-29 15:39:04 -06:00
  • 60a2aeb6ef [d3d9] End query before the stall heuristic flush Robin Kertels 2020-12-15 20:15:11 +01:00
  • 0f933fee8b [d3d9] Extend query stall tracking to other query types Robin Kertels 2020-12-15 20:04:57 +01:00
  • 6554ca8f9e [d3d9] Cache query data Robin Kertels 2020-12-14 21:58:34 +01:00
  • 5852e318e5
    [d3d11] Fix device ref counting from queries. (#1887) gofman 2021-01-06 22:10:44 +03:00
  • 6f5a28025e [meta] Delete 2020 Philip Rebohle 2021-01-04 12:11:22 +01:00
  • 7d673063f5 [meta] Move SSE/SSE2 enablement out of cross files Philip Rebohle 2021-01-04 00:57:50 +01:00
  • f337ad3c05
    fix d3d11 header for MinGW 9 (#1883) oltolm 2021-01-04 00:52:43 +01:00
  • 77af1026e2
    Use new section for c/cpp args and link_args (#1878) Kron4ek 2021-01-02 20:40:31 +05:00
  • f39472a9ba
    [util] Set invariantPosition for Devil May Cry 5 (#1863) PendingChaos 2021-01-02 09:42:33 +00:00
  • 05f4b1bb3c
    [util] Set enableRtOutputNaNFixup for Empire of Sin (#1858) Jason Bagavatsingham 2021-01-02 04:42:26 -05:00
  • d0d1d99537
    [util] set enableRtOutputNanFixup for VRChat (#1872) Samuel Pitoiset 2021-01-01 23:07:11 +01:00
  • ea13a68678 [util] Enable apitrace mode for Everquest Robin Kertels 2020-12-24 13:41:42 +01:00
  • 56399e49d1 [util] Enable apitraceMode for Tomb Raider Legend Robin Kertels 2020-12-14 17:40:39 +01:00
  • 6a54d86f25 [d3d9] Implement apitraceMode option Robin Kertels 2020-12-14 17:40:13 +01:00
  • 4b6632764f Revert "[d3d9] Only use DEVICE_LOCAL memory for small dynamic buffers" Robin Kertels 2020-12-14 17:30:40 +01:00
  • 65635b23c1 [d3d9] Always slightly bias viewport, regardless of size Joshua Ashton 2020-12-14 03:51:35 +00:00
  • 495b2a098e
    [util] Set invariantPosition for Monster Hunter World (#1850) PendingChaos 2020-12-11 17:51:10 +00:00
  • 03f11baf57
    [hud] Fix up nonsensical scaling factors Philip Rebohle 2020-12-06 01:03:01 +01:00
  • 74abb5bb80
    [hud] Initialize scale to 1 Philip Rebohle 2020-12-06 00:48:48 +01:00
  • 854ae7b862
    [dxvk] Add transform feedback buffer usage to dummy buffer Philip Rebohle 2020-12-06 00:35:29 +01:00
  • 0b4e167fc9
    [hud] Fix typo Philip Rebohle 2020-12-02 17:13:41 +01:00
  • b67639bdf0
    [meta] Release 1.7.3 Philip Rebohle 2020-12-02 16:03:19 +01:00
  • 94121c313a
    [meta] Update README Philip Rebohle 2020-12-02 16:14:34 +01:00
  • 6814ad45d4
    [hud] Fix positioning of compiler item when scaled Philip Rebohle 2020-12-02 16:14:15 +01:00
  • a23be756d7
    [hud] Implement HUD scaling Philip Rebohle 2020-12-01 03:23:54 +01:00
  • 8fe3effb40
    [hud] Draw lines as triangle strip Philip Rebohle 2020-12-01 03:23:35 +01:00
  • 0ce5dd8b03
    [dxvk] Remove conditional rendering from backend Philip Rebohle 2020-11-30 19:16:12 +01:00
  • 34e730fe41
    [d3d11] Remove predication-related code Philip Rebohle 2020-11-30 19:04:59 +01:00
  • e79e8b9062
    [dxvk] Increase queued command buffer limit to 18 Philip Rebohle 2020-11-27 12:21:23 +01:00
  • c547039bef
    [dxvk] Decide memory priority based on access flags rather than usage Philip Rebohle 2020-11-27 12:16:37 +01:00
  • 5d8539672d [util] Fix config for EverQuest2 Joshua Ashton 2020-11-27 06:27:01 +00:00
  • bbfd6d0690 [util] Enable alpha test wiggle room for EverQuest 2 Joshua Ashton 2020-11-26 12:16:33 +00:00
  • 09043ddd16 [dxso] Implement option for alpha test wiggle room Joshua Ashton 2020-11-26 12:15:03 +00:00
  • f63abb2b5a
    Revert "[meta] Update README" Philip Rebohle 2020-11-25 14:07:08 +01:00
  • 538b55921e
    [dxbc] Conditionally return zeroes for unbound textures in shader Philip Rebohle 2020-11-24 18:39:20 +01:00
  • 45461ee54e
    [dxbc] Use opSelect for unbound texel fetch instructions Philip Rebohle 2020-11-24 18:09:19 +01:00
  • 5e5937baf4
    [dxvk] Pass size of 0 for dummy vertex buffer Philip Rebohle 2020-11-24 17:49:02 +01:00
  • 6a63f4af56 [d3d9] Enable null descriptors for D3D9 Joshua Ashton 2020-11-24 16:17:36 +00:00
  • 3cf7d65789
    [hud] Use textureLod in fragment shader Philip Rebohle 2020-11-24 17:06:41 +01:00
  • c282ec7976 [dxso] Handle extraneous writemasks in matrix ops Joshua Ashton 2020-11-24 15:58:21 +00:00
  • f74071ac0a
    [d3d11] Support different strides for merged indirect draws Philip Rebohle 2020-11-21 05:39:05 +01:00
  • bf4465f5a2
    [dxvk] Increase query pool sizes Philip Rebohle 2020-11-21 03:35:41 +01:00
  • d256175981
    [dxvk] Eliminate back-to-back clears when no render pass is active Philip Rebohle 2020-11-21 03:03:15 +01:00
  • 61a07fc9b9
    [dxbc] Fix up incorrect infinity returned by f32tof16 Philip Rebohle 2020-11-21 01:25:03 +01:00
  • d0cdd79dd2
    [dxgi] Allow creating R16_SFLOAT views for D16_UNORM images Philip Rebohle 2020-11-20 17:14:41 +01:00
  • 85f36c3072
    [meta] Update README Philip Rebohle 2020-11-20 15:14:49 +01:00
  • 7ef6132cf0
    [util] Use nvapiHack by default for Far Cry Primal (#1821) Shawn M. Chapla 2020-11-18 04:12:40 -05:00
  • 6a10c81d4b
    [d3d11] Define ordinals for exports (#1812) Joshie 2020-11-11 15:54:36 +00:00
  • 64f990cb24
    Update URL to HTTPS (#1807) TotalCaesar659 2020-11-06 14:04:23 +03:00
  • 13052d4949
    [dxgi] Actually expose new DXGI interfaces Philip Rebohle 2020-10-24 17:41:55 +02:00
  • cbba1472db
    [meta] Update README Philip Rebohle 2020-10-23 12:21:44 +02:00
  • 54a4e91dad
    [dxgi] Implment IDXGIFactory7 Philip Rebohle 2020-10-23 12:21:02 +02:00
  • a7de355646
    [dxgi] Implement IDXGIFactory6 Philip Rebohle 2020-10-23 12:15:19 +02:00
  • f81395c742
    [dxbc] Fix operand modifiers on 64-bit types Philip Rebohle 2020-10-22 12:43:04 +02:00
  • 7b9644f355
    [meta] Release 1.7.2 Philip Rebohle 2020-10-07 17:41:54 +02:00
  • 1863c6e81c
    [dxvk] Catch exceptions of type DxvkError on CS thread Philip Rebohle 2020-10-07 16:29:07 +02:00
  • 0b011ea361
    [dxvk] Throw error in case a pipeline layout uses too many bindings Philip Rebohle 2020-10-07 16:28:47 +02:00
  • d153d5c19a
    [dxvk] Bump state cache version to v9 Philip Rebohle 2020-10-07 16:19:17 +02:00
  • e98493fc24
    [dxvk] Increase maximum active binding count to 384 Philip Rebohle 2020-10-07 16:18:09 +02:00
  • 4251b7a59c [util]: Set enableRtOutputNaNFixup for Art of Rally Rhys Perry 2020-09-28 18:45:29 +01:00
  • ccb782219c
    [util] Set enableRtOutputNanFixup for some Chilla's Art games Samuel Pitoiset 2020-09-26 16:45:49 +02:00
  • 3487685a79 [util] Set enableRtOutputNaNFixup for The Dungeon of Naheulbeuk Samuel Pitoiset 2020-09-23 13:17:58 +02:00
  • c3fdc768cf [d3d9] Only define the push constants we use Joshua Ashton 2020-09-26 06:30:17 +01:00
  • 753fcd5649 [d3d9] Only read point scale push constant in fixed function Joshua Ashton 2020-09-26 06:39:08 +01:00
  • e4bca7a42f [d3d9] Handle specular fog factor for fixed function Joshua Ashton 2020-09-26 06:03:22 +01:00
  • dc392f7cfa [d3d9] Fix typo declaring fixed func fog inputs Joshua Ashton 2020-09-26 04:02:36 +01:00
  • 291b0bdf07 Fix spelling error in the d3d9.strictConstantCopies description. Albin Engström 2020-08-14 18:28:32 +02:00
  • ab04f45ea0
    [d3d11] Handle null pointers in CopySubresourceRegion1. Philip Rebohle 2020-09-17 13:36:09 +02:00
  • b21a673a8d [d3d11] Don't use clamped constant buffer range for bounds checking Robin Kertels 2020-09-14 22:19:03 +02:00
  • 73cb711f32 [dxbc] Bounds-check temporary array stores Rhys Perry 2020-09-11 12:07:02 +01:00
  • 4801fbe098
    [d3d11] Clamp and validate bound constant buffer range Philip Rebohle 2020-09-14 16:47:07 +02:00