1
0
Fork 0
Commit graph

210 commits

Author SHA1 Message Date
curt
1d1b60699f Fixed a bug in tilecache size which caused occasional tiles to drop out
when more than one row is scheduled "simultaneously".
1999-06-14 13:47:44 +00:00
curt
2c6db0ec35 Created an FGTileMgr class to encapsulate the high level tile management
tasks.
Created a tile load queue.  When we init, or cross a tile boundary, we
  stuff the new tiles to be loaded on a load queue, and then only load
  one tile per frame.  This will need further refinement, but it is better
  than what we had.
1999-06-13 05:58:02 +00:00
curt
392e8c09c8 Renamed tile.[ch]xx to tileentry.[ch]xx 1999-06-12 21:15:27 +00:00
curt
4924c06ca5 Renamed tileentry.[ch]xx 1999-06-12 21:14:01 +00:00
curt
3adbe1ca22 Started work on a dynamic tile cache.
Did a bit of renaming and reorganizing.
1999-06-12 21:12:13 +00:00
curt
8538cbbb34 Renamed fgTILE -> FGTileEntry.
Started working on dynamic tile cache.
Started working on dynamic tile entries (for drawing entirely in immediate
mode.)
1999-06-12 21:11:21 +00:00
curt
ef10b37fd3 Updates to track changes in Scenery and Object. 1999-06-12 21:10:09 +00:00
curt
687e883e0a The next round of MacOS changes contributed by Darrell Walisser.
Starting work on fixing tringle slivers in scenery generation tools.
1999-06-05 12:45:40 +00:00
curt
d3908f531f Fixed a bug that caused the hud fonts to disappear when ever the moon was
being drawn.
1999-06-04 21:38:31 +00:00
curt
dc729fae17 Packaging fixes. 1999-06-04 20:35:47 +00:00
curt
3bfd20a2b9 Mac portability changes contributed by "Darrell Walisser" <dwaliss1@purdue.edu> 1999-06-02 22:22:47 +00:00
curt
d8130925f1 Fixed some IRIX compile warnings and errors. 1999-06-01 21:17:36 +00:00
curt
70505137eb GUI updates contributed by Norman Vine. 1999-06-01 21:17:10 +00:00
curt
9d78e32da8 Fix bug with passing PUI keystrokes on to glut. 1999-05-29 13:03:26 +00:00
curt
d72a6a0bd4 Namespace tweak. 1999-05-29 13:03:03 +00:00
curt
cdbc9a9a5f Use PLIB joystick routines for windows and linux. 1999-05-27 00:21:54 +00:00
curt
1663d1628f Force use of PLIB joystick routines. 1999-05-27 00:21:37 +00:00
curt
bf56b15f7e GUI changes contributed by Norman Vine. 1999-05-27 00:21:22 +00:00
curt
447cc39f7b Better error reporting when dying because of too many nodex, normals, or
texture coords.
1999-05-19 20:01:15 +00:00
curt
cb6c0e8e45 Whups, stupid syntax error, should have compiled before committing. 1999-05-13 19:08:10 +00:00
curt
91c20a18fc Fixed a problem with texture loading and mipmap building where the lower
mipmap levels were coming out hosed.
Adding a call to xglPixelStorei(GL_UNPACK_ALIGNMENT, 4); restores it to the
  default setting which was getting set to something else in other parts of
  the code.
1999-05-13 19:01:29 +00:00
curt
5eb782128b Moved material property management and texture loading back to
Simulator/Objects
1999-05-13 02:34:49 +00:00
curt
d4988dc104 Moved material property and texture management back to Simulator/Objects/
Working on scalable texture sizes.
1999-05-13 02:24:55 +00:00
curt
2cd7fb198e Moved material property and texture management back to Simulator/Objects/ 1999-05-13 02:10:52 +00:00
curt
be0b6c4c36 Autopilot changes contributed by Norman Vine. 1999-05-12 15:06:44 +00:00
curt
a9b54bca0f Major shuffling to push basic material management out into FlightGear/Lib/
so it can be accessible from the scenery tools.
Also implimented JIT texture loading to save start time and memory.
1999-05-12 04:24:55 +00:00
curt
f91a26f045 Initial revision. 1999-05-12 02:11:43 +00:00
curt
28ee2efbf9 Changes to support plib-1.0.7's font code.
GUI improvements contributed by Norman Vine.
3dfx.sh wrapper script now sets voodoo2 variables as well.
Start of support for user defined texture scale.
Start of support for precalculated texture coordinates.
1999-05-12 02:07:21 +00:00
curt
a9b592c7e9 HUD format changed contributed by Norman Vine. 1999-05-12 02:04:38 +00:00
curt
2ec91c2e9f GUI changes contributed by Norman Vine. 1999-05-12 01:11:17 +00:00
curt
1153be7545 Incorporated latest JSBsim updates. 1999-05-08 03:19:08 +00:00
curt
bc91f0ce1c Borland portability fixes contributed by Charlie Hotchkiss. 1999-05-08 02:33:13 +00:00
curt
40db8d0c1f Changes to toggle panel on and off. 1999-05-06 22:16:12 +00:00
curt
e03741be5f Fixed teleportation and dialog box crashes. 1999-05-06 21:14:06 +00:00
curt
e875ce407f Added a getline() fix for borland. 1999-05-06 19:38:28 +00:00
curt
b68246236e Changed MAX_NODES to FG_MAX_NODES. 1999-05-03 18:38:48 +00:00
curt
6aa07ad71a Removed unneeded -Lfoo/bar/ flag from Makefile.
Undef FG_VIEW_INLINE_OPTIMIZATIONS for the moment.
1999-05-03 11:42:53 +00:00
curt
4202c82732 Changed MAX_NODES to FG_MAX_NODES. 1999-05-03 11:41:09 +00:00
curt
7f6b697ea6 Changes for the MacOS port contributed by Darrell Walisser. 1999-04-27 19:27:45 +00:00
curt
78757ea9dd Changes by NHV to allow the sim to be reset. 1999-04-27 15:52:32 +00:00
curt
397f6de896 GUI updates by NHV. 1999-04-27 15:43:08 +00:00
curt
749819ec0b Reset function for when reseting sim. 1999-04-27 15:42:53 +00:00
curt
6f55cae2cc Changes by NHV so that the autopilot can be driven by the GUI. 1999-04-27 15:42:23 +00:00
curt
e8ad916ca2 Wrap with extern "C" { } if building with __cplusplus compiler. 1999-04-22 18:47:25 +00:00
curt
14ccc48670 Borland tweak. 1999-04-22 18:46:40 +00:00
curt
ec504c1f05 Added colours.h to distribution. 1999-04-19 20:19:56 +00:00
curt
61f6b4ff35 Updated 3dfx.sh to allow window vs. full screen via command line.
Added 3dfx.sh to distribution.
Updated rul serial output.
Updated runfgfs.bat files.
1999-04-19 20:19:36 +00:00
curt
a69c27895f Fixed a problem with calculating lst which was messing up moon rendering. 1999-04-19 20:18:31 +00:00
curt
bd7e3a44f0 Added some debugging messages (mostly now commented out) to try to track down
a moon display bug.  Turned out to be a problem with calculating lst in
fg_time.cxx
1999-04-19 20:17:45 +00:00
curt
1b3d52b21f Tweaks. 1999-04-16 00:00:06 +00:00