2
0
mirror of https://github.com/boostorg/qvm.git synced 2026-01-19 16:32:16 +00:00

239 Commits

Author SHA1 Message Date
Emil Dotchevski
2e574dd16f Replaced BOOST_TEST with BOOST_TEST_EQ / _NE etc. as appropriate 2025-12-24 23:54:11 -05:00
Emil Dotchevski
1d7d8780ff Fixed meson.build issues on Windows 2025-12-24 23:53:27 -05:00
Emil Dotchevski
3cf1e61c94 Fixed tasks.json issues on Windows 2025-12-24 23:52:54 -05:00
Emil Dotchevski
fb40dddd6f Replaced sprintf with snprintf in gen.cpp 2025-12-23 16:13:43 -05:00
Emil Dotchevski
0cea298c55 CI update 2025-12-23 16:13:29 -05:00
Emil Dotchevski
237d4274e7 Merge pull request #58 from 08jne01/develop
Add constexpr to quat,mat and vec
2025-08-17 15:33:54 -07:00
Joshua Nelson
c303cb573c Add constexpr to quat,mat and vec
This is required for constexpr assignment which requires converting to a user defined type.
2025-08-15 06:10:54 +01:00
Peter Dimov
98bb6f3ae6 Merge pull request #52 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:18:17 +03:00
Rene Rivera
e572e474a0 Move include to target. 2025-04-17 09:11:23 -05:00
Rene Rivera
425632dff0 Sync from upstream. 2025-04-04 21:41:07 -05:00
Emil Dotchevski
daabde8f20 Merge pull request #57 from jhasse/fix-warning-unused-parameter
Fix unused parameter warning in Release builds
boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0
2025-01-18 23:55:32 -08:00
Emil Dotchevski
95abf845a4 Updated GHA, deleted testing for C++03 2025-01-18 23:05:52 -08:00
Jan Niklas Hasse
587289e487 Fix unused parameter warning in Release builds
BOOST_QVM_ASSERT is disabled there, so cast the variables to void
instead.
2025-01-16 23:06:40 +01:00
Rene Rivera
269553c123 Sync from upstream. 2024-09-24 23:23:05 -05:00
Rene Rivera
8a8ccc98a2 Sync from upstream. 2024-09-22 11:29:12 -05:00
Emil Dotchevski
c26cbf5c0d Header generation changes boost-1.87.0.beta1 boost-1.87.0 2024-09-21 21:10:37 -07:00
Emil Dotchevski
106d411db3 Merge pull request #55 from boostorg/feature/issue_54
Fix for issue 54
2024-09-20 10:30:50 -07:00
Emil Dotchevski
c4b9c063a0 Fix for issue 54 2024-09-19 22:21:59 -07:00
Rene Rivera
12ae43e5df Sync from upstream. 2024-07-29 20:15:09 -05:00
Emil Dotchevski
69fad4886b Fixing gcc-11 gha failure boost-1.86.0 2024-07-28 17:33:29 -07:00
Emil Dotchevski
de9b3ed198 Added new compiler versions 2024-07-28 17:25:42 -07:00
Rene Rivera
930d035e36 Sync from upstream. 2024-07-27 11:10:03 -05:00
Emil Dotchevski
be037989b7 GHA tweak 2024-07-26 14:48:08 -07:00
Emil Dotchevski
58fe7d3074 Updated GHA / documentation deploy 2024-07-26 14:41:33 -07:00
Rene Rivera
bba8369ad3 Switch to /boost/test//included target for header only mode of Boost.Test. 2024-07-25 23:30:00 -05:00
Rene Rivera
0e6018eebb Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera
2fd37b13e4 Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera
5843a6b567 Change all <source> references to <library>. 2024-07-20 19:42:10 -05:00
Rene Rivera
c87c962c1c Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
271efcae63 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
c35a004c1e Make the library modular usable. 2024-03-11 08:38:17 -05:00
Emil Dotchevski
68f960dc43 Added signed/unsigned long long specializations for is_scalar boost-1.85.0 boost-1.86.0.beta1 boost-1.85.0.beta1 2024-02-27 00:36:08 -08:00
Emil Dotchevski
cbf353a648 Doc change: clarification about order of operations in rot_mat_XXX functions 2024-02-03 15:54:06 -08:00
Emil Dotchevski
a1b9945f0a Indentation fix (whitespace) 2024-02-03 15:52:43 -08:00
Emil Dotchevski
c6b61349b2 Merge pull request #47 from boostorg/feature/issue_45
Feature/issue 45
boost-1.84.0.beta1 boost-1.84.0
2023-11-07 11:41:54 -08:00
Emil Dotchevski
304a37b9ff Merge pull request #46 from boostorg/feature/gha_update
gha update
2023-11-06 20:57:36 -08:00
Emil Dotchevski
bc6196978b gha update 2023-11-06 19:35:07 -08:00
Emil Dotchevski
0713e55bcf Simplified to_string definition 2023-11-05 23:01:42 -08:00
Emil Dotchevski
dc2512dfb9 Added meson build testing for c++11 2023-10-09 00:04:03 -07:00
Emil Dotchevski
ec2725754d Removing bad ascii character insterted by mistake 2023-10-08 23:43:49 -07:00
Emil Dotchevski
909f6047ba Compliant meson invocation in vscode integration 2023-10-08 22:32:03 -07:00
Emil Dotchevski
830af205ea Issue 45 2023-10-08 22:31:28 -07:00
Emil Dotchevski
fa272cb0b0 Issue 44 boost-1.83.0.beta1 boost-1.83.0 2023-06-06 12:48:59 -07:00
Emil Dotchevski
2c5728f839 Documentation update 2023-05-13 17:49:47 -07:00
Emil Dotchevski
e659dc47a6 translation() supports non-square matrices boost-1.82.0 2023-03-08 22:44:36 -08:00
Emil Dotchevski
bb440047d5 Deprecated slerp, added slerp180/slerp360. boost-1.82.0.beta1 2023-03-01 21:21:26 -08:00
Emil Dotchevski
ad5ca3bb26 Fixing slash problem 2023-02-28 10:57:55 -08:00
Emil Dotchevski
544f4b4f20 header generation backslash problem 2023-02-28 10:24:48 -08:00
Emil Dotchevski
1afb054673 Generation of qvm single header distros 2023-02-26 19:05:22 -08:00
Emil Dotchevski
3ecad2ea32 Slerp documentation update 2023-02-26 19:01:10 -08:00