|
9bbcfa6e63
|
make header paths more explicit
|
2016-04-05 11:06:35 +10:00 |
|
|
eacd2f6072
|
string: allow cstring tokenisers
|
2016-03-18 11:08:12 +11:00 |
|
|
6a1ea8ff29
|
string: add tokeniser
|
2016-03-17 18:14:40 +11:00 |
|
|
28d44593d8
|
view: add make_view, ref-qualifiers, comparators
|
2016-03-17 18:14:40 +11:00 |
|
|
f13c4487c6
|
cmdopt: add positional argument support
|
2016-03-15 13:56:13 +11:00 |
|
|
9e9477858b
|
coord: add trivial operation tests
|
2016-03-14 22:32:52 +11:00 |
|
|
a59844be98
|
don't pull in namespace std
|
2016-03-11 13:28:56 +11:00 |
|
|
379e652e83
|
build: update for standalone pkgconfig deployment
|
2016-02-24 11:55:08 +11:00 |
|
|
817eb50efc
|
image: move buffer into image directory
|
2016-02-19 13:56:12 +11:00 |
|
|
bbc06efa24
|
alloc/dynamic: add virtual allocator interface
|
2016-02-10 14:05:09 +11:00 |
|
|
d81b9f12fd
|
pool: rename remain as size for consistency
|
2016-02-04 12:41:23 +11:00 |
|
|
5a3165d233
|
roots/bisection: add bisection root finder
|
2016-02-03 13:57:18 +11:00 |
|
|
c8afad1e5b
|
rand/lcg: add naive LCG RNG
|
2016-02-03 12:13:03 +11:00 |
|
|
9248c2f379
|
format: test invalid specifier with unused specifier
we are using '!' as a specifier now, so don't test invalid specifiers
with this value...
|
2016-02-03 12:02:56 +11:00 |
|
|
f6fa44f54f
|
random: rename test from rand to random
|
2016-02-02 11:32:04 +11:00 |
|
|
0fd72f0893
|
format: test case whitespace
|
2016-01-20 16:39:20 +11:00 |
|
|
c877192cfc
|
format: add test case for char[]
|
2016-01-20 16:38:54 +11:00 |
|
|
d9a0649acb
|
test: convert remaining tests to TAP
|
2016-01-19 18:31:49 +11:00 |
|
|
d232f1c871
|
alloc: rename 'size' to 'used'
|
2015-11-30 16:08:07 +11:00 |
|
|
ffe219748a
|
alloc/arena: add simple test cases
|
2015-11-24 16:52:47 +11:00 |
|
|
4556745d77
|
memory/deleter: add trivial test case
|
2015-11-19 16:46:44 +11:00 |
|
|
99d025af4d
|
strongdef: actually use tagging for disambiguation...
|
2015-11-19 15:06:52 +11:00 |
|
|
38678cc78e
|
strongdef: add specialisation of numeric_limits
|
2015-11-18 14:46:43 +11:00 |
|
|
4599b11197
|
strongdef: add trivial instantiation test
|
2015-11-18 14:44:08 +11:00 |
|
|
791f8b2bcd
|
maths: remove rootsquare, use std::hypot instead
|
2015-11-16 13:18:29 +11:00 |
|
|
b1bc54ac8c
|
maths: move remaining operations into util namespace
|
2015-11-16 11:44:07 +11:00 |
|
|
1ec9582240
|
alloc: add initial allocator stubs
|
2015-11-13 17:18:10 +11:00 |
|
|
7b083df977
|
maths: tighten up type requirements for almost_equal
almost_equal only operates on two reals, or two integers (and even then
only on the same signedness).
|
2015-11-13 17:18:10 +11:00 |
|
|
32ca27abdf
|
memory: add paged and circular buffers
|
2015-11-11 16:56:35 +11:00 |
|
|
a73fb9307c
|
matrix: extract size dependant operations
|
2015-11-04 23:23:46 +11:00 |
|
|
176b33604b
|
matrix: parameterise on dimension
|
2015-10-30 23:40:13 +11:00 |
|
|
fe7e3e9c6f
|
test/maths: remove debug print statement
|
2015-10-29 18:23:07 +11:00 |
|
|
003685ce2b
|
image: templatise on component count
|
2015-10-20 16:54:15 +11:00 |
|
|
c2770a266b
|
maths: split normalise functions
|
2015-10-20 16:54:15 +11:00 |
|
|
b5929b7b4a
|
image: remove access to w/h/s members
|
2015-10-19 17:43:48 +11:00 |
|
|
20bafa2cfb
|
geom: move geometry primitives to own namespace
|
2015-10-13 18:19:47 +11:00 |
|
|
0283c6b0f9
|
build: disable rtti for release builds
|
2015-10-08 12:20:56 +11:00 |
|
|
2653a8ecee
|
maths/fast: remove, it's broken
|
2015-09-29 17:42:20 +10:00 |
|
|
464c703ffd
|
extent: add range-for adapter for extent points
|
2015-09-29 17:32:11 +10:00 |
|
|
b58dd7a880
|
extent: fix double negative for contraction
|
2015-09-22 17:23:54 +10:00 |
|
|
37f9390ef8
|
view: template on arbirtrary iterator types
|
2015-09-21 15:36:05 +10:00 |
|
|
ec42319224
|
coord: test for proper packing
|
2015-09-21 15:27:36 +10:00 |
|
|
9445b29bd3
|
test/json_types: use new style parse signature
|
2015-09-09 18:45:23 +10:00 |
|
|
08b6cbacea
|
float: lower ULPs threshold for almost_equal
we weren't detecting differences with 4 decimal point differences
|
2015-08-20 15:34:20 +10:00 |
|
|
eb155d5bb0
|
m/fast: add some fast maths approximations
|
2015-07-29 16:11:48 +10:00 |
|
|
86b36afc49
|
image: add simple offset test
|
2015-07-23 21:19:15 +10:00 |
|
|
785a9e08f6
|
tap: remove default format strings
|
2015-07-21 03:17:20 +10:00 |
|
|
3b97f56ead
|
polynomial: rename solve as roots
|
2015-07-21 02:59:14 +10:00 |
|
|
74d7f9c717
|
vector: add {to,from}_euler
|
2015-07-21 02:56:37 +10:00 |
|
|
7396057508
|
vector: use TAP in tests
|
2015-07-21 02:55:11 +10:00 |
|