Commit Graph

4 Commits

Author SHA1 Message Date
Chuck Walbourn
3fcfccf0ca
directxmesh, directxtex, and uvatlas now support linux (#15554)
* Update for directx-headers release 1.0.1

* DirectXMesh, DirectXTex, and UVAtlas now support Linux

* Updated hashes and bins

* Fix linux builds

* Fixed directxtex[openexr] for x64-linux

* Removed stray file

* directxmath hot-fix for GCC arm64

* Fixed hash

* Hash fix again

* x64-linux CIs use GCC 7, but I require GCC 9

* Added warning message for GCC 9 requirement
2021-01-12 20:01:37 -08:00
Chuck Walbourn
ec58d649c1
Updated directxtk et al for cmake package support (#15210) 2020-12-28 17:28:53 -08:00
Rémy Tassoux
32c13c7ce8
[directxtk][directxtk12][directxtex][directxmesh] Update to latest version (#14539)
* [directxtk][directxtk12][directxtex][directxmesh] Update to latest version

https://github.com/microsoft/DirectXTK/releases/tag/nov2020
https://github.com/microsoft/DirectXTK12/releases/tag/nov2020
https://github.com/microsoft/DirectXTex/releases/tag/nov2020
https://github.com/microsoft/DirectXMesh/releases/tag/nov2020

* [directxlibs] Fix wrong port version
2020-11-17 14:45:32 -08:00
Rémy Tassoux
17b23eeb3b
[directxtex] Use CMake build system, add OpenEXR support and dx12 feature (#13969)
* [directxtex] Use CMake build system and add OpenEXR support

Use the provided CMake file instead of the VS solutions to build the library, as recommended in the vcpkg maintainer guide.

Also add the openexr feature to enable OpenEXR in the library and its tools.
https://github.com/Microsoft/DirectXTex/wiki/Adding-OpenEXR

* [directxtex] Fix build failure on ARM and UWP

* [directxtex] Use vcpkg_copy_tools

* [directxtex] Add win7 feature

DirectXTex can be build without DirectX12 to support Windows 7 Service Pack 1 or later platforms, so I added this as a feature.

* [directxtex] Replace win7 with dx12 feature

* [directxrex] Shorten patch file

* [directxtex] Fix wrong port version

* [directxtex] Use ninja
2020-10-13 13:40:52 -07:00