1
0
mirror of https://github.com/microsoft/DirectXMath synced 2024-11-24 21:20:13 +00:00
Commit Graph

89 Commits

Author SHA1 Message Date
Chuck Walbourn
0fad2114f8
XMFLOAT3X4 data type and load/store functions (#71) 2018-06-01 10:47:08 -07:00
Chuck Walbourn
9226cd4d0c Added build file 2018-05-14 21:55:15 -07:00
Chuck Walbourn
4c0f66db3b Renamed nuget folder 2018-05-01 19:27:17 -07:00
Chuck Walbourn
99a98d79fc
Remove VS 2013 compiler support (#70)
* Removed VS 2013 specific warning supression
* Use ``noexcept`` instead of ``throw()``
* No longer need ``_MSC_VER`` guards around ``=default`` move ctors/operators
2018-05-01 14:49:46 -07:00
Chuck Walbourn
faf8558f5b Add nuget build files 2018-04-27 16:33:09 -07:00
Chuck Walbourn
68fc189445 Code review feedback 2018-04-27 14:24:50 -07:00
Chuck Walbourn
84831beb5a Supressed additional false warning in VS 2013 2018-04-17 10:41:48 -07:00
Chuck Walbourn
b3efd82762 All default ctors should be non-throwing 2018-04-17 10:29:41 -07:00
Chuck Walbourn
033c653afc Suppress false 26495 warnings 2018-04-17 10:22:14 -07:00
Chuck Walbourn
15c05966ea Removed redundant operators 2018-04-17 10:05:39 -07:00
Chuck Walbourn
9e566cdec0 Minor code review feedback 2018-04-13 12:19:39 -07:00
Chuck Walbourn
e47ad78320 Use default copy and move ctors/ops 2018-04-03 17:52:24 -07:00
Chuck Walbourn
b710e917c6 Fixed up comment header block 2018-03-19 12:12:03 -07:00
Chuck Walbourn
e890481254 Fixed warning when buliding with Intel C++ Compiler 2018-03-19 11:59:40 -07:00
Chuck Walbourn
93de151936 Merge branch 'master' of https://github.com/Microsoft/DirectXMath 2018-02-23 23:16:33 -08:00
Chuck Walbourn
d1adb09d90 Fixed up comment header block 2018-02-23 23:16:27 -08:00
Chuck Walbourn
03e32080a9 Fix minor namespace syntax issue 2018-02-23 23:13:23 -08:00
Chuck Walbourn
2700c27c43 Fix minor namespace syntax issue 2018-02-23 22:41:42 -08:00
Chuck Walbourn
f07c3fdb92 February 2018 2018-02-02 10:43:16 -08:00
Chuck Walbourn
bcc9236ae5 Fixed XMConvertFloatToHalf conformance issue for 0 2018-02-01 19:32:50 -08:00
Chuck Walbourn
455f4ca150 Remove 17.1 compiler support 2018-02-01 18:57:52 -08:00
Chuck Walbourn
acf95bfa9e Use fused-multiply-accumulate for ARM64 2018-01-19 18:19:03 -08:00
Chuck Walbourn
aaefa16104 Minor code update 2018-01-18 15:27:02 -08:00
Chuck Walbourn
6a228a9876 Implemented SHProjectCubemap for DX12 2018-01-16 18:09:00 -08:00
Chuck Walbourn
d090df7c0f Remove extra comma 2018-01-16 14:30:35 -08:00
Chuck Walbourn
33f7f2d0ff Remove Windows 8.0 SDK era adapter 2018-01-16 14:29:55 -08:00
Chuck Walbourn
9e23145f64 Minor code cleanup for SHmath 2018-01-16 14:12:39 -08:00
Chuck Walbourn
31bfa2f46b Updated copyright year 2018-01-05 15:42:00 -08:00
Chuck Walbourn
abced86db5 VS 2017 (15.5 update) warning supression 2017-12-18 14:19:37 -08:00
Chuck Walbourn
f06583a3e1 Code cleanup and reformat 2017-12-18 14:04:23 -08:00
Chuck Walbourn
8a90e9383b Code cleanup 2017-07-13 01:58:19 -07:00
Chuck Walbourn
f89abe64f4 Stereo 3D prototype from 2011 2017-07-13 01:28:40 -07:00
Chuck Walbourn
b282f1e624 Direct3D stereoscopic 3D sample helper 2017-07-13 01:26:41 -07:00
Chuck Walbourn
c592223086 June 2017 2017-06-21 13:32:45 -07:00
Chuck Walbourn
b83bff1f1c AVX2/FMA3 optimization 2017-05-18 16:14:07 -07:00
Chuck Walbourn
58df665c97 Cleaned up conformance warnings found by CLang 2017-05-17 17:46:45 -07:00
Chuck Walbourn
d973b9a9aa Added _XM_NO_XMVECTOR_OVERLOADS_ control define 2017-05-17 11:05:47 -07:00
ianier
edeb5d4ffe vmulComplex optimization using multiply-add/subtract (#48) (#49) 2017-05-03 14:56:26 -07:00
Nicholas Frechette
d1aa003720 Using broadcast instead of load/shuffle is faster when it is available. (#47)
Using broadcast instead of load/shuffle is faster when it is available.
2017-04-18 15:45:53 -07:00
Chuck Walbourn
67cffde166 Portability fix for intrinsics use of __m128/__n128 2017-03-31 15:08:34 -07:00
Chuck Walbourn
0e6e115814 Updated copyright year 2017-03-08 16:05:34 -08:00
Chuck Walbourn
b7771c4504 DirectMath 3.10 (final) 2017-02-07 14:49:05 -08:00
Chuck Walbourn
3af2b50fa8 Resolved some IntelliSense issues for the Xbox One XDK 2017-01-24 10:51:25 -08:00
Chuck Walbourn
f7954ad6ed CHPE platform support 2017-01-13 13:52:41 -08:00
Chuck Walbourn
c887a52207 DirectXMath 3.10 2016-12-01 16:14:19 -08:00
Chuck Walbourn
3906b317a1 Workaround for constexpr compiler bug in VS 2015 RTM 2016-12-01 15:55:35 -08:00
Chuck Walbourn
bb8cf13536 Updated gitignore 2016-11-14 13:18:47 -08:00
Chuck Walbourn
d75f745b16 ARMv8 optimizations 2016-11-09 15:51:02 -08:00
Chuck Walbourn
dc68173efe Suppress 4996 warning for VS Dev 15 Preview 2016-11-08 16:27:41 -08:00
Chuck Walbourn
d98156cdb7 XMVectorRound fix for NO INTRINICS to match round to nearest (even) 2016-10-27 00:02:18 -07:00