Commit Graph

  • 007e9f4c89 [dxvk] Check whether fragment shader exports sample mask Philip Rebohle 2023-08-01 16:26:56 +0200
  • abbdff4775
    Merge 913f7548dd into 9b019d26ac Rémi Bernon 2023-08-01 16:59:49 +0300
  • 9b019d26ac [dxgi] Forward IDXGIOutput::GetFrameStatistics to full-screen swap chain Philip Rebohle 2023-07-31 21:47:44 +0200
  • 0c27b225b9
    Merge branch 'master' into Kaldaien-stdcall-patch-1 Andon M. Coleman 2023-07-31 15:14:20 -0400
  • 48b3f46e23
    [util] Use `;` as option separator for DXVK_CONFIG env var pchome 2023-07-31 21:56:55 +0300
  • 228615b639 [d3d11] Rework D3D11CoreCreateDevice Philip Rebohle 2023-07-31 12:37:22 +0200
  • dfbebba6b5
    [native] Add CHAR and PCSTR to windows_base.h Ellie Hermaszewska 2023-07-29 17:01:01 +0000
  • 30a1ce78f0
    Add CHAR and PCSTR to windows_base.h Ellie Hermaszewska 2023-07-27 13:42:37 +0800
  • 4ed04268fd [build] Use new glslang name with fallback Blisto91 2023-07-27 15:41:28 +0200
  • ea22098765
    [build] Build using SSSE3/SSE4/4.1/4.2 Winter Snowfall 2023-07-29 11:37:10 +0300
  • 9197e6d150
    [d3d11] 32-bit DXGI stdcall fixup Andon M. Coleman 2023-07-27 19:34:22 -0400
  • 4de100d3da
    [build] Use new glslang name with fallback Blisto91 2023-07-27 15:41:28 +0200
  • e4bbae25c2
    [util] Add DXVK_CONFIG to define additional options pchome 2023-07-25 22:30:49 +0300
  • 39a6bc2f68
    [meta] Improve README readability a little pchome 2023-07-24 01:08:44 +0300
  • 4ed1474030 [meta] Move up Vulkan driver section in readme Blisto91 2023-07-20 23:25:35 +0200
  • 13440a5d89 [dxvk] Clarify Vulkan 1.3 driver requirement in log Blisto91 2023-07-20 23:18:20 +0200
  • 1daae75048 [util] Set Cached Dynamic Resources for d3d11 Vindictus Blisto91 2023-07-23 18:50:04 +0200
  • e6434a0cac [util] Set Cached Dynamic Resources for d3d11 Vindictus Blisto91 2023-07-23 18:50:04 +0200
  • b4d87eaac0 [dxbc] Fix constant texture offsets with 1D textures Philip Rebohle 2023-07-22 17:37:37 +0200
  • 1e11db98d0 [dxvk] Use separate mutex for completed chunk counter Philip Rebohle 2023-07-21 21:45:20 +0200
  • f689ddd838 [dxvk] Use dual queues for CS thread Philip Rebohle 2023-07-21 21:19:50 +0200
  • eed43c8524 [dxgi] Fix QPC time in frame statistics Philip Rebohle 2023-07-21 10:22:56 +0200
  • d066fbbaed [d3d11] Set up line rasterization mode appropriately Philip Rebohle 2023-07-19 20:51:19 +0200
  • a67c99943a [dxbc] Set output topology for GS and TES correctly Philip Rebohle 2023-07-19 21:12:30 +0200
  • 5ece97f769 [dxvk] Add line rasterization mode to rasterization state Philip Rebohle 2023-07-19 20:51:07 +0200
  • 228cd4c331 [dxvk] Enable VK_EXT_line_rasterization if supported. Philip Rebohle 2023-07-19 20:05:54 +0200
  • badf739dd3
    [meta] Move up Vulkan driver section in readme Blisto91 2023-07-20 23:25:35 +0200
  • b706cfeec3
    [dxvk] Clarify Vulkan 1.3 driver requirement in log Blisto91 2023-07-20 23:18:20 +0200
  • f4dd9fdf7b [d3d11] Set up line rasterization mode appropriately line-raster Philip Rebohle 2023-07-19 20:51:19 +0200
  • 3cdc1f40d6 [dxbc] Set output topology for GS and TES correctly Philip Rebohle 2023-07-19 21:12:30 +0200
  • 63dca5d7d1 [dxvk] Add line rasterization mode to rasterization state Philip Rebohle 2023-07-19 20:51:07 +0200
  • 3f09e3ca0a [dxvk] Enable VK_EXT_line_rasterization if supported. Philip Rebohle 2023-07-19 20:05:54 +0200
  • 98f3887680 [util] Cleanup a couple of example config options Blisto91 2023-07-17 13:31:52 +0200
  • 3a9a70b5f0 [meta] Add Graphics Pipeline Library section to readme Blisto91 2023-07-17 13:22:18 +0200
  • 878da4984b [util] Disable single-use command lists for Ghost Recon Wildlands Philip Rebohle 2023-07-17 15:00:55 +0200
  • 6b2c4d682d
    [util] Cleanup a couple of example config options Blisto91 2023-07-17 13:31:52 +0200
  • 226afaabb7
    [meta] Add Graphics Pipeline Library section to readme Blisto91 2023-07-17 13:22:18 +0200
  • c599f95e5d [d3d11] Do not cache GetCurrentProcess result Philip Rebohle 2023-07-16 21:15:34 +0200
  • ffdc340a7f [d3d9] Don't show/hide a software cursor WinterSnowfall 2023-07-16 18:46:19 +0300
  • 4893788d9b [d3d11] Fixup incorrect MiscFlags in D3D11Device::OpenSharedResourceGeneric() Paul Gofman 2023-07-05 20:07:07 -0600
  • fc952a3ca3 [d3d11] Validate texture sharing parameters at texture creation Paul Gofman 2023-07-05 18:01:19 -0600
  • 01ad79278b [d3d11] Support just one handle type in D3D11DXGIResource::{Get|Create}SharedHandle Paul Gofman 2023-07-05 18:18:06 -0600
  • 48557886de [d3d11] Determine shared texture handle type through D3D11_RESOURCE_MISC_SHARED_NTHANDLE Paul Gofman 2023-07-05 18:14:45 -0600
  • 8319793a98 [d3d11] Always close handle in D3D11CommonTexture::ExportImageInfo() Paul Gofman 2023-07-05 18:10:08 -0600
  • 886268fcf9 [util] Remove Secret World Legends config Blisto91 2023-07-15 15:11:33 +0200
  • 84e59fc9e5 [ci] Download glslangValidator.exe directly rather than using choco. Hans-Kristian Arntzen 2023-07-06 15:38:10 +0200
  • 71b108938d
    [d3d9] Dref sampling for all games Alpyne 2023-07-16 03:16:32 +0200
  • c11fa50d0e
    [d3d8] Fixed-function Dref scaling Alpyne 2023-07-03 13:51:42 +0200
  • 19d88f30a7
    [dxso] Implement D3D8 Dref scaling Alpyne 2023-07-03 13:57:10 +0200
  • 4fc5508f64
    [d3d8] Add integer Dref scaling option Alpyne 2023-06-28 00:01:58 +0300
  • 1a039a4729
    [d3d8] Format MinGW __CRT_UUID_DECL definition Alpyne 2023-07-15 20:53:41 +0200
  • 9077013758
    [util] Remove Secret World Legends config Blisto91 2023-07-15 15:11:33 +0200
  • 9d645a575d [d3d11] Fixup incorrect MiscFlags in D3D11Device::OpenSharedResourceGeneric() Paul Gofman 2023-07-05 20:07:07 -0600
  • 691bdca8da [d3d11] Validate texture sharing parameters at texture creation Paul Gofman 2023-07-05 18:01:19 -0600
  • 7d14f26a24 [d3d11] Support just one handle type in D3D11DXGIResource::{Get|Create}SharedHandle Paul Gofman 2023-07-05 18:18:06 -0600
  • 085247ae4e [ci] Download glslangValidator.exe directly rather than using choco. Hans-Kristian Arntzen 2023-07-06 15:38:10 +0200
  • cbc4f8c5a6 [d3d11] Determine shared texture handle type through D3D11_RESOURCE_MISC_SHARED_NTHANDLE Paul Gofman 2023-07-05 18:14:45 -0600
  • 705bce859e [d3d11] Always close handle in D3D11CommonTexture::ExportImageInfo() Paul Gofman 2023-07-05 18:10:08 -0600
  • 6be1f6d7bd [util] Limit fps in The Incredibles Blisto91 2023-07-05 17:51:04 +0200
  • 61e4c06e9f
    [util] Limit fps in The Incredibles Blisto91 2023-07-05 17:51:04 +0200
  • 1fba0a22fb [util] Various buffer placement workarounds WinterSnowfall 2023-07-03 17:34:35 +0300
  • 6988ef061b [d3d8] Adjust d3d8 device capabilities WinterSnowfall 2023-07-04 19:12:51 +0300
  • 3ddea0b439
    [d3d8] Fix redeclaration of GetInfo Alpyne 2023-07-04 18:14:33 +0200
  • d914b2abb9 [util] Remove the noExplicitFrontBuffer workarounds WinterSnowfall 2023-07-03 17:25:34 +0300
  • 45816ab421 [d3d8] Forward calls to TestCooperativeLevel WinterSnowfall 2023-07-04 17:04:28 +0300
  • 09fc7c7cff
    [d3d8] Move device functions to d3d8_device.cpp Alpyne 2023-07-04 17:46:48 +0200
  • 2f72115f91 [d3d9] Keep 1 presenter per swapchain window Joshua Ashton 2023-06-24 05:49:17 +0100
  • b0484af13d [d3d9] Keep 1 presenter per swapchain window d3d9-presenter-per-window Joshua Ashton 2023-06-24 05:49:17 +0100
  • a9bb934d3b
    [d3d8] Use non-extended IDirect3D9 Alpyne 2023-07-04 15:59:14 +0200
  • ee01b4cf0c
    [d3d8] Rename D3D8DeviceEx to D3D8Device Alpyne 2023-07-04 15:57:37 +0200
  • e423065d7a
    [d3d8] Rename D3D8InterfaceEx to D3D8Interface Alpyne 2023-07-04 15:51:37 +0200
  • 834c4bdd73
    [d3d8] Remove unnecessary std::move Alpyne 2023-07-04 15:25:23 +0200
  • b83fc4c6a7
    [d3d8] Native build: rename to libdxvk_d3d8 Alpyne 2023-07-04 15:13:25 +0200
  • 48bfd83ca5
    [d3d8] Add d3d8.sym Alpyne 2023-07-04 15:04:32 +0200
  • bc7afea0f0
    [d3d8] Remove unused includes Alpyne 2023-07-04 14:57:50 +0200
  • 988db10f31
    [d3d8] Cleanup d3d8_include.h Alpyne 2023-07-04 14:55:22 +0200
  • 0a5566917f
    [d3d8] Cleanup minor things Alpyne 2023-07-04 14:45:54 +0200
  • fc49539bbe
    [util] Rename apitraceMode config options (inline with upstream) (#167) Winter Snowfall 2023-07-03 18:19:25 +0300
  • 8dd7d2f9c5
    [d3d8] Remove d8vk-specific stuff Alpyne 2023-07-03 15:49:08 +0200
  • 60d2e0b5a8
    [meta] Update LICENSE copyright date Alpyne 2023-07-03 15:47:37 +0200
  • 124e7e4440
    [build] GitHub actions build all dlls Alpyne 2023-07-03 15:46:55 +0200
  • 03dc731b7a
    [d3d8] Fix bridge initialization Alpyne 2023-07-03 15:03:12 +0200
  • cb3d28803e
    [d3d8] Remove render state tracking stuff Alpyne 2023-07-03 15:03:03 +0200
  • e0da1a6c07
    [d3d8] Remove unimplemented option Alpyne 2023-07-03 15:02:45 +0200
  • f7a29a9e43
    [d3d8] Fix options initialization Alpyne 2023-07-03 15:02:35 +0200
  • 0893b6ef4a
    [d3d8] Remove stat collection from D3D8Batcher Alpyne 2023-07-03 14:57:41 +0200
  • 4c18b52a32
    Revert "[build] Always build d3d9 if d3d8 is enabled" Alpyne 2023-03-04 02:11:30 -0800
  • 4c06d7e6b9
    [d3d8] Move d3d8 game configs to d3d8 section Alpyne 2023-06-19 19:06:17 +0100
  • b951f0db05
    [d3d8] Fixes for Treasure Planet: Battle at Procyon Alpyne 2023-05-17 18:05:55 -0700
  • 2330f1483a
    Update README.md Jeff 2023-05-09 23:17:01 -0700
  • 210dcef378
    [util] Config for IGI 2: Covert Strike Alpyne 2023-05-09 21:43:38 -0700
  • 8288ab5402
    [d3d8] Fix D3D8BatchBuffer::GetDesc Alpyne 2023-05-09 19:28:02 -0700
  • 9c248f9836
    [d3d8] Fix steamrt builds Alpyne 2023-05-09 00:27:24 -0700
  • 45ccb7352e
    [d3d8] Fix CI builds Alpyne 2023-05-09 00:07:30 -0700
  • f87f60edf7
    [d3d8] Use batcher for NSF 3 and 4 Alpyne 2023-05-09 00:02:22 -0700
  • 392d9a7183
    [util] Add workarounds for NFS 3 and 4 WinterSnowfall 2023-05-04 20:33:12 +0300
  • 7471ba5db4
    [d3d8] Make batcher optional Alpyne 2023-05-08 23:06:30 -0700
  • c717cc551a
    [d3d8] Batcher code cleanup Alpyne 2023-05-08 20:11:17 -0700
  • 6fdc44f7b6
    [d3d8] Batcher GCC fixes Alpyne 2023-05-08 19:40:52 -0700
  • cd1e655237
    [d3d8] Batcher: handle SetIndices Alpyne 2023-04-22 00:17:23 -0700