Matt Williams 
							
						 
					 
					
						
						
							
						
						ac16dfd325 
					 
					
						
						
							
							Update the BasicExample to use OpenGL 3  
						
						... 
						
						
						
						The example now uses OpenGL 3 features like Vertex Array Objects and uses
no immediate mode stuff. Qt5 is used for some features like matrices and
shaders.
There is now no dependency on GLEW either. 
						
						
					 
					
						2014-03-19 21:26:04 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f05d54b985 
					 
					
						
						
							
							Merge branch 'develop' into feature/extractor-refactor  
						
						
						
						
					 
					
						2014-03-17 16:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d06650172a 
					 
					
						
						
							
							Added missing header which was causing problems when compiling Cubiquity on Linux.  
						
						
						
						
					 
					
						2014-03-16 21:13:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						868fbb84a0 
					 
					
						
						
							
							Update to use Qt5  
						
						... 
						
						
						
						The examples and tests now use Qt5. This allows some nice tidying of the
CMake files, some of which will come in future.
Closes issue #41  
						
						
					 
					
						2014-03-09 18:02:24 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						00d1b8e10c 
					 
					
						
						
							
							Update required CMake version to 2.8.6  
						
						
						
						
					 
					
						2014-03-09 17:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						cec740f429 
					 
					
						
						
							
							Remove search for Boost  
						
						... 
						
						
						
						We don't use Boost anywhere any more so don't try to search for it. 
						
						
					 
					
						2014-03-09 17:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						e52e9e373e 
					 
					
						
						
							
							Switched test to use unclassed function.  
						
						
						
						
					 
					
						2014-03-07 16:25:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						0bbb648925 
					 
					
						
						
							
							Added functions around CubicSurfaceExtractor.  
						
						
						
						
					 
					
						2014-03-07 16:08:20 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d50b910a45 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						... 
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl 
						
						
					 
					
						2014-03-06 16:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						163e520e9f 
					 
					
						
						
							
							Changed he way that materials are blended by default, such that the material of the voxel with the highest density is used.  
						
						
						
						
					 
					
						2014-03-06 16:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d8bcd09d9b 
					 
					
						
						
							
							Compile fixes for GCC.  
						
						
						
						
					 
					
						2014-03-05 16:47:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						acbfb184b8 
					 
					
						
						
							
							Wrapped MarchingCubesSurfaceExtractor with functions (part of unclassing).  
						
						
						
						
					 
					
						2014-03-05 16:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						529e97f71e 
					 
					
						
						
							
							Added use of auto for determining mesh type.  
						
						
						
						
					 
					
						2014-03-05 15:58:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						0755961750 
					 
					
						
						
							
							Added support for default parameters.  
						
						
						
						
					 
					
						2014-03-05 15:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						67ec0d2db8 
					 
					
						
						
							
							Initial function wrapper around CubicSurfaceExtractorWithNormals.  
						
						
						
						
					 
					
						2014-03-05 15:41:16 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						b416dc933f 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						... 
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl 
						
						
					 
					
						2014-02-27 15:40:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						1cf5f4c899 
					 
					
						
						
							
							Added comment.  
						
						
						
						
					 
					
						2014-02-26 17:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						c5780dd8e2 
					 
					
						
						
							
							Brought improved blending changes across from Cubiquity branch.  
						
						
						
						
					 
					
						2014-02-26 16:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						60396a2699 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						... 
						
						
						
						Conflicts:
	library/PolyVoxCore/source/Impl/Utility.cpp 
						
						
					 
					
						2014-02-25 16:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						2458f94feb 
					 
					
						
						
							
							Eliminating some differences from the cubiquity-version branch.  
						
						
						
						
					 
					
						2014-02-25 16:51:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						aeefe7f938 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						... 
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/DefaultIsQuadNeeded.h 
						
						
					 
					
						2014-02-25 16:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						0e8973e722 
					 
					
						
						
							
							Fixed minor compile errors:  
						
						... 
						
						
						
						- Lack of <functional> in AStarPathfinder.h
 - Lack of <cstdint> in several files (why did this compile on GCC?) 
						
						
					 
					
						2014-02-17 15:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						bc17c802bb 
					 
					
						
						
							
							Assume C++11 support  
						
						... 
						
						
						
						Remove all CMake checks for C++11 support since we now assume that we have it.
