Граф коммитов

25 Коммитов

Автор SHA1 Сообщение Дата
Jesse Natalie 48a7629732 Update build system version info to 1.614.1 2024-09-06 15:09:56 -07:00
Jesse Natalie de28d93dfa Update versions to 1.613.1 2024-03-19 10:59:48 -07:00
Jesse Natalie 5c45253f7d Update versions to 1.613.0 2024-03-11 12:03:05 -07:00
alexgong14 48f23952bc Update version to 1.611.1 2023-10-26 21:06:55 -07:00
Sil Vilerino c0f2af8af6 Update version to 1.611.0 2023-10-19 15:12:30 -04:00
nikzasel a71f9a9aae
Fix: removed d3d12_lib from main meson.build, (#107)
* Fix: removed d3d12_lib from main meson.build, so it could be builded on linux

* Fix: better d3d12_lib OS check

* Fix: remove abundant d3d12 checks from tests meson.build files
2023-06-09 13:49:54 -07:00
MARINA\jpmug b54d8eefc7 Suggested change from eli-schwartz in feedback just in case dxcore gets added. 2023-05-31 23:12:21 -04:00
MARINA\jpmug adc8dd2aa8 Additional things.
1. Googletests subdir was added.  This requires GTest to be installed.  If it is not installed, it's skipped
2. Moved some local variables to the main file to prevent duplicate library_finds and problems that can occur with local calculations.
2023-05-31 04:25:18 -04:00
MARINA\jpmug 25e84fa41e Improvements primarily for testing
1. Minor fix - add URL to pkg-config file
2. When building tests, make dxcore optional if not using "msvc"
3. programs in test directory now build even on Windows.
4. Compile DirectX-Headers-Check-Feature-Support-Test.exe if tests are on
5. Use test() statements to add DirectX-Headers-Test.exe and DirectX-Headers-Check-Feature-Support-Test.exe to "test" build target (typically invoked with something like "ninja test" or "make test".
2023-05-30 21:12:11 -04:00
Jesse Natalie 2915313675 When using MinGW+meson, fix RPCNDR version incompatibility
MinGW+CMake is probably still broken but let's deal with that if
there's someone who needs it.
2023-04-17 09:11:29 -07:00
Jesse Natalie 2b8cd08a93 Update version to 1.610.0 2023-04-13 09:18:19 -07:00
Jesse Natalie e52c2ac2ff Update build system versions to 1.608.2 2023-01-03 10:12:20 -08:00
Roland Shum 8934b355d5 Build changes for WSL Meson and Windows CMake
DirectX headers is now a static library instead of just an interface. It will compile `d3dx12_property_format_table.cpp`
- Updated CMakeLists.txt
- Updated Meson.build
2023-01-03 10:05:45 -08:00
Jesse Natalie f149cfead6 Update version to 1.606.4 2022-08-29 13:59:34 -07:00
Jesse Natalie fd329244e6 Update version to 1.606.3 2022-07-14 10:35:53 -07:00
Chuck Walbourn a277f94bfd
Update for Agility SDK 1.602.0 (#53) 2022-04-29 13:49:37 -07:00
Chuck Walbourn bdeac0ec9d
Update for Agility SDK 1.600.10 (#52) 2022-04-28 12:27:43 -07:00
Jesse Natalie da7aedbc4a Update project to match DirectX Agility SDK 2021-04-20 06:39:57 -07:00
Jesse Natalie 92815eaa64 Meson: Use override_dependency when available
Closes: https://github.com/microsoft/DirectX-Headers/issues/1
2021-03-23 11:21:38 -07:00
Jesse Natalie 73ed72b2af Fix copyright banners, add more idls, bump to 1.0.2
* Fix copyright banners to indicate MIT licensing
* Add dxgicommon.idl and dxgiformat.idl
2021-02-26 14:43:36 -08:00
Jesse Natalie 67af50114b Update version to 1.0.1 2021-01-04 09:10:46 -08:00
Jesse Natalie 1ff6b55ac5 Meson: Add an option to skip tests for non-subproject builds 2020-12-28 11:57:20 -08:00
Jesse Natalie d64caa7c84 CMake/Meson: Use C++14
Since dxguids.h uses constexpr, we should make sure the GUIDs lib
is built using an appropriate C++ version. CMake requires 14,
Meson defaults to 14.
2020-12-28 09:02:08 -08:00
Jesse Natalie 5dee1c5e5f Don't include test when running as Meson subproject 2020-12-07 15:58:22 -08:00
Jesse Natalie 1ec6cd7171 Initial commit 2020-12-04 15:54:22 -08:00