curt
54a7a0d534
Ooops, fix an unintentional line wrap.
2004-11-18 19:12:17 +00:00
curt
8d73160a75
Abstract out location of gl.h, glut.h, and glu.h includes so that we can
...
make the Mac platform happy since they put these in a different place compared
to the rest of the world.
2004-11-18 19:10:34 +00:00
andy
ff10602c65
Make sure that timer delay values are positive-definite, otherwise
...
user code that wants to use zero delay to mean "next frame" will get
stuck in an infinite loop.
2004-11-17 19:37:45 +00:00
ehofman
ca50fe386d
Roy Vegard Ovesen:
...
I've added two new debug log types for the instrumentation and systems. They
used to use the autopilot debug log, because I couldn't figure out how to
make new log types. Well, now I have figured it out. ;-)
2004-10-24 09:29:56 +00:00
ehofman
39f3c6e41d
Frederic Bouvier:
...
This is a patch to make display list usage optional. They are on by default.
Use --prop:/sim/rendering/use-display-list=false to use immediate mode.
There is also a change in exception handling in main.cxx and bootstrap.cxx
2004-10-17 17:06:50 +00:00
ehofman
ba1b96e518
Roy Vegard Ovesen:
...
I'm working on a route manager in the GPS module. So I've added a name
parameter to the waypoint class in Simgear. I use the existing ID parameter
to store the ID, for example KLAX, and the name parameter to store the name,
San Francisco Intl.
2004-10-16 12:23:53 +00:00
ehofman
ef486b2cc6
Remove the refference to fgsg
2004-10-14 13:35:11 +00:00
curt
06f3cb4f8e
Fix a couple bugs in openal detection. I should actually generate a new
...
configure and test it, rather than testing the old configure script.
2004-10-13 20:18:35 +00:00
curt
074f5ff996
Oops, missed a part of the previous change.
2004-10-13 19:52:13 +00:00
curt
8c26f32d5f
Add a sanity check for the existance of OpenAL. If not there, bail from
...
the configure script with an appropriate/helpful message.
2004-10-13 19:51:38 +00:00
curt
9a2ee54389
Final 0.3.7 changes.
2004-10-12 14:35:42 +00:00
ehofman
ab69c03698
Fix a typo.
2004-10-11 07:56:08 +00:00
ehofman
fab1f4e7a0
Frederic: Ignore display lists when using the blend animation.
2004-10-11 07:37:42 +00:00
ehofman
41eed484c1
Adding the panel was a step too far for Linux, causing a segfault.
2004-10-10 19:38:46 +00:00
ehofman
7d18f9bdde
Remove a phantom makeDList call (probably an old one from my code.
2004-10-10 19:16:25 +00:00
ehofman
3a48c3de7a
Check for the plib version when using display lists, just to be sure.
2004-10-10 19:05:25 +00:00
ehofman
d769a9936b
Frederic: Include FGPanelNode in the display list generation process.
2004-10-10 18:43:11 +00:00
ehofman
1697cb3b1a
Frederic: Use display lists for 3d models also.
2004-10-10 17:49:27 +00:00
ehofman
62aa32a417
Reverse the declaration order. jpgRenderFrame (formerly known as trRenderFrame) is now declared as a NULL function pointer and assignment of the proper function is now done in FlightGear (jpgRenderFrame=FGRenderer::update).
2004-10-06 09:57:31 +00:00
ehofman
a0d0852838
David Luff:
...
The one-liner removes a lot of re-definition warnings on Cygwin.
2004-09-30 09:43:11 +00:00
ehofman
2f479cae69
Small update for future use.
2004-09-19 09:08:12 +00:00
curt
4820d57fa8
Expose the size() method for locked and blocking thread queues.
2004-09-15 15:28:58 +00:00
curt
04e3b0b3c1
Fix another case where the direction vector is not initialized which can
...
lead to openal "inrange" assertions, crashing FlightGear.
2004-09-15 15:28:14 +00:00
curt
a7f78b9f68
direction vector needs to be initialized, otherwise garbage data could cause
...
openal to generate an assertion, aborting the top level app.
2004-09-10 20:44:42 +00:00
curt
f3d8eb4665
Tweaks for 0.3.7-pre1
2004-09-10 18:16:06 +00:00
curt
090f79b951
Add support for parsing an xml stream from an in memory buffer, rather than
...
just from a specified file name.
2004-09-10 15:57:52 +00:00
ehofman
88c0dbf661
Add support for audio orientation: direction and cone definition. This currently only works for internal view and tower view because those set the listener position correctly.
2004-09-08 11:15:57 +00:00
ehofman
9e3822ceaf
Remove a left over of ancient times.
2004-08-19 12:18:20 +00:00
ehofman
007b0a8fe6
this simple patch will enable the direct use of Point3D::get_n() instead of making duplications to call sgCartToGeod
2004-08-17 08:31:51 +00:00
ehofman
7f0ebf8871
this simple patch will prevent to have fog in Clear cload layers.
2004-08-17 08:28:35 +00:00
ehofman
5414e94a1a
change the log level of the initialization of OpenAL. This prevent a console popup for no reason on Windows.
2004-08-15 09:24:12 +00:00
curt
461dee8657
Tweaks for official 0.3.6 release.
2004-07-29 21:36:41 +00:00
ehofman
297b6193fe
Make gcc 2.95.* compile again.
2004-07-29 08:30:10 +00:00
ehofman
4b74e40a5f
Use the SimGear default notation.
2004-07-28 14:13:16 +00:00
ehofman
5a9b08dec2
IRIX fixes (at least).
2004-07-28 13:59:57 +00:00
ehofman
5e6f9f79a2
IRIX fix (at least).
2004-07-28 13:16:54 +00:00
curt
e2f93e6ae1
Tweaks for 0.3.6-pre3
2004-07-27 21:18:14 +00:00
curt
93314b59fb
Fix a minor warning message.
2004-07-24 19:21:15 +00:00
ehofman
29269c6686
Correct a typo that produces segfault during cleanup on some systems.
2004-07-22 08:04:18 +00:00
curt
3c84b6e2f6
Tweaks for 0.3.6-pre2
2004-07-21 21:22:21 +00:00
ehofman
04fb708543
Frederic Bouvier:
...
I just discovered this : state() is not valid when _level==0,
because it is doing:
{ return _state_stack[_state_stack.size() - 1]; }
and is returning a wrong index fetch ( 0 - 1 ) == -1
Moreover, st is not used when _level==0 so the line can be moved
to a safer place.
2004-07-21 10:52:40 +00:00
ehofman
df302f277c
Test for alutInit in libopenal.so and in libalut.so for Cygwin builds.
2004-07-19 14:59:51 +00:00
ehofman
5e63e663bb
alut is now part of libopenal.so
2004-07-17 14:01:00 +00:00
ehofman
ca10cb2d37
Weak excuse, but it's getting late. Do clipping right this time.
2004-07-16 21:00:46 +00:00
ehofman
c9854153f8
Clip to volume to 1.0 if necessary.
2004-07-16 20:36:01 +00:00
curt
129e3c6326
Tweaks in preparation for the 0.3.6-pre1 release.
2004-07-14 22:01:15 +00:00
ehofman
66996711ae
Make sure that a directory name containing a '.' doesn't screw up the ::base() and ::extension() functions.
2004-07-05 16:39:02 +00:00
ehofman
8fe37cea51
Remove the need to append a trailing / to the texture-path string.
2004-07-05 13:40:37 +00:00
ehofman
de64b6f267
Allow the use of a <texture-path/> tag to specify the directory containing the textures for this model.
2004-07-05 11:42:19 +00:00
ehofman
9a9d9c7cc1
Use #elif instead of #else if
2004-07-03 11:16:53 +00:00