Commit Graph

11568 Commits (master)

Author SHA1 Message Date
mgerhardy fa506b0528 POLYVOX: const 2016-04-19 20:06:11 +02:00
mgerhardy eaccfe1c8d POLYVOX: removed more unused stuff 2016-04-19 20:02:56 +02:00
mgerhardy 6c65cb1802 POLYVOX: removed more unused stuff 2016-04-19 20:56:57 +02:00
mgerhardy eed4649d31 POLYVOX: removed AmbientOcclusionCalculator class - not useful for us 2016-04-19 20:54:33 +02:00
mgerhardy 360e38bcab CORE: more glm headers 2016-04-19 20:54:10 +02:00
mgerhardy 2b5d688cf5 CUBIQUITY: glm conversion - removed cubiquity and only keep polyvox 2016-04-19 20:49:53 +02:00
Martin Gerhardy 1c98405046 LIBS: moved out of src - and into contrib 2016-04-19 20:24:29 +02:00
Martin Gerhardy 24210bc759 VOXEL: enable warning, we now have full controll over polyvox source 2016-04-19 20:21:46 +02:00
Martin Gerhardy a571f6d8ef CMAKE: this shit sucks - cmake doesn't allow to to do this on interface libs 2016-04-19 20:21:25 +02:00
mgerhardy 2594f8cbd2 CMAKE: fixed linker language error for sqlite3 (for whatever reason) 2016-04-19 20:11:07 +02:00
mgerhardy 740491d45c CMAKE: make lib include paths public to dependencies 2016-04-19 20:10:24 +02:00
mgerhardy 75dc76b33d SHAPETOOL: added cave parameters to world parameter window 2016-04-19 20:00:16 +02:00
Martin Gerhardy 8a79102c4d CORE: don't write to the format buffer if the assert doesn't trigger 2016-04-19 20:44:58 +02:00
Martin Gerhardy 16aefafebd VIDEO: set vsync after glcontext is created 2016-04-19 20:35:07 +02:00
Martin Gerhardy ffba36a531 VOXEL: fixed valgrind warning about unitialized variable 2016-04-19 20:32:23 +02:00
Martin Gerhardy 3a44006bff VIDEO: moved vsync setting into WindowedApp class 2016-04-19 20:32:05 +02:00
Martin Gerhardy e3585131d5 MAKEFILE: run target - runfast and debugrunfast 2016-04-19 20:18:28 +02:00
Martin Gerhardy 5f7b7fab4d VOXEL: added cvar voxel-plainterrain for faster terrain generation
start with ./shapetool -set voxel-plainterrain true
2016-04-19 20:07:01 +02:00
Martin Gerhardy 35275d78fa VIDEO: use GL_REPEAT - but visual errors => lev 2016-04-19 20:07:01 +02:00
Martin Gerhardy 74ba872baa CMAKE: print warning if we use the bundled lib 2016-04-19 20:07:01 +02:00
Martin Gerhardy 520fbe24f5 LIBS: added glm 2016-04-19 20:07:01 +02:00
Martin Gerhardy cd3ebfcfdd LIBS: zlib and sdl2 are now taken from local install 2016-04-19 20:07:01 +02:00
Martin Gerhardy ae518cf433 CMAKE: use local installed sqlite3 if found 2016-04-19 20:07:01 +02:00
Martin Gerhardy 99fafd6a52 CMAKE: introduced engine_add_library macro which will serve to find local installed libs and bundled ones
this allows us to do the right thing (tm) on linux (using local installed headers) and doing the wrong thing on any
other nonsense platform (like msvc toolchain) - use bundled libs
2016-04-19 20:07:01 +02:00
Martin Gerhardy fc03811e1b CMAKE: include the macros.cmake in the main cmake file 2016-04-19 20:07:01 +02:00
Martin Gerhardy 5779f454ca CMAKE: look for lua 5.2 and lua 5.3 2016-04-19 20:07:01 +02:00
Martin Gerhardy 32e3003d4d FIPS: removed fips-assimp - use local installed headers/libs 2016-04-19 20:07:01 +02:00
anthraxx 71e5d042fb GFX: remove accelerated visual and re-enable MSAA 2016-04-19 20:43:40 +02:00
mgerhardy 11d133fea8 SHAPETOOL: minor cleanup in style from previous commit 2016-04-18 21:59:06 +02:00
mgerhardy d8e178728e SHAPETOOL: toggle relative mouse mode on ESC
you can now either control the ui, or the camera, but not both
2016-04-18 21:56:56 +02:00
mgerhardy e182e14373 CMAKE: fixed postgresql header handling 2016-04-18 20:16:39 +02:00
mgerhardy 743f5706bd VIDEO: query fsaa state after context creation 2016-04-18 20:12:04 +02:00
mgerhardy 33cd55085a CUBIQUITY: use our own logging 2016-04-18 20:33:51 +02:00
anthraxx b18af90631 GL: populate modern GL versions 2016-04-18 20:50:25 +02:00
anthraxx aebcb5ff4f fixing postgresql include header subdir 2016-04-18 20:47:37 +02:00
mgerhardy b89967f187 CUBIQUITY: removed some of the polyvox logger macros 2016-04-18 20:46:04 +02:00
mgerhardy d98fe19623 VIDEO: fixed GL_MULTISAMPLE call 2016-04-18 20:41:28 +02:00
mgerhardy 92211fd3fa VIDEO: put the multisample config values into the Var system
e.g. start with ./shapetool -set cl_multisamplesamples 4
2016-04-18 20:40:39 +02:00
mgerhardy 6ad5d6337c VIDEO: move the window creation in onInit
this allows us to access config vars already
2016-04-18 20:14:13 +02:00
mgerhardy bafa92c16b VIDEO: call glEnable(GL_MULTISAMPLE) 2016-04-18 20:09:23 +02:00
mgerhardy e7d63721b3 VIDEO: set multisampling
should be configurable of course
2016-04-18 20:04:17 +02:00
mgerhardy 5cfa6abb78 VIDEO: call onInit first 2016-04-18 20:03:55 +02:00
mgerhardy 167f0eb110 VIDEO: call onConstruct first 2016-04-18 20:03:44 +02:00
Martin Gerhardy 84f996fef7 CMAKE: add -Wno-mismatched-tags (sauce + clang) 2016-04-18 20:27:11 +02:00
Martin Gerhardy 697604e36b BACKEND: fixed compile errors 2016-04-18 20:25:10 +02:00
Martin Gerhardy 60555dbeb2 NETWORK: fixed compile errors and warnings 2016-04-18 20:21:19 +02:00
Martin Gerhardy ee426aeeb6 BACKEND: fixed compile issue due to simpleai update 2016-04-18 20:15:31 +02:00
Martin Gerhardy ffe4f2f1dd RCON: updated to latest version 2016-04-18 20:09:08 +02:00
Martin Gerhardy b9e116678d CUBIQUITY: fixed warnings 2016-04-18 20:59:42 +02:00
Martin Gerhardy a594bb4883 BACKEND: const ref 2016-04-18 20:52:51 +02:00