Commit Graph

1178 Commits

Author SHA1 Message Date
Alexander Bock
e9b82d27af Fix folder organization of OpenSpaceTest 2015-05-23 22:58:04 +02:00
Alexander Bock
f1e6ad6f3d Remove more warnings 2015-05-23 22:42:51 +02:00
Alexander Bock
7f390ef8e5 Added option to inhibit all warnings from external projects 2015-05-23 22:20:26 +02:00
Alexander Bock
d127726e3c Automatically declare defines for all included modules 2015-05-23 20:48:49 +02:00
Alexander Bock
ef58668b81 Making OpenSpace compile and run when the NewHorizons module is not loaded 2015-05-23 20:47:06 +02:00
Alexander Bock
433d0ba3a6 Fixing CMake for Mac OS 2015-05-23 19:50:03 +02:00
Alexander Bock
4585ee1422 More cleanup of CMakeLists 2015-05-23 12:57:14 +02:00
Alexander Bock
7ee57a83b9 Deal with automatic registration of modules in moduleengine 2015-05-23 02:40:44 +02:00
Alexander Bock
b882ba6078 Getting a running version of modularized cmakelists up and running 2015-05-23 02:03:06 +02:00
Alexander Bock
f2a7ea9630 Fixing compile warning 2015-05-23 01:39:23 +02:00
Alexander Bock
aab60be7f1 Making modules selectable in CMake
Only include selected modules
2015-05-22 21:41:20 +02:00
Alexander Bock
394964425a Fix automatic copying of DLL files 2015-05-22 19:09:30 +02:00
Alexander Bock
3b15489c26 Fix unit test handling 2015-05-22 15:16:33 +02:00
Joakim Kilby
98b06af6d1 Linker error fixes
Adapted OpenSpace Version to different naming for defines
2015-05-22 14:24:00 +02:00
Alexander Bock
d2dec6c9eb More work on cleaning up CMakeLists file
Added visual leak detector libraries
2015-05-22 12:26:54 +02:00
Alexander Bock
fc4a6b68fb Remove static version.h and replace by autogenerated file 2015-05-22 11:33:45 +02:00
Alexander Bock
8f0e1edcdd Reorganized CMakeLists file and included new Ghoul format 2015-05-22 01:17:15 +02:00
Alexander Bock
106cb45410 Started work on CMakeLists cleanup 2015-05-21 22:09:16 +02:00
Alexander Bock
ca7dcd4762 Move shaders into their correct modules
Add path determination to modules that automatically sets correct path resolve tokens
2015-05-21 15:17:38 +02:00
Alexander Bock
e51df4b2a0 Sorting more classes into the correct modules 2015-05-20 21:40:52 +02:00
Alexander Bock
59e474d5cd Modularize the newhorizons and volume classes 2015-05-20 21:08:21 +02:00
Alexander Bock
523abd6529 Modularized the base classes 2015-05-20 19:19:10 +02:00
Alexander Bock
fdead75cfa Remove move values from constants.h
Disable ghosting in ephemeris to remove dependency on imagesequencer
2015-05-20 17:42:47 +02:00
Alexander Bock
4de4c015d7 Starting to clean out constants.h file by moving constants into the relevant classes 2015-05-20 16:32:28 +02:00
Alexander Bock
2bb2b906ff Outsource Lua functions into their own inline files 2015-05-20 12:46:29 +02:00
Alexander Bock
154a949e8b Cleaning up more shaders 2015-05-20 11:28:51 +02:00
Alexander Bock
b8cd01ea4e Removing ghosting from renderablemodel
Organizing shaders
2015-05-20 11:18:14 +02:00
Alexander Bock
18752b9d8b Remove individual dirty flags for ProgramObjects and replace with new Ghoul version
Moved projectiveTexture shader into modules directory
2015-05-20 10:33:36 +02:00
Alexander Bock
abc8f7a5d8 Make OpenSpace use new Cache version 2015-05-20 03:07:09 +02:00
Anton Arbring
db3a578e2e Updated submodule commit references 2015-05-19 12:22:04 -04:00
Anton Arbring
75c268db08 Merge branch 'develop' of openspace.itn.liu.se:/openspace into develop
Conflicts:
	src/rendering/renderengine.cpp
2015-05-19 12:00:02 -04:00
Alexander Bock
683ce14449 Various cleanups in main.cpp
Adapted to new Ghoul version
2015-05-19 13:58:00 +02:00
Alexander Bock
9e02d35d8a Fix spelling errors in method names 2015-05-19 01:13:53 +02:00
Alexander Bock
8860a1cd1f Remove vao, vbo and ibo property declarations from simplespheregeometryprojection class 2015-05-19 01:09:57 +02:00
Alexander Bock
dc665639d5 Fixed crash with ABufferFixed implementation 2015-05-19 01:05:19 +02:00
Alexander Bock
02dbe8c2b3 Renamed abufferSingleLinked files to abuffersinglelinked for capitalization conformance 2015-05-19 00:53:11 +02:00
Alexander Bock
abdd1af2a9 Cleaning up abuffer classes
Make ABuffer type selectable in openspace.cfg
2015-05-19 00:47:47 +02:00
Alexander Bock
79673d5f53 Do not log OpenGL version if the default version is used 2015-05-18 19:26:09 +02:00
Alexander Bock
6fdd172428 Fix initialization order of image sequencer to remove an error of unknown token 2015-05-18 19:18:35 +02:00
Alexander Bock
15908e75a3 Undo sphere changes to make stars look proper again 2015-05-18 18:52:59 +02:00
Alexander Bock
36b921a017 More cleanup of RenderEngine 2015-05-18 18:34:48 +02:00
Alexander Bock
1ce07f205e Cleaning up RenderEngine 2015-05-18 17:57:53 +02:00
Alexander Bock
66c06a411f Updated Lua version 2015-05-18 17:49:44 +02:00
Alexander Bock
25343d78c5 Updated Ghoul version 2015-05-18 16:51:42 +02:00
Alexander Bock
217753bf86 Reverting last changes as they do not work on Windows 2015-05-17 13:59:30 +02:00
Alexander Bock
fe9b3172c6 Committing the depth hack for renderablemodel
Adding GL_STENCIL_BIT for Mac as it seems to help with an NSOpenGL error
2015-05-17 12:07:08 +02:00
Alexander Bock
6a9fdef2e0 Fixes for Mac rendering of stars and milkyway 2015-05-14 12:50:17 +02:00
Alexander Bock
8f5ba101e4 Remove stereo setting from single.xml
Create TimelineView in a bundle on Mac
2015-05-14 12:15:51 +02:00
Alexander Bock
cf4afc0159 Set default coordinate system to Jupiter to agree with the default time releases/v0.1.0 2015-05-14 01:13:14 +02:00
Anton Arbring
7d513a5a1f Remove/change keybinds 2015-05-13 16:45:50 -04:00