James Turner
5f2f95676c
Formal shutdown interface on SGSubsystem.
2010-11-05 09:19:22 +00:00
Frederic Bouvier
4bf16243fc
Update Vs2010 projects
2010-11-04 22:20:08 +01:00
James Turner
607738f22e
Fix ConditionNode Win32 compilation.
2010-11-04 18:54:18 +00:00
James Turner
200df49d6e
Make subsystem group destruction explicit, so get_subsystem calls during destruction are safe.
2010-11-04 18:49:24 +00:00
Tim Moore
580a1b7fc2
Add ConditionNode files to VC90 project
2010-11-04 15:04:03 +01:00
Tim Moore
3372f9fc0d
add SGMath.hxx header file to ConditionNode.cxx
...
Apparently necessary for MSVC 2008.
2010-11-04 11:04:13 +01:00
Tim Moore
4787ac64ff
issue 165: fix material animation condition problem
...
The evaluation of the condition is moved to a ConditionNode and
separated from the animation of values via properties. Previously the
conditional application of static values was broken.
2010-11-04 10:06:13 +01:00
Tim Moore
fef625ce27
add ConditionNode scenegraph node
...
This class directs its scenegraph traversal by evaluating a condition
and doesn't rely on an update callback.
2010-11-04 07:01:38 +01:00
ThorstenB
0b53dd8fa7
Show compiler warnings by default.
2010-10-30 20:53:19 +02:00
James Turner
fe628e44e1
Add platform defines to SimGear, and a replacement for ulSleep functions.
2010-10-30 19:18:57 +01:00
Frederic Bouvier
d314b6a552
Fix line endings
2010-10-29 19:47:44 +02:00
Frederic Bouvier
02462d1752
Quick hack to remote trailing / on Windows. Feel free to replace by something more elegant
2010-10-29 09:30:59 +02:00
ThorstenB
5b734d8c52
Merge branch 'integration' into next
2010-10-28 19:39:55 +02:00
James Turner
81d640ed7c
Fix build when OSG implict-ref-ptr conversion is disabled.
2010-10-26 10:09:55 +01:00
Frederic Bouvier
7e2ad05fae
Add mipmap.* to the unix build system
2010-10-25 21:59:55 +02:00
Frederic Bouvier
bda5890f17
Add a function to debug mipmaps
2010-10-25 21:51:27 +02:00
Frederic Bouvier
c7dd293e01
Update Vs2010 projects
2010-10-24 09:30:16 +02:00
Frederic Bouvier
fbf0a20f38
Unix line endings
2010-10-24 09:25:42 +02:00
Frederic Bouvier
87ccfbab02
Restore commit 48c6d3d89a
by Torsten Dreyer: Provide a little more descriptive error message if TextureBuilder fails
2010-10-24 09:25:41 +02:00
Frederic Bouvier
97f39282ef
Don't compute mipmap for inexistant image color components
2010-10-24 09:25:40 +02:00
Frederic Bouvier
4fd3d49fc1
Add mipmap control in the effect file
2010-10-24 09:25:40 +02:00
Frederic Bouvier
a70c8a9cae
Untabify
2010-10-24 09:25:39 +02:00
Frederic Bouvier
c0926633e8
Update Vs2010 projects
2010-10-24 09:24:13 +02:00
James Turner
1ae91097ba
Build fixes for net classes in Simgear.
2010-10-24 01:22:59 +01:00
James Turner
bfd76880a9
Migrate relevant PLIB netXXX classes into SimGear.
2010-10-24 01:12:42 +01:00
ThorstenB
662578dbe7
Buffer size safety.
...
Do not look for '\n' beyond valid data area.
Obey buffer length (in case a METAR contained a line > 512byte).
2010-10-23 14:47:24 +02:00
Torsten Dreyer
48c6d3d89a
Provide a little more descriptive error message if TextureBuilder fails
2010-10-12 16:21:38 +02:00
Frederic Bouvier
7bdb530440
Add project.* to MSVC project files
2010-10-09 08:45:52 +02:00
Tim Moore
bfe953c18d
replace glu functions with equivalents from OSG
2010-10-08 23:44:38 +02:00
Torsten Dreyer
136676012f
Merge branch 'next' of gitorious.org:fg/simgear into next
2010-10-07 17:43:35 +02:00
Torsten Dreyer
0994ffc195
Don't crash in strutils::trim() with empty strings
2010-10-05 22:39:41 +02:00
Frederic Bouvier
df19feac34
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2010-10-05 08:32:00 +02:00
Frederic Bouvier
961fa89b7a
Use same transformation for generated ocean tiles than for regular tiles. Fix the normal orientation that broke the new water shader
2010-10-05 08:30:52 +02:00
James Turner
ddf9e08069
Make get_subsystem safe during destruction of the manager.
2010-10-03 16:08:34 +01:00
Tim Moore
b5f3978b8a
Thorsten Renk's fix for tile manager problems
...
Locking tiles in cache keeps tiles from mysteriously disappearing.
2010-10-02 23:05:52 +02:00
James Turner
82dc6c32ec
Don't crash when a submodel fails to load.
2010-10-02 21:01:29 +01:00
James Turner
889e2d6f06
Add another overload for sg_io_exception ctor.
2010-10-01 12:27:08 +01:00
Torsten Dreyer
9a28642a4e
tolerate NDV (no directional validation) in METAR
2010-09-27 19:38:15 +02:00
Torsten Dreyer
0b953462f7
Ivan Ngeow: Fix build on FreeBSD
...
FreeBSD 8.0-RELEASE, only a very small patch needed
to be applied to simgear/simgear/compiler.h, to add
so that __FreeBSD_version is defined.
2010-09-23 10:27:06 +02:00
Torsten Dreyer
061eb686c6
Fix wrong movement of 2d cloud layers on N/S courses
2010-09-19 10:53:25 +02:00
Frederic Bouvier
937297561f
Fix MSVC 100 project files updated by hand
2010-09-12 12:06:57 +02:00
Erik Hofman
bf70d6f087
Set the listener position to it's default value, just like the samples position
2010-09-10 15:02:37 +02:00
Frederic Bouvier
26fdfc42f4
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2010-09-09 20:06:27 +02:00
Frederic Bouvier
abab8c6ec8
MSVC 10 project update
2010-09-09 20:06:15 +02:00
James Turner
a7697f6095
Second attempt to fixed OpenAL tests.
2010-09-06 14:27:58 +01:00
James Turner
49270e99e5
Fix up tests for revised SGSoundSample ctor.
2010-09-06 12:30:13 +01:00
James Turner
d75ce1e12e
Pass current-dir down through XMLSound
...
(should allow relative paths in sound XML files)
2010-09-06 09:26:46 +01:00
James Turner
289e768ca5
Add ResourceManager, and use to find sound and model paths.
2010-09-06 09:09:58 +01:00
James Turner
44c587400d
Validate sound file paths in an XML file.
2010-09-05 14:15:18 +01:00
Torsten Dreyer
df467b9dba
Let SGCloudLayer handle coverage strings
...
This is currently handled in various places in FlightGear.
2010-08-27 18:20:09 +02:00