From 829e91ddf94e09e9754abbc3c3ea428477685d3f Mon Sep 17 00:00:00 2001 From: David Williams Date: Tue, 4 Dec 2012 21:57:54 +0100 Subject: [PATCH 1/3] Updated readme with some real information for BitBucket. --- README.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 9081fcb5..6c88db24 100644 --- a/README.rst +++ b/README.rst @@ -1,4 +1,5 @@ PolyVox - The voxel management and manipulation library ======================================================= +PolyVox is the core technology which lies behind our games. It is a fast, lightweight C++ library for the storage and processing of volumetric (voxel-based) environments. It has applications in both games and medical/scientific visualisation, and is released under the terms of the `zlib license `_. -For installation instructions, please see INSTALL.txt +PolyVox is a relatively low-level library, and you will need experience in C++ and computer graphics/shaders to use it effectively. It is designed to be easily integrated into existing applications and is independent of your chosen graphics API. For more details please see 'this page '_ on our website. \ No newline at end of file From 5a3d24e09bf2e0cfd787d661141a5e5d35ae7a42 Mon Sep 17 00:00:00 2001 From: David Williams Date: Tue, 4 Dec 2012 22:26:39 +0100 Subject: [PATCH 2/3] Changed type of single quotes used for link. I'm not sure if this makes a difference but it's for consistency. --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 6c88db24..9bf85940 100644 --- a/README.rst +++ b/README.rst @@ -2,4 +2,4 @@ PolyVox - The voxel management and manipulation library ======================================================= PolyVox is the core technology which lies behind our games. It is a fast, lightweight C++ library for the storage and processing of volumetric (voxel-based) environments. It has applications in both games and medical/scientific visualisation, and is released under the terms of the `zlib license `_. -PolyVox is a relatively low-level library, and you will need experience in C++ and computer graphics/shaders to use it effectively. It is designed to be easily integrated into existing applications and is independent of your chosen graphics API. For more details please see 'this page '_ on our website. \ No newline at end of file +PolyVox is a relatively low-level library, and you will need experience in C++ and computer graphics/shaders to use it effectively. It is designed to be easily integrated into existing applications and is independent of your chosen graphics API. For more details please see `this page `_ on our website. \ No newline at end of file From 78cdf9acd6448ea994c94498e00d7bc9c86e266e Mon Sep 17 00:00:00 2001 From: Daviw Williams Date: Wed, 5 Dec 2012 15:02:08 +0100 Subject: [PATCH 3/3] Fixed use of static_asserts with Boost. These weren't working because static_assert takes two parameters (condition and message) whereas BOOST_STATIC_ASSERT only takes a condition. --- library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h b/library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h index 8feb34bd..1bbfa07b 100644 --- a/library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h +++ b/library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h @@ -77,7 +77,7 @@ freely, subject to the following restrictions: #define polyvox_placeholder_2 _2 #include - #define static_assert BOOST_STATIC_ASSERT + #define static_assert(condition, message) BOOST_STATIC_ASSERT(condition) //As long as we're requiring boost, we'll use it to compensate