|
da464968e6
|
view: add equality operators
|
2015-02-11 16:43:27 +11:00 |
|
|
4764015f9b
|
uri: turn off parser tracing
|
2015-02-11 16:43:27 +11:00 |
|
|
e14b17c0bd
|
uri: use begin and end methods, not variables
|
2015-02-11 16:43:27 +11:00 |
|
|
49e60e576f
|
view: extract span class into standalone class
|
2015-02-11 16:18:43 +11:00 |
|
|
2a72943ad7
|
uri: add copyright header
|
2015-02-11 16:18:18 +11:00 |
|
|
4245785005
|
uri: add simple uri parser
|
2015-02-09 17:43:24 +11:00 |
|
|
39da295789
|
build: trap on signed wraparound
|
2015-02-09 13:13:17 +11:00 |
|
|
81ccdcf8ef
|
fixed: add signed supported
|
2015-02-06 20:01:26 +11:00 |
|
|
a218774bc0
|
fixed: implement addition/subtraction
|
2015-02-06 19:01:38 +11:00 |
|
|
1d2d32e016
|
fixed: dont scale inputs in from_native calls
|
2015-02-06 19:01:06 +11:00 |
|
|
6fee487bc0
|
fixed: rename integral methods as integer
|
2015-02-06 19:00:47 +11:00 |
|
|
5ad7d05fd4
|
whitespace
|
2015-02-06 16:36:05 +11:00 |
|
|
4f19a35b7d
|
fixed: add trivial tests
|
2015-02-06 16:35:40 +11:00 |
|
|
f0021afc71
|
fixed: add ostream operators
|
2015-02-06 16:35:23 +11:00 |
|
|
e3cba6b473
|
fixed: add logical operators
|
2015-02-06 16:35:11 +11:00 |
|
|
1a1bb23a8b
|
fixed: update style
|
2015-02-06 16:34:30 +11:00 |
|
|
9619b5fee9
|
image: add value_type typedef
|
2015-02-06 13:52:44 +11:00 |
|
|
1290cde443
|
image: add more varied downsample, pgm reader
|
2015-02-05 20:37:07 +11:00 |
|
|
75d69bf9df
|
maths: fix the ordering of limit
|
2015-02-05 20:37:07 +11:00 |
|
|
8487f700f6
|
maths: add smoothstep
|
2015-02-05 20:37:07 +11:00 |
|
|
b12d0b95fc
|
maths: special case limit conditions of sinc
|
2015-02-05 20:37:07 +11:00 |
|
|
4c41439a2e
|
debug: add CHECK_NEZ
|
2015-02-05 20:37:07 +11:00 |
|
|
169bc5f62b
|
debug: move maths header inc to avoid circular dep
|
2015-02-05 20:37:07 +11:00 |
|
|
10cb9e2458
|
build: rename json.cpp.rl from reason move
|
2015-02-05 20:37:07 +11:00 |
|
|
09be9f3cea
|
image: set the output values in downsample...
|
2015-02-04 18:39:40 +11:00 |
|
|
52544605e5
|
image: instantiate uint8_t buffer clone
|
2015-02-04 18:39:08 +11:00 |
|
|
997dd3415d
|
build: find lto-wrappers where appropriate
|
2015-02-04 15:59:22 +11:00 |
|
|
b542062cc4
|
image: add basic buffer class
|
2015-02-04 15:59:06 +11:00 |
|
|
1db9057c95
|
region: add per-axis expansion calls
|
2015-02-04 15:44:51 +11:00 |
|
|
3e9f5efbe0
|
maths: add sinc functions
|
2015-02-04 15:44:31 +11:00 |
|
|
2fcc16646c
|
maths: templatise to_{radians,degrees}
|
2015-02-04 15:44:03 +11:00 |
|
|
bd22ec3172
|
extent: add extent2i convenience type
|
2015-02-04 15:41:18 +11:00 |
|
|
9a6c4572fa
|
float: correctly handle double comparisons
|
2015-02-03 15:54:55 +11:00 |
|
|
2ae1c5e465
|
json: make include paths relative
fixes path issues when used from other projects
|
2015-02-03 13:09:23 +11:00 |
|
|
3d53ee5eb1
|
bezier: add region query
|
2015-02-03 12:58:41 +11:00 |
|
|
e5b85b559b
|
point: fix float warning on test instantiation
|
2015-02-03 02:21:58 +11:00 |
|
|
34637949e2
|
bezier: avoid type punning on points member
|
2015-02-03 02:21:33 +11:00 |
|
|
65fdb5e47a
|
bezier: use the original distance method
now the cubic solver is functional the old code appears correct, and it
seems to be more concise and more rigorously derived.
|
2015-02-03 02:20:12 +11:00 |
|
|
bb89f0e94f
|
m4: bump m4 dependencies
|
2015-02-03 00:15:28 +11:00 |
|
|
60787655b3
|
json: split json impl files into tree and flat
|
2015-02-03 00:15:07 +11:00 |
|
|
81a7ff5db5
|
json: use raw string literals for test data
|
2015-02-02 23:02:26 +11:00 |
|
|
f3f969c8cb
|
json: rewrite test data for rfc7159 compliance
|
2015-02-02 23:01:57 +11:00 |
|
|
0e1eaa91d3
|
json: support sax- and dom-like interfaces
|
2015-02-02 23:00:38 +11:00 |
|
|
cfc0f8ecd0
|
json: move tree parsing code to json::tree
|
2015-02-02 21:26:56 +11:00 |
|
|
ebd1087087
|
maths: add factorial and combination
|
2015-02-02 15:25:22 +11:00 |
|
|
a81b30c685
|
build: ignore installed libtool m4 files
|
2015-01-30 17:39:06 +11:00 |
|
|
2ac4a98e14
|
build: correctly check for mingw in lto check
|
2015-01-30 17:37:36 +11:00 |
|
|
c487a00175
|
debug: use newer CHECK macros
|
2015-01-30 17:36:35 +11:00 |
|
|
f32f12ee82
|
build: remove explicit copies of ax m4 scripts
they are difficult to keep in sync so we will assume the developer has
installed a copy locally.
|
2015-01-30 16:55:58 +11:00 |
|
|
a3e3160497
|
build: move common autoconf calls to m4 dir
|
2015-01-30 16:49:14 +11:00 |
|