2
0
mirror of https://github.com/boostorg/qvm.git synced 2026-01-22 05:22:47 +00:00

19 Commits

Author SHA1 Message Date
Emil Dotchevski
fb40dddd6f Replaced sprintf with snprintf in gen.cpp 2025-12-23 16:13:43 -05:00
Emil Dotchevski
c26cbf5c0d Header generation changes 2024-09-21 21:10:37 -07:00
Emil Dotchevski
f7a3f6f759 Optional support for write_element definitions that take the value to write as an argument, instead of returning a reference to the element. 2022-03-14 20:20:49 -07:00
Emil Dotchevski
be39b1008a Updated copyright message 2022-01-18 15:02:54 -08:00
Emil Dotchevski
54aa1f8d93 C++17 constexpr where easily doable 2021-11-25 16:04:49 -08:00
Emil Dotchevski
46797f11f7 Invoking math functions via ADL 2021-07-18 18:21:41 -07:00
Emil Dotchevski
6cdb7477e8 Better single header distribution generation 2021-01-30 12:46:29 -08:00
Emil Dotchevski
9b8a496080 Generating qvm.hpp and qvm_lite.hpp on GitHub Actions 2020-12-19 23:46:20 -08:00
Emil Dotchevski
9fd0764eaa Major refactor: single header support, deduce_quat2/deduce_vec2/deduce_mat2 used in all binary operations, cross product for 2D vectors, Meson build 2020-12-16 00:05:15 -08:00
Emil Dotchevski
ffb434f1fa Issue #23, thanks steveire 2020-02-29 13:02:49 -08:00
Emil Dotchevski
f49f4a2343 fixed Jamfile.v2 for gen.cpp 2018-08-09 21:05:53 -07:00
Emil Dotchevski
4e5e7d288f getting rid of vcxproj files 2018-08-09 21:03:57 -07:00
Emil Dotchevski
5209c985d8 Fixing the "assign" bug. Thanks nightsparc! 2017-05-13 21:23:26 -07:00
Emil Dotchevski
dfb75902c7 Full set of swizzling permutations. 2016-12-23 18:46:28 -08:00
Emil Dotchevski
5c079d4492 Implemented "swizzling" for scalars->vectors, e.g. X001(42.0f)->(42.0f,0,0,1) 2016-12-23 18:20:44 -08:00
Emil Dotchevski
d9e1584aef scalar*vec, scalar*mat operations implemented 2016-11-03 20:13:27 -07:00
Emil Dotchevski
384cf09e54 Moved Jamfiles under buld. 2016-06-09 15:14:50 -07:00
Emil Dotchevski
8d81edbfe6 Fixing warnings, plus improved swizzle sfinae and tests. 2016-04-06 15:54:10 -07:00
Emil Dotchevski
27f937e757 Correct directory structure 2016-04-04 17:24:57 -07:00