1
0
mirror of https://github.com/microsoft/DirectXMath synced 2024-11-28 14:51:05 +00:00
Commit Graph

226 Commits

Author SHA1 Message Date
Nirbheek Chauhan
a55148fc56
Use two-argument cpuid when using recent MinGW (#172) 2023-12-19 19:15:07 -08:00
Chuck Walbourn
a4f6d7bd78
Update ADO build pipelines (#171) 2023-11-15 15:38:51 -08:00
Chuck Walbourn
2145262f3a
Add SDL pipeline (#170)
* Add SDL pipeline

* YAML fix
2023-11-10 11:39:48 -08:00
Chuck Walbourn
663e2f6d5e
Update build pipelines for recent changes to windows-2022 ADO images (#168) 2023-09-26 17:01:55 -07:00
Chuck Walbourn
22e6d74799
Add CodeQL to GitHub pipeline (#165) 2023-05-17 11:38:39 -07:00
Chuck Walbourn
d5bdf8f760
XDSP fix when building for NO-INTRINSICS (#164) 2023-05-11 09:39:13 -07:00
Chuck Walbourn
f8dccac0c2
Suppress new clang v16 warnings (#163) 2023-05-05 13:22:46 -07:00
Chuck Walbourn
bec07458c9
Update for latest files from the Microsoft GitHub template (#160) 2023-02-09 18:51:40 -08:00
Chuck Walbourn
339c2a8686
December 2022 (#155) 2022-12-12 11:25:35 -08:00
Chuck Walbourn
f6aad5404b YAML code review 2022-12-08 01:12:57 -08:00
Chuck Walbourn
17cb43de7e Tweak CI build triggers 2022-12-06 13:01:37 -08:00
Chuck Walbourn
5d89f10d10 More YAML fixes 2022-12-05 00:34:56 -08:00
Chuck Walbourn
6c790b0a5e YAML fixes 2022-12-05 00:22:34 -08:00
Chuck Walbourn
be8faf68b8 Add YAML Azure Pipelines 2022-12-05 00:00:28 -08:00
Chuck Walbourn
8a4c89377c
CMake update for version 3.20 (#154) 2022-11-22 11:21:24 -08:00
walbourn
c4866d19ab Warning suppression for VS 2022 17.4 2022-11-15 11:44:37 -08:00
Chuck Walbourn
d36af572ab November 2022 2022-11-09 15:34:32 -08:00
Chuck Walbourn
0fc79cd309 Fixed some misleading comments 2022-11-09 15:05:41 -08:00
Chuck Walbourn
fc2763a681 Improve support for /Zc:arm64-aliased-neon-types- 2022-11-09 13:53:54 -08:00
Chuck Walbourn
f639e2d8f5 VS 2019 16.9 out of support 2022-10-17 23:24:34 -07:00
Chuck Walbourn
c6d0cb3720 CMake code review 2022-06-03 00:43:12 -07:00
Chuck Walbourn
967d9b692c Fixed CMake bug 2022-05-30 17:13:34 -07:00
Chuck Walbourn
cce3f75722 CMake updated to require clients use C++11 2022-05-27 17:20:11 -07:00
Chuck Walbourn
e95d84892e CMake update to keep DirectXMath headers in their own include directory 2022-05-17 23:32:27 -07:00
Chuck Walbourn
07510d7b18 May 2022 2022-05-17 17:37:10 -07:00
Chuck Walbourn
b404898c9d Updated CMake to use GNUInstallDirs 2022-05-02 03:40:03 -07:00
Chuck Walbourn
c40dc75a5b Code review for DirectXMatrixStack 2022-04-29 13:40:26 -07:00
Chuck Walbourn
057ef1d788
Add C++20 defaulted comparisions to structs to support all comparisons (#147) 2022-04-04 23:11:11 -07:00
Chuck Walbourn
bbba9788e9 Fixed -Wreserved-identifier warnings with clang v13 2022-04-04 23:10:47 -07:00
Chuck Walbourn
e2532ab10b Minor fix for nuget metadata 2022-03-26 11:22:54 -07:00
Chuck Walbourn
78822d0c1e Update readme license link 2022-03-02 13:15:43 -08:00
Chuck Walbourn
cbcf8786ca Removed old CMakeSettings.json 2022-01-25 16:32:58 -08:00
Chuck Walbourn
ecc6560c14 January 2022 2022-01-18 00:19:52 -08:00
Chuck Walbourn
611e48646d A few more cases of constexpr 2022-01-17 23:31:04 -08:00
Chuck Walbourn
73db2f18ec
Add linear color constants for .NET colors to DirectXColors.h (#143) 2022-01-17 23:21:45 -08:00
Chuck Walbourn
6be498ca16
Reimplemented XMMatrixRotationRollPitchYaw(FromVector) (#144) 2022-01-17 23:21:31 -08:00
Chuck Walbourn
706722d8bc Minor whitespace tweaks 2022-01-17 00:40:12 -08:00
Chuck Walbourn
332fb99d07 Minor comment and parameter update to make it clear XMPlaneTransform(Stream) expects the inverse transpose 2022-01-17 00:33:20 -08:00
Chuck Walbourn
581534ea5f Minor comments added to improve intellisense for roll pitch yaw functions 2022-01-17 00:30:03 -08:00
Chuck Walbourn
a311fcbfa7 Add explicit scalar no-intrinsics codepath to XMMatrixRotationQuaternion, XMQuaternionRotationRollPitchYaw(FromVector) 2022-01-12 16:54:49 -08:00
Chuck Walbourn
dc17b6102f Update copyright 2022-01-04 10:35:31 -08:00
Chuck Walbourn
0ca5e0b89a Do not disable overloads for XMVECTOR for GNUC/clang when building with no-intrinsics (#141) 2021-11-29 17:19:34 -08:00
Chuck Walbourn
3734bc95a6 Wrap #pragma warnings to avoid GCC compilation warnings (#134, #135) 2021-11-29 13:08:15 -08:00
sbd1138
73000ac7d7
Wrap #pragma warnings to avoid GCC compilation warnings 2021-11-29 12:09:32 -08:00
sbd1138
f4e6ac04ce
Wrap #pragma warnings to avoid GCC compilation warnings 2021-11-29 12:08:48 -08:00
Chuck Walbourn
f8ac5aa095
DirectXMath implementation of D3DXmath matrix stack (#139) 2021-10-24 20:46:27 -07:00
Chuck Walbourn
95f145cfe7 Constexpr usage for SHMath 2021-10-24 15:44:34 -07:00
Chuck Walbourn
efc0cf64df Updated readme with notes about GCC 2021-10-17 14:05:27 -07:00
Chuck Walbourn
320eacd4e9 Nuspec update 2021-10-14 10:49:38 -07:00
Chuck Walbourn
5f1ae4ff65 Replace typedefs with 'using' declarations (#132) 2021-09-22 16:28:48 -07:00