Commit graph

52 commits

Author SHA1 Message Date
f242f55f81 Switched OpenGL to core profile 2015-12-07 23:32:55 +01:00
c7e868ef11 Better OpenGL error checking + opengl header refactoring 2015-12-03 23:04:50 +01:00
5f0b3734cf Switched to C++-14 2015-11-20 01:04:21 +01:00
88d2a78b70 Enforced coding style using clang-format 2015-11-09 22:30:46 +01:00
7d79b6f772 Added scenery save/load testing 2015-08-04 00:00:56 +02:00
0585bc4b6f Removed old QtWidget UI 2015-07-28 19:03:10 +02:00
48d5cb6174 Made quick UI the default for "make run" command 2015-07-22 19:31:15 +02:00
d909ff380f Fixed opengl drawing in qtquick window 2014-08-27 18:19:48 +02:00
13904be001 Optimization: replaced some divisions by inverse multiplications 2014-08-20 16:45:45 +02:00
e71ec75ccb Added travis build 2014-02-18 23:14:27 +01:00
5c253081a0 Made bruneton source code dump intermediary textures
... but they produce more artifacts than my modified version,
so it's not immediately usable.
2013-12-25 18:01:44 +01:00
192aa7604e Fixed several minor memory race bugs 2013-12-17 23:01:36 +01:00
be5c67e4aa Several speed optimizations 2013-12-11 12:46:39 +01:00
84608a66a8 Fully removed 'rendering' library 2013-12-11 10:17:36 +01:00
5354087244 Optimized camera projection and scanlines 2013-12-10 23:41:33 +01:00
19ac6936b0 Refactored RenderingScenery and STL containers usage 2013-12-10 22:32:58 +01:00
dc679500fa Renaming editing -> interface/desktop 2013-11-14 21:46:47 +01:00
f1a13516c9 Freeze and disable fluid medium traversal, for master merge of progress 2013-11-11 15:42:11 +01:00
ea8f7f6fb1 Merge branch 'master' into fluid_traversal
Conflicts:
	Makefile
2013-11-10 21:18:32 +01:00
0627603f5a Using googletest instead of cppunit 2013-11-10 21:14:10 +01:00
8051719f9f WIP on restoring unit tests on cppunit 2013-11-10 17:03:07 +01:00
6835db2aca Small makefile correction 2013-11-09 19:00:14 +01:00
b789e3879d Rewritten PackStream in C++, using Qt serialization 2013-10-30 12:46:18 +01:00
cd37d45e98 Added fallback qt5 libs in 'make package' result 2013-10-23 22:57:09 +02:00
d407177d34 Added 'make package' command to package linux build 2013-10-23 22:00:18 +02:00
c19e4d4e2b Small makefile fix 2013-10-21 22:53:34 +02:00
ad1a492884 Removed dependency to GLib/GThread 2013-10-20 15:07:12 +02:00
f4e4c1def4 Simplified qmake usage and normalized build between make and qtcreator 2013-10-06 23:04:04 +02:00
4d8a1fe5cf Fixed build system (now working from cli and qteditor) 2013-08-24 00:50:12 +02:00
08d7b56f00 Switching all build system to qmake 2013-08-23 20:29:54 +02:00
3acc0fe25d Removed profiling from debug build 2013-08-17 15:11:21 +02:00
5a5067e745 Add doxygen config for code documentation 2013-07-03 12:08:03 +02:00
9ca8232966 Fix for debian package dependencies (=> qt4) 2013-06-21 12:51:40 +02:00
d5edffd55f Fix compilation on controlling (missing header) 2013-06-21 12:36:05 +02:00
5c21a548e3 Started work on debian package 2013-06-16 19:06:10 +02:00
d713447f54 Improved double display precision in unit tests
Now using a display precision better than compare precision
2013-06-16 16:12:30 +02:00
3fdb42ba0e paysages : Started clouds refactoring with unit tests (WIP).
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@576 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-18 21:43:19 +00:00
b5b3e401db paysages: WIP
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@568 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-10 15:40:49 +00:00
e116d01c29 paysages: Made terrain preview work again
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@567 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-10 08:10:07 +00:00
9a4cf159ee paysages : Camera refactoring.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@558 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-27 19:41:57 +00:00
0e0b39f576 paysages : Start of unit testing (WIP).
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@555 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-20 11:28:56 +00:00
ae19273d18 paysages: Project tree reorganization
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@552 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-17 12:29:51 +00:00
3e14fedbca paysages : Start of "exploring" layer.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@550 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-16 14:57:14 +00:00
e56489062a paysages: Added PackStream to load/save.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@303 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-04-22 17:12:39 +00:00
318bb99ba4 paysages: Build configurations.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@246 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-01-28 17:24:19 +00:00
48ea553f49 paysages: Big big refactoring for scenery and renderer (WIP - All broken).
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@232 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-01-23 23:45:33 +00:00
8c33ce7143 paysages: Fixed saving/loading.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@226 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-01-18 18:47:46 +00:00
3e3244a036 paysages : Fixed several GUI segfaults + threaded previews + render show last and save + 64 bits compiling.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@225 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-01-18 16:20:14 +00:00
f91ed2c7f3 paysages: Qt GUI (WIP).
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@221 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2012-01-10 20:51:27 +00:00
8bc67f2507 paysages: Started Qt GUI
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@202 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2011-12-25 21:19:32 +00:00