David Williams
e89a55d154
Applied default Visual Studio formatting to most files. This is a quick fix for the tabs vs spaces issue that messes up the formatting in any editor (esp. Linux) which handles tabs/spaces differently to Visual Studio. Some parts of the formatting look a bit worse but overall it should be better (or at least more consistent).
...
I didn't apply the changes to a few macro-heavy files as Visual Studio removes all indentation from macros, whereas the indentation can be handy to see nesting.
2015-12-26 23:11:27 +00:00
David Williams
b3ca051878
Changed 'embedded' licenses from zlib to MIT.
2015-12-26 21:45:41 +00:00
David Williams
7e03c3e05b
Compile fixes and tweaks for tests.
2015-02-28 13:43:17 +01:00
David Williams
f262c0e8f5
Revert "Removing tests which depend on wrap modes, in preparation for removing the wrap modes themselves."
...
This reverts commit 917d3b8c953c7fa6ceb3ab232dab54b78d57751c.
2015-02-28 09:59:28 +01:00
David Williams
64d010527b
Removed old getVoxelAt()/setVoxelAt() functions. they've been flagged as deprecated for a while now, and are replaced by just getVoxel()/setVoxel().
2015-02-27 11:07:15 +01:00
David Williams
917d3b8c95
Removing tests which depend on wrap modes, in preparation for removing the wrap modes themselves.
2015-02-26 17:07:00 +01:00
David Williams
049a77cd0c
Moved all headers from 'PolyVoxCore' to 'PolyVox', as we no longer have the core/util distinction.
2015-02-07 17:26:36 +01:00
David Williams
86357d66b7
Normalized line endings
2014-09-25 22:38:01 +02:00
Daviw Williams
1e55859107
Renamed WrapMode::None (and others) to avoid conflict with Python reserved word 'None'.
2013-06-13 16:49:02 +02:00
Daviw Williams
62f273bd74
Small changes, hoping to help the Linux version compile.
2013-06-12 16:52:17 +02:00
Daviw Williams
efb6d12fc8
Eliminated dome calls to getVoxelAt.
2013-06-12 15:22:21 +02:00
David Williams
f07fc46458
Verified AStar fix.
2012-11-02 11:45:31 +01:00
unknown
1e81403e62
Hopefully fixed difference in A* between windows.Linux.
2012-11-02 11:36:28 +01:00
Matt Williams
d6640f64d0
Add benchmark annotations to the tests
...
This will affect total running times simce some tests will be run multiple
times but it allows precise becnhmarking.
2012-10-27 21:37:54 +01:00
Matt Williams
63c5d510d1
'Fix' the A* test on GCC
...
Clang is suggesting that there's are some signed/unsigned comparisons
as well as some floating point comparisons which might be causing
some problems.
2012-06-29 18:31:49 +01:00
Matt Williams
06439a71bd
Add 'typename' where necessary
...
This fixes the compilation on Linux after the
template template parameter removals.
2012-06-14 23:07:42 +02:00
unknown
71b884e97b
Removed remaining uses of template template parameters.
2012-06-12 16:38:51 +02:00
unknown
c9e83f41f1
Removed use of template template parameters from AStarPathfinder.
2012-06-05 16:33:29 +02:00
David Williams
cf34813d7b
Updated expected AStar path on Linux. I don't know why it changed and it still doesn't match the Windows one, but I'll come back to that later.
2012-03-27 14:55:02 +02:00
unknown
8d3a66a08c
Removed redundant hasMaterial and hasDensity traits.
...
Changed AStar default validator.
2012-02-20 12:51:54 +01:00
unknown
1ab1d9bed3
Refactoring of basic voxel types.
2012-02-02 16:34:06 +01:00
David Williams
894455e35f
Tidying up of headers and #includes.
2011-09-04 12:12:30 +01:00
David Williams
ed63e9c335
Removed debug code.
2011-07-06 21:21:22 +01:00
David Williams
28872ce7a9
New expected path to match CDash machine.
2011-07-06 21:20:57 +01:00
David Williams
312ec846b5
Added debug output to determine fix for failing regression test.
2011-07-05 22:41:24 +01:00
David Williams
6889ff55bd
Updated expected path to match Linux result. Again, some investigation is needed into why it is different from Windows.
2011-07-03 09:33:50 +01:00
David Williams
3ab157dc3b
Took out QBENCHMARK_ONCE as it didn't work on the CDash machine.
2011-07-02 09:57:18 +01:00
David Williams
1472a6a304
Added test for AStarPathfinder.
2011-07-02 00:57:41 +01:00