abysmal-commit Mailing List for Abysmal Engine (Page 11)
Status: Pre-Alpha
Brought to you by:
jlanger85
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
(37) |
Apr
(126) |
May
(85) |
Jun
(1) |
Jul
(2) |
Aug
(42) |
Sep
(9) |
Oct
(1) |
Nov
|
Dec
(20) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <jla...@us...> - 2009-04-11 17:49:59
|
Revision: 266
http://abysmal.svn.sourceforge.net/abysmal/?rev=266&view=rev
Author: jlanger85
Date: 2009-04-11 17:49:48 +0000 (Sat, 11 Apr 2009)
Log Message:
-----------
turned the "core" object into a singleton again
Modified Paths:
--------------
abysmal/trunk/src/game/core.h
abysmal/trunk/src/main.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-11 07:24:48
|
Revision: 265
http://abysmal.svn.sourceforge.net/abysmal/?rev=265&view=rev
Author: jlanger85
Date: 2009-04-11 07:24:38 +0000 (Sat, 11 Apr 2009)
Log Message:
-----------
* the textbox borders ("scroll edges" from scrledge.gr) are now rendered
* textbox is now also rendered in UW2
Modified Paths:
--------------
abysmal/trunk/src/base/image.cpp
abysmal/trunk/src/base/image.h
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/game/uw/states/mainstate.h
abysmal/trunk/src/game/uw/ui/textbox.cpp
abysmal/trunk/src/game/uw/ui/textbox.h
abysmal/trunk/src/renderer/fontrenderer.cpp
abysmal/trunk/src/ui/imagebox.cpp
abysmal/trunk/src/ui/imagebox.h
abysmal/trunk/src/ui/widget.cpp
abysmal/trunk/src/ui/widget.h
abysmal/trunk/src/ui/window.cpp
abysmal/trunk/src/ui/window.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 16:23:25
|
Revision: 264
http://abysmal.svn.sourceforge.net/abysmal/?rev=264&view=rev
Author: jlanger85
Date: 2009-04-10 16:23:22 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
start drawing text in the textbox from the top and not the bottom
Modified Paths:
--------------
abysmal/trunk/src/game/uw/ui/textbox.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 16:06:23
|
Revision: 263
http://abysmal.svn.sourceforge.net/abysmal/?rev=263&view=rev
Author: jlanger85
Date: 2009-04-10 16:06:19 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
reformatted the source code so that lines are max 80 columns wide
Modified Paths:
--------------
abysmal/trunk/src/audio/audio_driver.cpp
abysmal/trunk/src/audio/audio_driver.h
abysmal/trunk/src/audio/audio_mgr.cpp
abysmal/trunk/src/audio/audiofile.cpp
abysmal/trunk/src/audio/audiofile.h
abysmal/trunk/src/audio/null_driver.cpp
abysmal/trunk/src/audio/openal_driver.cpp
abysmal/trunk/src/audio/sdl_mixer_driver.cpp
abysmal/trunk/src/audio/sdl_mixer_driver.h
abysmal/trunk/src/backend/backend.cpp
abysmal/trunk/src/backend/backend.h
abysmal/trunk/src/backend/sdl.cpp
abysmal/trunk/src/backend/sdl.h
abysmal/trunk/src/backend/win32.cpp
abysmal/trunk/src/backend/win32.h
abysmal/trunk/src/backend/x11.cpp
abysmal/trunk/src/backend/x11.h
abysmal/trunk/src/base/command.cpp
abysmal/trunk/src/base/command.h
abysmal/trunk/src/base/config.cpp
abysmal/trunk/src/base/cvar.cpp
abysmal/trunk/src/base/cvar.h
abysmal/trunk/src/base/font.cpp
abysmal/trunk/src/base/font.h
abysmal/trunk/src/base/geometryfwd.h
abysmal/trunk/src/base/image.cpp
abysmal/trunk/src/base/image.h
abysmal/trunk/src/base/imagefwd.h
abysmal/trunk/src/base/level.cpp
abysmal/trunk/src/base/level.h
abysmal/trunk/src/base/levelgeometry.cpp
abysmal/trunk/src/base/levelgeometry.h
abysmal/trunk/src/base/object.cpp
abysmal/trunk/src/base/object.h
abysmal/trunk/src/base/objectlist.cpp
abysmal/trunk/src/base/objectlist.h
abysmal/trunk/src/base/util.cpp
abysmal/trunk/src/base/util.h
abysmal/trunk/src/common/bitmanip.h
abysmal/trunk/src/common/compat/endian.h
abysmal/trunk/src/common/compat.h
abysmal/trunk/src/common/datastream.cpp
abysmal/trunk/src/common/datastream.h
abysmal/trunk/src/common/datastreamfwd.h
abysmal/trunk/src/common/debug.h
abysmal/trunk/src/common/factory.h
abysmal/trunk/src/common/keys.cpp
abysmal/trunk/src/common/math.cpp
abysmal/trunk/src/common/math.h
abysmal/trunk/src/common/property.h
abysmal/trunk/src/common/scopeguard.h
abysmal/trunk/src/common/shared_ptr_util.h
abysmal/trunk/src/common/stream.cpp
abysmal/trunk/src/common/stream.h
abysmal/trunk/src/common/trace.h
abysmal/trunk/src/common/util.h
abysmal/trunk/src/common/vector.h
abysmal/trunk/src/common/vectorutil.h
abysmal/trunk/src/game/collision.cpp
abysmal/trunk/src/game/collision.h
abysmal/trunk/src/game/core.cpp
abysmal/trunk/src/game/core.h
abysmal/trunk/src/game/shock/import/shockfontloader.cpp
abysmal/trunk/src/game/shock/import/shockimageloader.cpp
abysmal/trunk/src/game/shock/import/shockimageloader.h
abysmal/trunk/src/game/shock/import/shocklevelloader.cpp
abysmal/trunk/src/game/shock/import/shocklevelloader.h
abysmal/trunk/src/game/shock/import/shockpaletteloader.cpp
abysmal/trunk/src/game/shock/import/shockpaletteloader.h
abysmal/trunk/src/game/shock/import/shockres.cpp
abysmal/trunk/src/game/shock/import/shockres.h
abysmal/trunk/src/game/shock/import/shocktextureloader.cpp
abysmal/trunk/src/game/shock/import/shocktextureloader.h
abysmal/trunk/src/game/shock/shockgame.cpp
abysmal/trunk/src/game/shock/shockobject.cpp
abysmal/trunk/src/game/shock/shockobject.h
abysmal/trunk/src/game/shock/states/mainstate.cpp
abysmal/trunk/src/game/state.h
abysmal/trunk/src/game/uw/import/ark.cpp
abysmal/trunk/src/game/uw/import/ark.h
abysmal/trunk/src/game/uw/import/fontloader.cpp
abysmal/trunk/src/game/uw/import/imageloader.cpp
abysmal/trunk/src/game/uw/import/imageloader.h
abysmal/trunk/src/game/uw/import/levelloader.cpp
abysmal/trunk/src/game/uw/import/levelloader.h
abysmal/trunk/src/game/uw/import/paletteloader.cpp
abysmal/trunk/src/game/uw/import/paletteloader.h
abysmal/trunk/src/game/uw/import/textureloader.cpp
abysmal/trunk/src/game/uw/import/textureloader.h
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/game/uw/states/mainstate.h
abysmal/trunk/src/game/uw/uwgame.cpp
abysmal/trunk/src/game/uw/uwobject.cpp
abysmal/trunk/src/renderer/cull.cpp
abysmal/trunk/src/renderer/cull.h
abysmal/trunk/src/renderer/fontrenderer.cpp
abysmal/trunk/src/renderer/fontrenderer.h
abysmal/trunk/src/renderer/gl.h
abysmal/trunk/src/renderer/glwrapper.h
abysmal/trunk/src/renderer/renderer.cpp
abysmal/trunk/src/renderer/renderer.h
abysmal/trunk/src/renderer/texture.cpp
abysmal/trunk/src/renderer/texture.h
abysmal/trunk/src/system/filesystem.cpp
abysmal/trunk/src/system/filesystem.h
abysmal/trunk/src/system/gcc_backtrace.cpp
abysmal/trunk/src/system/gcc_backtrace.h
abysmal/trunk/src/system/msvc_backtrace.cpp
abysmal/trunk/src/system/msvc_backtrace.h
abysmal/trunk/src/system/options.cpp
abysmal/trunk/src/system/signals.cpp
abysmal/trunk/src/system/system.h
abysmal/trunk/src/system/unix.cpp
abysmal/trunk/src/system/win32.cpp
abysmal/trunk/src/system/win32_crashdialog.cpp
abysmal/trunk/src/ui/console.cpp
abysmal/trunk/src/ui/cursor.cpp
abysmal/trunk/src/ui/cursor.h
abysmal/trunk/src/ui/imagebox.cpp
abysmal/trunk/src/ui/imagebox.h
abysmal/trunk/src/ui/widget.cpp
abysmal/trunk/src/ui/widget.h
abysmal/trunk/src/ui/window.h
Added Paths:
-----------
abysmal/trunk/src/game/uw/import/arkfwd.h
Removed Paths:
-------------
abysmal/trunk/src/game/uw/arkfwd.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 16:03:15
|
Revision: 262
http://abysmal.svn.sourceforge.net/abysmal/?rev=262&view=rev
Author: jlanger85
Date: 2009-04-10 16:03:13 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
fixed compilation of the viewer after moving the importers to different
subdirectories
Modified Paths:
--------------
abysmal/trunk/src/renderer/CMakeLists.txt
abysmal/trunk/src/viewer/bitmapview.cpp
abysmal/trunk/src/viewer/fontview.cpp
abysmal/trunk/src/viewer/gamemgr.cpp
abysmal/trunk/src/viewer/gamemgr.h
abysmal/trunk/src/viewer/register.cpp
abysmal/trunk/src/viewer/resview.cpp
abysmal/trunk/src/viewer/textureview.cpp
abysmal/trunk/src/viewer/util.cpp
abysmal/trunk/src/viewer/view.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 16:02:42
|
Revision: 261
http://abysmal.svn.sourceforge.net/abysmal/?rev=261&view=rev
Author: jlanger85
Date: 2009-04-10 16:02:40 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
some missing stuff from the previous commit
Modified Paths:
--------------
abysmal/trunk/src/game/shock/states/mainstate.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 08:20:49
|
Revision: 260
http://abysmal.svn.sourceforge.net/abysmal/?rev=260&view=rev
Author: jlanger85
Date: 2009-04-10 08:20:41 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
moved file importers for shock and uw to seperate "import"
subdirectories
Modified Paths:
--------------
abysmal/trunk/src/base/level.h
abysmal/trunk/src/game/core.cpp
abysmal/trunk/src/game/shock/CMakeLists.txt
abysmal/trunk/src/game/shock/shockgame.cpp
abysmal/trunk/src/game/uw/CMakeLists.txt
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/game/uw/uwgame.cpp
abysmal/trunk/src/game/uw/uwgame.h
abysmal/trunk/src/renderer/texture.cpp
Added Paths:
-----------
abysmal/trunk/src/game/shock/import/
abysmal/trunk/src/game/shock/import/CMakeLists.txt
abysmal/trunk/src/game/shock/import/shockfontloader.cpp
abysmal/trunk/src/game/shock/import/shockfontloader.h
abysmal/trunk/src/game/shock/import/shockimageloader.cpp
abysmal/trunk/src/game/shock/import/shockimageloader.h
abysmal/trunk/src/game/shock/import/shocklevelloader.cpp
abysmal/trunk/src/game/shock/import/shocklevelloader.h
abysmal/trunk/src/game/shock/import/shockpaletteloader.cpp
abysmal/trunk/src/game/shock/import/shockpaletteloader.h
abysmal/trunk/src/game/shock/import/shockres.cpp
abysmal/trunk/src/game/shock/import/shockres.h
abysmal/trunk/src/game/shock/import/shockresfwd.h
abysmal/trunk/src/game/shock/import/shocktextureloader.cpp
abysmal/trunk/src/game/shock/import/shocktextureloader.h
abysmal/trunk/src/game/uw/import/
abysmal/trunk/src/game/uw/import/CMakeLists.txt
abysmal/trunk/src/game/uw/import/ark.cpp
abysmal/trunk/src/game/uw/import/ark.h
abysmal/trunk/src/game/uw/import/fontloader.cpp
abysmal/trunk/src/game/uw/import/fontloader.h
abysmal/trunk/src/game/uw/import/imageloader.cpp
abysmal/trunk/src/game/uw/import/imageloader.h
abysmal/trunk/src/game/uw/import/levelloader.cpp
abysmal/trunk/src/game/uw/import/levelloader.h
abysmal/trunk/src/game/uw/import/paletteloader.cpp
abysmal/trunk/src/game/uw/import/paletteloader.h
abysmal/trunk/src/game/uw/import/textureloader.cpp
abysmal/trunk/src/game/uw/import/textureloader.h
Removed Paths:
-------------
abysmal/trunk/src/game/shock/shockfontloader.cpp
abysmal/trunk/src/game/shock/shockfontloader.h
abysmal/trunk/src/game/shock/shockimageloader.cpp
abysmal/trunk/src/game/shock/shockimageloader.h
abysmal/trunk/src/game/shock/shocklevelloader.cpp
abysmal/trunk/src/game/shock/shocklevelloader.h
abysmal/trunk/src/game/shock/shockpaletteloader.cpp
abysmal/trunk/src/game/shock/shockpaletteloader.h
abysmal/trunk/src/game/shock/shockres.cpp
abysmal/trunk/src/game/shock/shockres.h
abysmal/trunk/src/game/shock/shockresfwd.h
abysmal/trunk/src/game/shock/shocktextureloader.cpp
abysmal/trunk/src/game/shock/shocktextureloader.h
abysmal/trunk/src/game/uw/ark.cpp
abysmal/trunk/src/game/uw/ark.h
abysmal/trunk/src/game/uw/fontloader.cpp
abysmal/trunk/src/game/uw/fontloader.h
abysmal/trunk/src/game/uw/imageloader.cpp
abysmal/trunk/src/game/uw/imageloader.h
abysmal/trunk/src/game/uw/levelloader.cpp
abysmal/trunk/src/game/uw/levelloader.h
abysmal/trunk/src/game/uw/paletteloader.cpp
abysmal/trunk/src/game/uw/paletteloader.h
abysmal/trunk/src/game/uw/textureloader.cpp
abysmal/trunk/src/game/uw/textureloader.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-10 08:17:37
|
Revision: 259
http://abysmal.svn.sourceforge.net/abysmal/?rev=259&view=rev
Author: jlanger85
Date: 2009-04-10 08:17:35 +0000 (Fri, 10 Apr 2009)
Log Message:
-----------
added UW textbox (the one rendered in the ingame ui)
Modified Paths:
--------------
abysmal/trunk/src/base/geometry.h
abysmal/trunk/src/base/image.h
abysmal/trunk/src/game/core.cpp
abysmal/trunk/src/game/uw/CMakeLists.txt
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/main.cpp
abysmal/trunk/src/renderer/fontrenderer.cpp
abysmal/trunk/src/renderer/fontrenderer.h
abysmal/trunk/src/renderer/glwrapper.h
abysmal/trunk/src/ui/uifwd.h
Added Paths:
-----------
abysmal/trunk/src/game/uw/ui/
abysmal/trunk/src/game/uw/ui/CMakeLists.txt
abysmal/trunk/src/game/uw/ui/textbox.cpp
abysmal/trunk/src/game/uw/ui/textbox.h
abysmal/trunk/src/game/uw/ui/uwuifwd.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-09 15:34:48
|
Revision: 258
http://abysmal.svn.sourceforge.net/abysmal/?rev=258&view=rev
Author: jlanger85
Date: 2009-04-09 15:34:42 +0000 (Thu, 09 Apr 2009)
Log Message:
-----------
the compass is now rendered for UW1 and 2
Modified Paths:
--------------
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/game/uw/states/mainstate.h
abysmal/trunk/src/main.cpp
abysmal/trunk/src/renderer/renderer.cpp
abysmal/trunk/src/renderer/texture.cpp
abysmal/trunk/src/ui/console.cpp
abysmal/trunk/src/ui/imagebox.cpp
Property Changed:
----------------
abysmal/trunk/src/main.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-09 15:30:26
|
Revision: 257
http://abysmal.svn.sourceforge.net/abysmal/?rev=257&view=rev
Author: jlanger85
Date: 2009-04-09 15:30:22 +0000 (Thu, 09 Apr 2009)
Log Message:
-----------
leftovers from the reformatting
Modified Paths:
--------------
abysmal/trunk/src/game/uw/imageloader.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-09 15:28:16
|
Revision: 256
http://abysmal.svn.sourceforge.net/abysmal/?rev=256&view=rev
Author: jlanger85
Date: 2009-04-09 15:28:09 +0000 (Thu, 09 Apr 2009)
Log Message:
-----------
Viewer: added an menu item to the image viewer to export all images
(from a .gr file or byt.ark) as .bmp files
Modified Paths:
--------------
abysmal/trunk/src/viewer/bitmapview.cpp
abysmal/trunk/src/viewer/glade/bitmapview.glade
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-09 07:16:26
|
Revision: 255
http://abysmal.svn.sourceforge.net/abysmal/?rev=255&view=rev
Author: jlanger85
Date: 2009-04-09 07:16:22 +0000 (Thu, 09 Apr 2009)
Log Message:
-----------
* added a basic console command and cvar infrastructure, similar to what
quake based games use. These cvars are now used for all
configuration stuf. The only things left in the old boost::program_options
config file is the gamepath and backend
* had to rename audio.{cpp,h} to audio_mgr.{cpp,h} because there's a
system header called audio/audio.h which messed up with cmake's
dependency scanning
* renamed a few of Exults midi drivers -> alsa => ALSA and UnixSeqDriver => OSS
Some TODOS:
* implement keybindings via a "bind" console command
* implement per-game configuration (need some UI to configure
multiple game configurations)
Modified Paths:
--------------
abysmal/trunk/src/audio/audiofile.cpp
abysmal/trunk/src/audio/null_driver.cpp
abysmal/trunk/src/audio/openal_driver.cpp
abysmal/trunk/src/audio/sdl_mixer_driver.cpp
abysmal/trunk/src/base/config.cpp
abysmal/trunk/src/base/config.h
abysmal/trunk/src/common/factory.h
abysmal/trunk/src/common/foreach.h
abysmal/trunk/src/common/stream.cpp
abysmal/trunk/src/common/stream.h
abysmal/trunk/src/game/core.cpp
abysmal/trunk/src/game/uw/states/mainstate.cpp
abysmal/trunk/src/game/uw/uwgame.cpp
abysmal/trunk/src/renderer/texture.cpp
abysmal/trunk/src/renderer/texture.h
abysmal/trunk/src/ui/console.cpp
abysmal/trunk/thirdparty/midi/ALSAMidiDriver.cpp
abysmal/trunk/thirdparty/midi/MidiDriver.cpp
abysmal/trunk/thirdparty/midi/TimidityMidiDriver.cpp
abysmal/trunk/thirdparty/midi/UnixSeqMidiDriver.cpp
abysmal/trunk/thirdparty/midi/WindowsMidiDriver.cpp
abysmal/trunk/thirdparty/midi/patches/abysmal_config.patch
abysmal/trunk/thirdparty/midi/patches/new_timidity.patch
abysmal/trunk/thirdparty/midi/patches/remove_exult_stuff.patch
abysmal/trunk/thirdparty/midi/patches/series
abysmal/trunk/thirdparty/pentagram-compat/patches/pent_compat.patch
abysmal/trunk/thirdparty/pentagram-compat/pent_include.h
Added Paths:
-----------
abysmal/trunk/src/audio/audio_mgr.cpp
abysmal/trunk/src/audio/audio_mgr.h
abysmal/trunk/src/base/command.cpp
abysmal/trunk/src/base/command.h
abysmal/trunk/src/base/cvar.cpp
abysmal/trunk/src/base/cvar.h
abysmal/trunk/src/common/compat/tr1/functional.h
abysmal/trunk/thirdparty/midi/patches/rename_drivers.patch
Removed Paths:
-------------
abysmal/trunk/src/audio/audio.cpp
abysmal/trunk/src/audio/audio.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-09 07:14:55
|
Revision: 254
http://abysmal.svn.sourceforge.net/abysmal/?rev=254&view=rev
Author: jlanger85
Date: 2009-04-09 07:14:49 +0000 (Thu, 09 Apr 2009)
Log Message:
-----------
accidentally commented out...
Modified Paths:
--------------
abysmal/trunk/src/common/vector.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-06 07:31:49
|
Revision: 253
http://abysmal.svn.sourceforge.net/abysmal/?rev=253&view=rev
Author: jlanger85
Date: 2009-04-06 07:31:46 +0000 (Mon, 06 Apr 2009)
Log Message:
-----------
* also set the warning level for C, not only for C++
* fixed bunch of warnings on MSVC
Modified Paths:
--------------
abysmal/trunk/CMakeLists.txt
abysmal/trunk/src/audio/audiofile.cpp
abysmal/trunk/src/audio/null_driver.cpp
abysmal/trunk/src/audio/openal_driver.cpp
abysmal/trunk/src/backend/sdl.cpp
abysmal/trunk/src/base/config.h
abysmal/trunk/src/common/conbuf.h
abysmal/trunk/src/common/stream.h
abysmal/trunk/src/ui/console.cpp
abysmal/trunk/thirdparty/glee/CMakeLists.txt
abysmal/trunk/thirdparty/timidity/CMakeLists.txt
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-06 07:29:53
|
Revision: 252
http://abysmal.svn.sourceforge.net/abysmal/?rev=252&view=rev
Author: jlanger85
Date: 2009-04-06 07:29:51 +0000 (Mon, 06 Apr 2009)
Log Message:
-----------
readme updated
Modified Paths:
--------------
abysmal/trunk/doc/README_dev.txt
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-06 07:29:04
|
Revision: 251
http://abysmal.svn.sourceforge.net/abysmal/?rev=251&view=rev
Author: jlanger85
Date: 2009-04-06 07:29:02 +0000 (Mon, 06 Apr 2009)
Log Message:
-----------
now compiles with cygwin and cygwin->mingw cross compiler
Modified Paths:
--------------
abysmal/trunk/CMakeLists.txt
abysmal/trunk/cmake/PlatformChecks.cmake
abysmal/trunk/config.h.cmake
abysmal/trunk/src/CMakeLists.txt
abysmal/trunk/src/common/math.cpp
abysmal/trunk/src/main.cpp
abysmal/trunk/src/system/options.cpp
abysmal/trunk/src/system/options.h
abysmal/trunk/src/system/win32.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-06 07:27:35
|
Revision: 250
http://abysmal.svn.sourceforge.net/abysmal/?rev=250&view=rev
Author: jlanger85
Date: 2009-04-06 07:27:28 +0000 (Mon, 06 Apr 2009)
Log Message:
-----------
* install an SEH exception filter on MinGW instead of a POSIX signal
handler.
* when an POSIX signal happens, set the global flag
ae::sys::caught_signal. This flag is polled in the main loop to quit
the game
Modified Paths:
--------------
abysmal/trunk/src/backend/sdl.cpp
abysmal/trunk/src/backend/win32.cpp
abysmal/trunk/src/backend/x11.cpp
abysmal/trunk/src/main.cpp
abysmal/trunk/src/system/msvc_backtrace.cpp
abysmal/trunk/src/system/msvc_backtrace.h
abysmal/trunk/src/system/signals.cpp
abysmal/trunk/src/system/signals.h
abysmal/trunk/src/system/system.h
abysmal/trunk/src/system/unix.cpp
abysmal/trunk/src/system/win32.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-06 07:25:51
|
Revision: 249
http://abysmal.svn.sourceforge.net/abysmal/?rev=249&view=rev
Author: jlanger85
Date: 2009-04-06 07:25:49 +0000 (Mon, 06 Apr 2009)
Log Message:
-----------
* fixed a serious bug in vector.h: dangling references to vectors could
be stored in expression objects when nested vectors are used.
This happend because some functions (eval, null_expr stuff and
meta_vector::sum/prod) took a const& vector and returned the same vector
as value. A referene to this temporary was then stored in the expression
object instead of the real vector
* added a debugging mode to vector.h which traces if any dangling
references are used when evaluating an expression. This mode is
enabled in the unit test and disabled in the game (since it
changes memory layout of the vectors and breaks usage in OpenGL
vertex arrays)
* added an option in CMakeList.txt to disable inlining (gcc only)
Modified Paths:
--------------
abysmal/trunk/CMakeLists.txt
abysmal/trunk/src/common/compat.h
abysmal/trunk/src/common/vector.h
abysmal/trunk/src/test/test_math.cpp
abysmal/trunk/src/test/vec_perftest/vec_perftest.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-04 10:15:19
|
Revision: 248
http://abysmal.svn.sourceforge.net/abysmal/?rev=248&view=rev
Author: jlanger85
Date: 2009-04-04 10:15:16 +0000 (Sat, 04 Apr 2009)
Log Message:
-----------
did some more vector performance testing.
Modified Paths:
--------------
abysmal/trunk/CMakeLists.txt
abysmal/trunk/src/common/vector.h
abysmal/trunk/src/test/vec_perftest/vec_perftest.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-04 10:14:32
|
Revision: 247
http://abysmal.svn.sourceforge.net/abysmal/?rev=247&view=rev
Author: jlanger85
Date: 2009-04-04 10:14:30 +0000 (Sat, 04 Apr 2009)
Log Message:
-----------
using const references in the expression types wasn't a good idea, since
temporaries may have been passed in. These temporaries will be destroyed
while the expression type still holds the reference.
The new approach is to wrap the objects in boost::reference_wrappers
when they are passed to the operators. This case is safe since
the objects are still on the stack until the expression is evaluated.
Modified Paths:
--------------
abysmal/trunk/src/common/vector.h
abysmal/trunk/src/test/vec_perftest/vec_perftest.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-03 18:21:57
|
Revision: 246
http://abysmal.svn.sourceforge.net/abysmal/?rev=246&view=rev
Author: jlanger85
Date: 2009-04-03 18:21:46 +0000 (Fri, 03 Apr 2009)
Log Message:
-----------
force a clean stack unwind when a native Win32 (non C++) exception
occurs
Modified Paths:
--------------
abysmal/trunk/src/main.cpp
abysmal/trunk/src/system/msvc_backtrace.cpp
abysmal/trunk/src/system/system.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-03 18:13:14
|
Revision: 245
http://abysmal.svn.sourceforge.net/abysmal/?rev=245&view=rev
Author: jlanger85
Date: 2009-04-03 18:13:00 +0000 (Fri, 03 Apr 2009)
Log Message:
-----------
* vector.h: removed the requirement, that expression types need to be
copy constructible
* this change allows us now to store expressions as const references
instead of const values in the expression types
* added compile time option ABYSMAL_VECTOR_STORE_REFERENCES to store
references to the expression types instead of values
* reworked vec_perftest quite a bit
* added benchmark results of the ET and non-ET vector implementatios with gcc
and icc compilers to vector.h. Benchmarks with MSVC and mingw will follow
Modified Paths:
--------------
abysmal/trunk/src/common/vector.h
abysmal/trunk/src/test/oldvector.h
abysmal/trunk/src/test/vec_perftest/vec_perftest.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-03 18:12:11
|
Revision: 244
http://abysmal.svn.sourceforge.net/abysmal/?rev=244&view=rev
Author: jlanger85
Date: 2009-04-03 18:11:51 +0000 (Fri, 03 Apr 2009)
Log Message:
-----------
viewer compiles again
Modified Paths:
--------------
abysmal/trunk/src/viewer/util.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-02 19:23:09
|
Revision: 243
http://abysmal.svn.sourceforge.net/abysmal/?rev=243&view=rev
Author: jlanger85
Date: 2009-04-02 19:23:06 +0000 (Thu, 02 Apr 2009)
Log Message:
-----------
Merge branch 'master' of /cygdrive/d/abysmal-git/master
Modified Paths:
--------------
abysmal/trunk/.gitignore
abysmal/trunk/CMakeLists.txt
abysmal/trunk/doc/TODO.txt
abysmal/trunk/src/main.cpp
Property Changed:
----------------
abysmal/trunk/src/main.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <jla...@us...> - 2009-04-02 19:21:35
|
Revision: 242
http://abysmal.svn.sourceforge.net/abysmal/?rev=242&view=rev
Author: jlanger85
Date: 2009-04-02 19:21:28 +0000 (Thu, 02 Apr 2009)
Log Message:
-----------
greatly improved ET vector performance on MSVC
Modified Paths:
--------------
abysmal/trunk/src/common/vector.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|