Commit graph

  • b17568deba [dxgi,d3d11] log unknown interfaces GUID (#154) Mikhail Paulyshka 2018-03-12 14:05:43 +03:00
  • 58280f8340 [dxgi] log unknown interfaces GUID in QueryInterface() Mikhail Paulyshka 2018-03-12 13:17:50 +03:00
  • a2b9d8c6ab [d3d11] log unknown interfaces GUID in QueryInterface() Mikhail Paulyshka 2018-03-12 10:45:43 +03:00
  • 3cb3c05888 [dxgi] implement DxgiOutput::FindClosestMatchingMode() (#153) Mikhail Paulyshka 2018-03-12 10:52:32 +03:00
  • ba2ea3057f [dxgi] implement DxgiOutput::FindClosestMatchingMode() Mikhail Paulyshka 2018-03-12 10:48:09 +03:00
  • a8508da883
    Merge pull request #151 from Mixaill/d3d11-nullcheck Philip Rebohle 2018-03-12 07:38:51 +01:00
  • f94ff7db4f [d3d11] add check for pResource against nullptr in D3D11ImmediateContext::Map() Mikhail Paulyshka 2018-03-12 01:54:03 +03:00
  • 4eacff21e9
    [dxvk] Flush initialization context unconditionally Philip Rebohle 2018-03-11 20:25:09 +01:00
  • bbbc552868
    [d3d11] Disabled image mapping Philip Rebohle 2018-03-11 19:02:02 +01:00
  • 5b9e4c1faa
    [d3d11] Fix image tiling Philip Rebohle 2018-03-11 00:06:44 +01:00
  • d3e89b20dd
    [d3d11] Allocate host-readable images on host-visible memory Philip Rebohle 2018-03-10 23:32:15 +01:00
  • a4a8e0d6c8
    [dxvk] Add memory flag query to DxvkImage Philip Rebohle 2018-03-10 17:41:42 +01:00
  • fb36b56891
    [dxvk] Removed stat counters Philip Rebohle 2018-03-10 17:37:10 +01:00
  • b9e1646453
    Merge pull request #144 from Aishou/Readme Philip Rebohle 2018-03-10 17:13:23 +01:00
  • de872c17f0
    Update README.md Kaito 2018-03-10 16:41:22 +01:00
  • 1bad90ae96 Add Custom PCI Vendor and Device ID Support (#137) Guy1524 2018-03-10 09:05:32 -05:00
  • 3dad074fc4 [dxbc] implemented retc instructions (#140) Mikhail Paulyshka 2018-03-10 17:04:58 +03:00
  • 28880d0fa8
    [dxbc] Implemented DclHsMaxTessFactor Philip Rebohle 2018-03-10 15:02:27 +01:00
  • afaa3b5a30
    [d3d11] Fix minor code inconsistencies Philip Rebohle 2018-03-10 14:41:06 +01:00
  • 00923dd595
    Merge 83334190ac into 7069df6b1e Mikhail Paulyshka 2018-03-10 13:36:41 +00:00
  • 83334190ac [dxbc] partially implemented dcl_hs_max_tessfactor Mikhail Paulyshka 2018-03-10 16:26:46 +03:00
  • 7069df6b1e
    [d3d11] Reimplemented ClearState Philip Rebohle 2018-03-10 13:06:15 +01:00
  • 5cb6c968b5
    [d3d11] Fix RestoreUnorderedAccessViews for pixel shaders Philip Rebohle 2018-03-10 12:47:45 +01:00
  • ca53fe7925
    [d3d11] Minor fixes Philip Rebohle 2018-03-10 12:11:17 +01:00
  • 969b35c80c
    [d3d11] RestoreState: Restore DS/OM/RS state objects Philip Rebohle 2018-03-10 11:56:58 +01:00
  • 5befa3b745
    [d3d11] RestoreState: Restore IA state Philip Rebohle 2018-03-10 11:44:27 +01:00
  • c49a0b969b
    [d3d11] RestoreState: Restore viewport state Philip Rebohle 2018-03-10 11:31:40 +01:00
  • f15feef47f
    [d3d11] RestoreState: Restore shader resource bindings Philip Rebohle 2018-03-10 11:30:32 +01:00
  • 5ef0f31c66
    [dxvk/d3d11] Refactored resource binding Philip Rebohle 2018-03-10 11:16:52 +01:00
  • b72f11a0bf
    [d3d11] RestoreState: Restore vertex and index buffer bindings Philip Rebohle 2018-03-10 10:39:07 +01:00
  • d1a2cff9ac
    [d3d11] RestoreState: Restore framebuffer and shader bindings Philip Rebohle 2018-03-10 10:19:07 +01:00
  • d0c29978d6
    Fixed hexadecimal output Guy1524 2018-03-09 17:30:36 -05:00
  • 59ddc38e22
    Return DxvkGpuVendor to being an enum class Guy1524 2018-03-09 17:05:05 -05:00
  • 1fcfe71560
    Remove extra semicolon Guy1524 2018-03-09 17:04:25 -05:00
  • e381fb7bab
    Remove AMD/NVIDIA/INTEL Shortcuts Guy1524 2018-03-09 17:03:30 -05:00
  • c1efabd7b1 [dxbc] implemented retc instructions Mikhail Paulyshka 2018-03-09 23:52:09 +03:00
  • 3efd437310
    [dxbc] Fixed TGSM size with dcl_tgsm_raw Philip Rebohle 2018-03-09 22:01:19 +01:00
  • b7a964e15e
    [d3d11] Fix texture cube array view normalization Philip Rebohle 2018-03-09 17:24:36 +01:00
  • 3b42011c50
    [d3d11] Implemented OMGetRenderTargetsAndUnorderedAccessViews and predication stub Philip Rebohle 2018-03-09 16:47:20 +01:00
  • 09fd7abde0
    [d3d11] Fix potentially invalid value for anisotropic filtering Philip Rebohle 2018-03-09 15:24:28 +01:00
  • 220c3301cf
    [dxvk] Tweaked command stream chunk sizes and submission Philip Rebohle 2018-03-09 12:31:35 +01:00
  • 8d443cb50d
    [dxvk] Reduced overhead of depth image descriptor layout check Philip Rebohle 2018-03-09 12:30:39 +01:00
  • 56213e28de
    Add Custom PCI Vendor and Device ID Support Guy1524 2018-03-08 20:51:41 -05:00
  • e8303af221
    [general] Added release packer script v0.31 Philip Rebohle 2018-03-08 18:34:33 +01:00
  • e2314cfe58
    [dxgi] Fixed R10G10B10A2 format mapping Philip Rebohle 2018-03-08 16:23:44 +01:00
  • c3cf65c015
    [dxbc] Use signed int for component index in OpImageGather Philip Rebohle 2018-03-08 07:50:37 +01:00
  • 85d28f7328
    [d3d11] Implemented ClearUnorderedAccessViewUint for raw and structured buffers Philip Rebohle 2018-03-07 16:29:13 +01:00
  • 95e2c641e0
    [d3d11] Partially implement SOSetTargets/SOGetTargets Philip Rebohle 2018-03-07 15:32:19 +01:00
  • 360bf3ee4c
    [dxvk] Recreate buffer views if necessary Philip Rebohle 2018-03-07 13:54:28 +01:00
  • ad017c2556
    [dxvk] Implemented physical buffer view Philip Rebohle 2018-03-07 13:32:17 +01:00
  • b494bb2ac1
    [d3d11] Fixed potential sync issue in Map() Philip Rebohle 2018-03-07 10:37:27 +01:00
  • 7ac0d413ad
    [dxbc] Use correct arrays for vicp/vocp in hull shaders Philip Rebohle 2018-03-07 09:52:24 +01:00
  • 6e981b91b6
    [dxvk] Add adapter logging Philip Rebohle 2018-03-07 00:23:06 +01:00
  • 0fdde6a94e
    [dxbc] Fix hull shader barrier issue Philip Rebohle 2018-03-07 00:22:40 +01:00
  • b7a9c2c751
    [dxbc] Implemented vicp for hull shaders Philip Rebohle 2018-03-06 19:19:10 +01:00
  • 9deb73a2a7 Add support for MSVC, attempt 3 (#130) Mikhail Paulyshka 2018-03-06 20:34:34 +03:00
  • 88c4e363e5
    [dxbc] Implemented workaround for hull shader output synchronization Philip Rebohle 2018-03-06 18:29:20 +01:00
  • 4fed7521f7
    [d3d11] Enabled tessellation shaders Philip Rebohle 2018-03-06 17:02:47 +01:00
  • 2271814d95
    [dxbc] Implemented domain shader input variables Philip Rebohle 2018-03-06 16:47:35 +01:00
  • ff0ff0c23b
    [dxbc] Implemented hull shader passthrough Philip Rebohle 2018-03-06 15:52:29 +01:00
  • d2ca721387
    [dxbc] Reworked Hull Shader phase invocations Philip Rebohle 2018-03-06 15:05:58 +01:00
  • 87afb33228
    [dxbc] Implemented Hull Shader output setup Philip Rebohle 2018-03-06 14:49:11 +01:00
  • 988aaa0161
    [dxbc] Implemented Hull Shader output variables Philip Rebohle 2018-03-06 14:00:03 +01:00
  • 13331a463f
    [d3d11] Re-implement check for mapping device-local images Philip Rebohle 2018-03-06 11:35:12 +01:00
  • 4d6c3553e9 Cleanups Vesim987 2018-03-06 02:27:39 +01:00
  • adb6c01ba3 Revert "Prioritize cached shaders" Vesim987 2018-03-06 02:22:33 +01:00
  • 53c364bb80 [meson] fix build scripts for MSVC Mikhail Paulyshka 2018-03-05 04:01:20 +03:00
  • 9b168436f0 [d3d11] fixes for MSVC Mikhail Paulyshka 2018-03-05 16:08:50 +03:00
  • fdd6053b5b [dxbc] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:52:32 +03:00
  • 0ff1715e0f [dxgi] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:58:14 +03:00
  • 7e646e1651
    Merge 631a8a56ec into b2f5b262f7 Mikhail Paulyshka 2018-03-05 19:24:45 +00:00
  • fbf5859fa8 [dxvk] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:52:58 +03:00
  • 569b6fc6da [utils] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:57:56 +03:00
  • b2f5b262f7
    [dxbc] Added support for the control point phase in Hull Shaders Philip Rebohle 2018-03-05 17:23:00 +01:00
  • 4688b2cc5a
    [dxbc] Formatting fixes + Hull shader barriers Philip Rebohle 2018-03-05 16:14:46 +01:00
  • 96ca9fa6ea
    [dxbc] Fixed tessellation factor enums Philip Rebohle 2018-03-05 15:02:17 +01:00
  • 1cbe6829eb
    Revert "Add MSVC support (#123)" Philip Rebohle 2018-03-05 14:32:28 +01:00
  • c63d4361a0 Add MSVC support (#123) Mikhail Paulyshka 2018-03-05 16:28:51 +03:00
  • 631a8a56ec [meson] fix build scripts for MSVC Mikhail Paulyshka 2018-03-05 04:01:20 +03:00
  • ab967f04ee [d3d11] fixes for MSVC Mikhail Paulyshka 2018-03-05 16:08:50 +03:00
  • 0b943b6a26 [dxbc] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:52:32 +03:00
  • 2eca46a7c3 [dxgi] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:58:14 +03:00
  • 087bc78b27 [dxvk] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:52:58 +03:00
  • 5035cf4e58
    Merge pull request #126 from pchome/patch-3 Philip Rebohle 2018-03-05 14:08:59 +01:00
  • 3501186d38
    [dxbc] Added tess level interface variables Philip Rebohle 2018-03-05 14:07:15 +01:00
  • f6bcd7438d
    [tests] Simplified dxbc disasm test pchome 2018-03-05 15:04:30 +02:00
  • ca00e2e4b2
    Merge 940cabd269 into 5f3bfde727 pchome 2018-03-05 11:29:40 +00:00
  • 5f3bfde727
    [general] Updated README on wine 3.3 Philip Rebohle 2018-03-05 12:29:21 +01:00
  • 940cabd269
    [tests] Simplified dxbc disasm test pchome 2018-03-05 10:56:22 +02:00
  • a2e237c2e8
    [build] Add './src' to dxvk_include_path pchome 2018-03-05 10:45:24 +02:00
  • 17f92a46fe
    [dxgi] Get rid of unneeded header pchome 2018-03-05 10:37:16 +02:00
  • 6c9a07fdd8
    [dxbc] Get rid of unneeded header pchome 2018-03-05 10:33:03 +02:00
  • 484308347a
    [d3d11] Treat D3D11SamplerState as state object Philip Rebohle 2018-03-05 02:21:34 +01:00
  • 4f53302147 [utils] fixes for MSVC Mikhail Paulyshka 2018-03-03 15:57:56 +03:00
  • 7a6e20f3a8
    [d3d11] Fixed CheckMultisampleQualityLevels return values Philip Rebohle 2018-03-05 01:08:26 +01:00
  • 9ede325c5b
    Merge branch 'master' of https://github.com/doitsujin/dxvk Philip Rebohle 2018-03-05 01:07:58 +01:00
  • 6c62d7608e [d3d11] add stub for ID3DUserDefinedAnnotation (#122) Mikhail Paulyshka 2018-03-05 03:07:09 +03:00
  • ee45d6708b [d3d11] suppress warnings for ID3DUserDefinedAnnotation and ID3D11Debug Mikhail Paulyshka 2018-03-04 23:14:06 +03:00
  • 2254e69ef1 [d3d11] D3D11DeviceContext::QueryInterface: log missing GUID Mikhail Paulyshka 2018-03-04 23:13:19 +03:00
  • e8e5739978
    [d3d11] Fixed potential crashes in InitImage/InitBuffer Philip Rebohle 2018-03-03 23:33:55 +01:00