Replace all polyvox_* macros with standard C++ names.
See #48  
						
						
					 
					
						2014-02-14 15:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						376ce595d6 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2014-01-31 21:20:04 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						74be82e8cf 
					 
					
						
						
							
							Disabled trace stream by default.  
						
						... 
						
						
						
						Updated docs. 
						
						
					 
					
						2014-01-30 23:40:50 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f2dd852bd2 
					 
					
						
						
							
							More stripping down of logging macros.  
						
						
						
						
					 
					
						2014-01-30 23:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						906d685f5f 
					 
					
						
						
							
							Stripped down the 'removed' version of the logging macros to minimize the chance that they have any effect on the code.  
						
						
						
						
					 
					
						2014-01-30 23:04:37 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						248a5c3e29 
					 
					
						
						
							
							Removed old logging system.  
						
						
						
						
					 
					
						2014-01-30 22:10:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						109bfb7e9e 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2014-01-30 16:30:21 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						af9eacef37 
					 
					
						
						
							
							Changed new logging system to work on strings rather than streams.  
						
						
						
						
					 
					
						2014-01-30 16:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2955b35743 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2014-01-29 21:31:36 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f4e03cc537 
					 
					
						
						
							
							Macros now call new logging system instead of the old one.  
						
						
						
						
					 
					
						2014-01-29 21:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						84921f4d0b 
					 
					
						
						
							
							The existing logging code is rather large and overwhelming. I'm starting to replace it with a simpler system that should also be easier to maintain.  
						
						
						
						
					 
					
						2014-01-29 16:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						20576d7a6f 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						... 
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl 
						
						
					 
					
						2014-01-28 23:39:22 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2ae5667986 
					 
					
						
						
							
							Replaced some more logging commands with macros which can be compiled out.  
						
						
						
						
					 
					
						2014-01-28 23:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						4c29d59430 
					 
					
						
						
							
							Merge branch 'develop' of  https://bitbucket.org/volumesoffun/polyvox  into develop  
						
						
						
						
					 
					
						2014-01-28 21:00:26 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						e0e860c45c 
					 
					
						
						
							
							Added <algorithm>  
						
						
						
						
					 
					
						2014-01-28 20:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						832a45013a 
					 
					
						
						
							
							Simplify test creation and add XML output option  
						
						
						
						
					 
					
						2014-01-27 19:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a9238051fa 
					 
					
						
						
							
							Changed some logging statements to macros which can be #defined out.  
						
						
						
						
					 
					
						2014-01-26 23:53:10 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						52e25f2b3d 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2014-01-26 21:34:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						f58161c748 
					 
					
						
						
							
							Added logging macros which can be disabled at compile time.  
						
						
						
						
					 
					
						2014-01-24 16:35:58 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						c177891e5d 
					 
					
						
						
							
							Separated logging code into different .cpp/.h files.  
						
						
						
						
					 
					
						2014-01-24 15:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						8d5f6af7cd 
					 
					
						
						
							
							Compile fix for VS2012, which now builds successfully.  
						
						
						
						
					 
					
						2014-01-24 13:53:44 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d96dcaa531 
					 
					
						
						
							
							Another Mac/Clang fix.  
						
						
						
						
					 
					
						2013-12-31 14:53:53 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1cb486cb33 
					 
					
						
						
							
							Fixed Clang detection.  
						
						
						
						
					 
					
						2013-12-31 11:19:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						31b59702be 
					 
					
						
						
							
							We're committed to LargeVolume now, so we don't need the define to switch volume types.  
						
						
						
						
					 
					
						2013-11-18 16:57:37 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						15b170696c 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2013-11-14 15:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						3db5e1b2f6 
					 
					
						
						
							
							Added microsecond precision to timers.  
						
						
						
						
					 
					
						2013-11-14 15:35:41 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						f2ecb667e8 
					 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version  
						
						
						
						
					 
					
						2013-11-13 15:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						5294efc473 
					 
					
						
						
							
							Clear the 'last accessed block' flag before flushing the volume.  
						
						
						
						
					 
					
						2013-11-12 16:57:11 +01:00