Commit Graph

6076 Commits

Author SHA1 Message Date
curt
5d68470c95 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
e176b4d8b6 Borland portability fixes contributed by Charlie Hotchkiss. 1999-05-08 02:33:13 +00:00
curt
218821f694 Tweaks for poles. 1999-05-06 02:27:24 +00:00
curt
a8f4a61dc2 Removed the test program for now ... 1999-04-27 19:37:09 +00:00
curt
9221604424 Changes for the MacOS port contributed by Darrell Walisser. 1999-04-27 19:27:45 +00:00
curt
5bddbd0ca9 MacOS portability improvements.
Added a class to encapsulate Mac vs. Unix path separator differences.
1999-04-27 15:56:22 +00:00
curt
f8dde93e05 MacOS portability improvements. 1999-04-27 15:54:39 +00:00
curt
489b562232 Borland tweak. 1999-04-22 18:46:40 +00:00
curt
294a0dde63 MAT3mat.c: Borland tweaks.
mat3.h:  Some inline assembly from Norman.
1999-04-22 18:46:27 +00:00
curt
53fbb98d4f Removed plib from the source distribution. It must be built and installed
separately before fgfs can be built and installed.
1999-04-12 02:03:32 +00:00
curt
8a2c08a0c1 Fixes for compiling with native Irix compilers. 1999-04-07 20:58:02 +00:00
curt
b15b40ea10 Initial revision. 1999-04-07 04:09:55 +00:00
curt
0c865f540f Removed in-src cvs logs. 1999-04-06 23:37:07 +00:00
curt
ef4a92859c Removed ... 1999-04-06 22:29:19 +00:00
curt
2a7b06f648 Tweaks to configure script so it can be run from the top level
configure script.
1999-04-06 02:42:10 +00:00
curt
6c2ca22b3f Initial revision. 1999-04-05 22:18:39 +00:00
curt
592690f8f2 Initial revision 1999-04-05 22:14:10 +00:00
curt
1eb87e7c73 Initial revision 1999-04-05 21:32:32 +00:00
curt
a0e40c1fc1 Integrated Steve's new "plib" conglomeration. 1999-04-03 04:19:39 +00:00
curt
2c920ae1df Added is_open() so we can check if the open() succeeded. 1999-03-27 14:04:25 +00:00
curt
bbde3b36bf Elimitated some const warnings from the compiler. 1999-03-27 05:34:05 +00:00
curt
88a016c516 Minor optimization tweaks. 1999-03-25 19:02:28 +00:00
curt
22d4058564 Jettisoned old bucketutils.[ch] for newbucket.[ch]xx 1999-03-25 19:01:47 +00:00
curt
79e6c529ea MSVC++ portability tweaks contributed by Bernie Bright.
Added using std::ostream declaration.
  Added forward declarations to work around a MSVC bug.
1999-03-15 17:58:41 +00:00
curt
7b22b8cd92 Moved to math subdirectory. 1999-03-13 17:34:44 +00:00
curt
bc2ae82e81 Added some informational methods. 1999-03-12 22:51:18 +00:00
curt
764f4037b0 Tweak for native SGI compilers. 1999-03-08 22:00:12 +00:00
curt
a60454a786 Tweaks for compiling with native SGI compilers. 1999-03-02 01:01:42 +00:00
curt
d136ad3e57 Added initial support for native SGI compilers. 1999-02-26 22:07:53 +00:00
curt
739588f9c3 Renamed bucketutils.c -> bucketutils.cxx 1999-02-17 20:52:02 +00:00
curt
505de4703b Added a routine to calculate the offset in bucket units between two buckets. 1999-02-11 01:09:33 +00:00
curt
236a1f2a2d Added a FG_CLIPPER debug type for the polygon clipper lib. 1999-02-09 00:08:48 +00:00
curt
91efc5ad87 Added a new "newbucket.[ch]xx" FGBucket class to replace the old
fgBUCKET struct and C routines.  This FGBucket class adjusts the tile
width towards the poles to ensure the tiles are at least 8 miles wide.
1999-02-08 23:52:13 +00:00
curt
123c816048 MSVC++ portability changes by Bernie Bright:
Lib/Serial/serial.[ch]xx: Initial Windows support - incomplete.
Simulator/Astro/stars.cxx: typo? included <stdio> instead of <cstdio>
Simulator/Cockpit/hud.cxx: Added Standard headers
Simulator/Cockpit/panel.cxx: Redefinition of default parameter
Simulator/Flight/flight.cxx: Replaced cout with FG_LOG.  Deleted <stdio.h>
Simulator/Main/fg_init.cxx:
Simulator/Main/GLUTmain.cxx:
Simulator/Main/options.hxx: Shuffled <fg_serial.hxx> dependency
Simulator/Objects/material.hxx:
Simulator/Time/timestamp.hxx: VC++ friend kludge
Simulator/Scenery/tile.[ch]xx: Fixed using std::X declarations
Simulator/Main/views.hxx: Added a constant
1999-02-02 20:13:23 +00:00
curt
fab6d05157 Optimizations from Norman Vine. 1999-02-01 21:08:28 +00:00
curt
3240464c7c Portability tweaks by Bernie Bright. 1999-01-27 04:46:14 +00:00
curt
a2ffd27b7c Moved DEM/ to the Tools/ subdir. 1999-01-27 04:45:56 +00:00
curt
af6c921757 Tweaked FDM interface.
Testing check sum support for NMEA serial output.
1999-01-20 13:42:21 +00:00
curt
180e2188ba MacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr> 1999-01-19 20:56:53 +00:00
curt
23fbd5919f Portability updates by Bernie Bright. 1999-01-19 20:53:34 +00:00
curt
8aec98017a Portability updates contributed by Bernie Bright. 1999-01-19 20:41:46 +00:00
curt
9b4fe7d92d Removed gpc from Libs since this is not "free ware" and the author has
explicitely refused our request to distribute source code for this library
with Flight Gear.
1999-01-19 17:50:36 +00:00
curt
99f11a01fc Use C++ style comments. 1998-12-09 18:48:08 +00:00
curt
b3eacb19f6 Portability improvements. 1998-12-07 21:10:26 +00:00
curt
f12840a72e Improvements to take advantage of memory portability changes. 1998-12-07 21:09:52 +00:00
curt
f472bc563d Added a const in a couple places to get rid of annoying compiler warnings. 1998-12-07 21:08:01 +00:00
curt
3e05a5780d Tweak for SGI portability. 1998-12-04 01:24:35 +00:00
curt
2454f8d269 tweak for un portability. 1998-12-03 01:11:56 +00:00
curt
b4a913e339 Having the class destructor close the fd was a bad idea ... especially if you
ever make a copy of the instance and then subsequently destroy either.
close_port() is now a separate member function.
1998-11-30 17:15:29 +00:00
curt
b82aef65e5 Remove call to cfmakeraw() 1998-11-25 01:33:23 +00:00