Commit Graph

42 Commits

Author SHA1 Message Date
Philip Rebohle a6ede3e0c2 [meta] Update Vulkan headers to 1.3.231 2022-10-24 16:39:24 +02:00
Philip Rebohle 2659cfc674 [native] Add defines for DuplicateHandle flags 2022-09-02 14:25:12 +02:00
Joshua Ashton a29896642c [native] Bump DirectX headers
For _mingw_unicode for D3DCompiler
2022-08-26 19:52:26 +02:00
Joshua Ashton 2f3b3e64b4 [native] Add extra definitions needed for D3DCompiler 2022-08-26 19:52:26 +02:00
Philip Rebohle c1448d31fa [meta] Use SPIRV-Headers repository as a submodule 2022-08-21 22:54:21 +02:00
Philip Rebohle aa554f1166 [meta] Use Vulkan-Headers repository as a submodule 2022-08-21 22:54:21 +02:00
Joshua Ashton 91a5123ad0 [native] Add SDL2 native headers
Not included by DXVK at all, but used by external applications.
2022-08-21 19:31:33 +01:00
Joshua Ashton e969f49cee [native] Add DirectX headers submodule
Adds DirectX headers for use when building DXVK
natively for Linux.

These use the substitute Windows headers I made.

These are a minimal set of DirectX specific headers that are compatible with the substitute Windows headers I made.

For any license concerns please see the README in the submodule.
2022-08-21 19:31:33 +01:00
Joshua Ashton 92698be09a [native] Add substitute Windows headers
Adds substutite Windows headers for use when building DXVK
natively for Linux.

The main one being windows_base.h which has all of the definitions.

It supports stuff like __uuidof using some template nonsense too.
2022-08-21 19:31:33 +01:00
Joshua Ashton 3c4e85d630 [meta] Update Vulkan headers to 1.3.224 2022-08-06 01:33:30 +01:00
Philip Rebohle 5ecd11fbd0
[meta] Update SPIR-V headers 2022-07-15 16:10:16 +02:00
Philip Rebohle 97f2d81b25
[meta] Update Vulkan headers to 1.3.219 2022-07-09 01:53:51 +02:00
Georg Lehmann e9ac543627 [include] Update Vulkan headers to 1.3.217. 2022-07-07 14:18:49 +01:00
Philip Rebohle 552b29ca0c
[include] Update Vulkan headers to 1.2.197. 2021-11-03 14:11:23 +01:00
Adam Moss 3c7e5c9300 Update Vulkan headers to v182 2021-09-11 15:00:45 +02:00
Philip Rebohle a714cd94bd
[include] Update Vulkan headers 2020-08-10 09:45:41 +02:00
Philip Rebohle 93f7735814
[meta] Update Vulkan headers 2020-07-10 16:59:16 +02:00
Philip Rebohle 513f3f552d
[meta] Update Vulkan headers 2020-05-04 13:16:08 +02:00
Philip Rebohle 6d9a1e69d6 [meta] Update Vulkan headers 2020-04-30 16:36:59 +02:00
Joshua Ashton c47095a8dc
[meta] Update Vulkan headers 2019-12-03 00:53:16 +01:00
Philip Rebohle e076b75579
[meta] Update SPIR-V headers 2019-07-11 19:33:17 +02:00
Philip Rebohle 5c7f8d8e30
[meta] Update Vulkan headers 2019-07-11 19:33:14 +02:00
Philip Rebohle fbede70e93 [meta] Update Vulkan headers to 1.1.104 2019-03-17 16:24:57 +01:00
Philip Rebohle f5960256d0
[meta] Update Vulkan headers to 1.1.101 2019-02-19 13:52:13 +01:00
Philip Rebohle 4171596d14
[meta] Update Vulkan headers to 1.1.98 2019-01-30 13:52:17 +01:00
Philip Rebohle c8e44085c5
[meta] Update SPIR-V headers 2018-11-21 11:17:06 +01:00
Philip Rebohle 7738d2f353
[meta] Update Vulkan headers 2018-11-20 15:36:36 +01:00
Philip Rebohle 8cdccc6b05
[dxvk] Update Vulkan headers 2018-10-10 13:05:24 +02:00
Philip Rebohle 54b2001f42
[meta] Update Vulkan headers to 1.1.84 2018-09-10 21:03:18 +02:00
Philip Rebohle 4ab5682260 [general] Update Vulkan headers to 1.1.80 2018-07-14 12:36:43 +02:00
Philip Rebohle 1fdcbdfa40
[vr] Add missing license file 2018-06-05 11:39:46 +02:00
Philip Rebohle 2c9c7e1a36
Merge branch 'openvr-v2' 2018-06-05 00:16:37 +02:00
Philip Rebohle b7dff330f8
[spirv] Update SPIR-V headers 2018-06-01 13:43:19 +02:00
Philip Rebohle 14beaaf8d4
[vr] Added OpenVR header 2018-05-18 15:39:45 +02:00
Philip Rebohle 6e93e55762
[general] Update Vulkan headers 2018-04-16 17:31:39 +02:00
Philip Rebohle ba2c4782b0
[spirv] Removed SPIR-V Tools headers 2018-03-13 14:58:17 +01:00
Philip Rebohle 4c693fc262
[spirv] Added experimental spirv-tools integration
Added support for the validator in order to make debugging easier,
as well as the optimizer, which may help Nvidia users run DXVK.
2018-02-22 18:06:00 +01:00
Philip Rebohle ecbdc7f7c7 [general] Downgraded SPIR-V header to 1.0
Solves issues with RenderDoc, which does not support SPIR-V versions
above 1.0.
2018-01-05 14:50:39 +01:00
Philip Rebohle 003ce2130e [general] Updated Vulkan headers 2018-01-01 23:27:13 +01:00
Philip Rebohle 5d26f0fb0c [dxbc] Implemented operand modifiers and load/store stuff 2017-11-16 01:30:17 +01:00
Philip Rebohle e04198c59c Added SPIR-V header 2017-10-11 19:44:21 +02:00
Philip Rebohle 00e63d71a9 Initial commit 2017-10-10 23:32:13 +02:00