Commit Graph

1459 Commits

Author SHA1 Message Date
cxgeorge 21f8543c40 fix tex coordinate bug 2001-07-06 22:35:29 +00:00
cxgeorge ac69245dc2 load ident 2001-07-06 21:08:20 +00:00
cxgeorge 7054792a38 try again to fix decal bug 2001-07-06 20:56:09 +00:00
David Rose 6027a40cf9 *** empty log message *** 2001-07-06 18:14:10 +00:00
Joe Shochet 7febe83b3a *** empty log message *** 2001-07-06 18:10:07 +00:00
cxgeorge 0f624ba8ff fix decal xform prob 2001-07-06 01:41:50 +00:00
David Rose 3efc077c1f calc_tight_bounds 2001-07-06 01:40:44 +00:00
David Rose b54cca4802 fix level-editor decal problem 2001-07-06 00:37:15 +00:00
Darren Ranalli cf252b93ab big speed optimization 2001-07-06 00:23:02 +00:00
cxgeorge 13971d239f fix flat-shaded strip/fan coloring again 2001-07-05 23:24:17 +00:00
cxgeorge d9c5b173c6 fix flat-shading color/normals for strips/fans 2001-07-05 21:34:09 +00:00
David Rose 78205035e1 *** empty log message *** 2001-07-05 21:32:07 +00:00
David Rose 1f24c4da3c fix pingpong for Win32 2001-07-05 21:22:51 +00:00
David Rose 0cba400ac0 further pgui enhancements 2001-07-05 20:19:08 +00:00
cxgeorge 2ba3c5fe05 ifdef out mpg123 code not used by miles 2001-07-05 18:35:42 +00:00
David Rose b09877ffb4 *** empty log message *** 2001-07-05 18:05:48 +00:00
David Rose fb916cb482 *** empty log message *** 2001-07-05 18:04:55 +00:00
David Rose 2187975df5 fix OnscreenText memory bloat 2001-07-05 16:10:07 +00:00
David Rose fc72fb5ea5 tristrips instead of fan 2001-07-05 15:15:58 +00:00
cxgeorge 0d6b218f7b fix prob 2001-07-05 04:11:11 +00:00
cxgeorge 63e230ce14 use composite build 2001-07-05 04:02:49 +00:00
cxgeorge 3c2e1c7b91 disable building mpg123 conditionally 2001-07-05 03:47:45 +00:00
cxgeorge 637d442cf4 stop linking to mpg123 2001-07-05 03:32:55 +00:00
cxgeorge d18fe97ce6 make old audio interface and miles mutually exclusive 2001-07-05 02:43:19 +00:00
Mike Goslin dea8d34556 *** empty log message *** 2001-07-04 01:18:37 +00:00
David Rose f77ea1feca add bevel support 2001-07-04 01:07:30 +00:00
Mike Goslin ecf01848f0 *** empty log message *** 2001-07-04 01:03:30 +00:00
Mike Goslin 6c0b9429a5 *** empty log message *** 2001-07-04 00:01:59 +00:00
David Rose 68e199f696 initial pgui stuff 2001-07-03 23:45:03 +00:00
David Rose 3732087de4 dos2unix 2001-07-03 20:47:16 +00:00
David Rose 8fa1e89a8d fix for Irix 2001-07-03 19:27:02 +00:00
khillesl 9d1b7d31d6 Display regions must now be setup into groups by using parenthesis in
window_db.  Also, changes in camera nodes results in events being thrown.
2001-07-03 19:15:58 +00:00
David Rose 2cabf63c66 dos2unix 2001-07-03 16:26:52 +00:00
David Rose 6217586417 fix for Irix build 2001-07-03 04:17:06 +00:00
David Rose 34b0804fd4 fixes for compiling with GSG_VERBOSE defined 2001-07-03 03:50:33 +00:00
David Rose ada5f55002 fix for SGI compilation 2001-07-03 02:17:10 +00:00
cxgeorge dac12fef5a fix save_mipmaps 2001-07-03 01:36:49 +00:00
David Rose 1070050599 changes to allow successful compilation on Linux 2001-07-02 21:47:22 +00:00
cxgeorge 62beff14de switch precomp hdrs->composite files 2001-07-02 20:55:36 +00:00
David Rose 2afbb2efa3 assert texture buffer is correct size 2001-07-02 20:42:13 +00:00
cxgeorge f3925b1695 use composite build 2001-07-02 20:28:15 +00:00
Mike Goslin eceb399e5d *** empty log message *** 2001-07-02 17:28:43 +00:00
Mike Goslin aeefe07475 *** empty log message *** 2001-07-02 17:22:22 +00:00
cxgeorge 3a02c5281d disable pch 2001-07-02 02:33:40 +00:00
cxgeorge dfbf81a53e switch precomp hdrs to composite file build 2001-07-02 01:57:22 +00:00
cxgeorge 2bf4b74830 oops 2001-07-01 01:53:11 +00:00
cxgeorge 58531a9576 add more dbg switches 2001-06-30 03:09:25 +00:00
Dave Schuyler 880c94b6e1 removed unconditional HAVE_RAD_MSS 2001-06-29 23:10:01 +00:00
David Rose 74c8db2d68 add gl-save-mipmaps 2001-06-29 03:17:10 +00:00
cxgeorge dea468ddfb undo last chng, it didnt help anything 2001-06-29 02:49:03 +00:00
cxgeorge bdb754b257 use floating-point division in mipmap generation 2001-06-29 02:25:19 +00:00
Dave Schuyler 4f696cec1e added Miles Sound stuff 2001-06-28 21:44:24 +00:00
Dave Schuyler ffb314d841 took out blank line 2001-06-28 21:43:58 +00:00
Dave Schuyler cf843b9d49 adding Miles Sound 2001-06-28 21:27:33 +00:00
Dave Schuyler 9b82db7d64 adding Miles Sound stuff 2001-06-28 20:27:15 +00:00
David Rose 7bbf49ab35 possible fix to color bug? 2001-06-28 19:59:38 +00:00
David Rose c919dcf228 fix pingpong 2001-06-28 02:34:55 +00:00
Darren Ranalli f73843e695 modified vortex force calculations to be more safe and yield more reasonable results 2001-06-28 02:31:46 +00:00
David Rose bb3af27df0 add clear_lod 2001-06-28 01:18:16 +00:00
David Rose 6a75a90cec add pingpong support 2001-06-28 00:59:11 +00:00
David Rose 4d96148508 add indirectLess 2001-06-27 19:51:53 +00:00
cxgeorge ce1c093503 support auto-normalize-lighting 2001-06-26 21:49:26 +00:00
David Rose e3565cf5e6 alpha texture not copied properly 2001-06-26 17:32:45 +00:00
David Rose 38bc4fdb1e use wrt() now that it's exported properly 2001-06-25 23:56:59 +00:00
Dave Schuyler 5a6f74e114 minor non-functional changes 2001-06-25 23:30:05 +00:00
Dave Schuyler 7dc347c29f fix to audio_debug macro 2001-06-25 23:29:21 +00:00
David Rose 2a6178a618 export template functions properly from DLL 2001-06-25 22:57:03 +00:00
Dave Schuyler 6da9ccfc6d minor changes 2001-06-25 22:25:12 +00:00
David Rose f5b2498898 export template functions properly from DLL 2001-06-25 22:14:01 +00:00
cxgeorge a4c5d7f923 fix bug in prev chkin 2001-06-24 21:19:53 +00:00
cxgeorge 72184a76bc fix bug in prev chkin 2001-06-24 21:07:35 +00:00
cxgeorge 13825d5766 fix global color 2001-06-24 05:25:20 +00:00
cxgeorge 3a13233cb4 fix faults by removing DrawPrimStrided geom codepath 2001-06-22 23:37:45 +00:00
David Rose 19df0046de fix bug with set_coordinate_system not updating right away 2001-06-22 23:30:49 +00:00
David Rose e2f05a38d7 fix spammage with color transform in effect 2001-06-22 18:50:10 +00:00
David Rose 3335dae1be add z_string 2001-06-22 01:55:37 +00:00
David Rose c3ebf17c74 various minor improvements 2001-06-22 01:55:05 +00:00
cxgeorge 48dbb8a059 modify dbg prints 2001-06-21 18:45:51 +00:00
Dave Schuyler 703f3086a8 fixed sound looping 2001-06-21 05:10:34 +00:00
David Rose 16b5c0f9ee various interface improvements 2001-06-20 23:38:15 +00:00
David Rose a5b42a959e fix color scale with scene graph color 2001-06-20 18:09:55 +00:00
David Rose 2fcf1d5f11 add support for shift, ctrl, alt; use fkeys for color scale and color 2001-06-20 18:09:28 +00:00
David Rose 80d6022f27 add support for shift, ctrl, alt 2001-06-20 18:09:02 +00:00
David Rose ed0ea06881 remove poorly thought-out bounds checking 2001-06-20 16:35:51 +00:00
David Rose 7e59df5359 fix alt-tab 2001-06-20 07:10:27 +00:00
cxgeorge b9decce310 add debug code 2001-06-20 01:44:05 +00:00
David Rose 8a98eab678 expose socket options 2001-06-19 23:22:26 +00:00
David Rose c15653c2d0 oops 2001-06-19 02:24:28 +00:00
David Rose 94a843b035 support new sprite particle feature 2001-06-19 02:24:17 +00:00
David Rose 71f8b354bd determine where texture was set from 2001-06-19 00:59:31 +00:00
David Rose 78bc1e00c3 export particle effects properly 2001-06-19 00:35:36 +00:00
David Rose 05f3511f52 support setting sprite particles from sample polygon 2001-06-18 23:58:03 +00:00
David Rose a51271948f distinction between empty and error nodepaths 2001-06-18 15:56:59 +00:00
cxgeorge 4bbf01b805 add backfacing-culling dbg toggle 2001-06-17 06:41:14 +00:00
Dave Schuyler c64d301f3c making code easier for me to understand, no big features added 2001-06-16 05:17:25 +00:00
cxgeorge 1a5076a528 use combined srcs 2001-06-15 23:07:31 +00:00
David Rose 543b7283b9 stop pstats when stopped at prompt 2001-06-15 22:18:51 +00:00
cxgeorge 7009801eb1 adjustment to prev chkin 2001-06-15 20:35:59 +00:00
David Rose 90b87753ea *** empty log message *** 2001-06-15 18:19:42 +00:00
David Rose feebd57503 fix more flatten bugs 2001-06-15 16:33:14 +00:00
David Rose d7ad60572c expose config_express 2001-06-15 16:29:10 +00:00
cxgeorge 697112fd8d add draw_polygon and draw_quad 2001-06-15 04:29:41 +00:00
David Rose fe70bd5e1d pstats frustum cull, add set_final to bounded object 2001-06-15 02:02:31 +00:00
David Rose 133c8ebf6b fix bounding volume bug when flattening collisionSolids 2001-06-15 00:31:08 +00:00
cxgeorge 48cfd2b402 fix build break 2001-06-14 19:12:32 +00:00
David Rose 2b115621e3 combine sibling CollisionNodes 2001-06-14 17:00:35 +00:00
David Rose bcdf94cc12 add get_relative_point 2001-06-14 16:52:05 +00:00
cxgeorge 7df4763b58 *** empty log message *** 2001-06-14 06:15:33 +00:00
cxgeorge 79e82e19fa upgrade to libtiff 3.5.6 from 3.3 2001-06-14 06:13:40 +00:00
cxgeorge ee685be538 fix decaling assertion 2001-06-14 04:14:57 +00:00
Dave Schuyler c5681c503a minor: removed voids 2001-06-14 02:16:24 +00:00
David Rose 25ba7f73a8 better system for combining nodes in flattenStrong 2001-06-14 01:25:10 +00:00
cxgeorge e161452942 fix warnings 2001-06-14 01:16:55 +00:00
David Rose 7ccc77532b oops! plug major memory leak 2001-06-13 23:33:24 +00:00
David Rose 950d1ab2a6 fix memory leak 2001-06-13 23:30:39 +00:00
cxgeorge 3d5190333a fix dbg mipmap-everyting toggle 2001-06-13 21:10:42 +00:00
cxgeorge 6a241f0052 fix warnings 2001-06-13 20:33:12 +00:00
David Rose 891f3c3637 added SIMULATE_NETWORK_DELAY stuff 2001-06-13 18:42:24 +00:00
David Rose b976aa9ac7 add proper tracking of display-list vertices to pstats 2001-06-13 15:57:19 +00:00
cxgeorge 06a8f3e620 use combined srcs 2001-06-13 01:29:17 +00:00
cxgeorge 79e7c02bf6 fix build break 2001-06-13 00:57:29 +00:00
David Rose aceef42011 change default config option for keep-geom-ram 2001-06-13 00:06:19 +00:00
David Rose e14e69dce0 add retained mode rendering infrastructure 2001-06-12 23:54:03 +00:00
David Rose 123223a153 add retained mode (display list) support 2001-06-12 23:53:52 +00:00
cxgeorge dbe2e6caea *** empty log message *** 2001-06-12 23:48:10 +00:00
David Rose ce0b367f4e removed bogus .N files 2001-06-12 22:44:48 +00:00
cxgeorge 7ed359d036 oops 2001-06-12 21:49:34 +00:00
cxgeorge 05c496770f add minimum LOD num option 2001-06-12 21:46:11 +00:00
cxgeorge 572cc7b166 use combined srcs 2001-06-12 19:47:55 +00:00
Mike Goslin 98bd7c8142 *** empty log message *** 2001-06-12 19:11:45 +00:00
David Rose f2eddac535 changed CircBuffer to use STL-like interface 2001-06-12 18:56:57 +00:00
cxgeorge 1cde0e2b8e rest of prev chkin 2001-06-12 18:12:39 +00:00
David Rose 50151a6cc9 fix problem with flatten_strong that resulted in a vertex leak (!) 2001-06-12 04:06:08 +00:00
cxgeorge 4770614973 add anti-aliasing flag 2001-06-12 03:17:49 +00:00
cxgeorge cdcf5913f1 back out changes, they is broken 2001-06-11 23:04:59 +00:00
cxgeorge 3e8c2525bf remove erroneous assertion 2001-06-11 17:56:16 +00:00
David Rose f1c43d4e48 add max_children to SceneGraphReducer 2001-06-11 17:48:28 +00:00
David Rose c86002f6f7 fix test_collide 2001-06-11 15:50:55 +00:00
cxgeorge 98f6c845b9 more small opts 2001-06-11 08:05:07 +00:00
cxgeorge 563355a48b optimize sph intersect 2001-06-10 05:34:50 +00:00
cxgeorge b050bd8459 small optimization 2001-06-10 03:52:44 +00:00
cxgeorge 4a9872dafd small opt 2001-06-10 02:51:44 +00:00
cxgeorge e952d95b95 optimize deg2rad 2001-06-10 02:42:07 +00:00
cxgeorge 1b298b9cac add 8bit alpha support 2001-06-09 04:53:41 +00:00
cxgeorge 1b3d989afc fix decl inconsistency 2001-06-09 04:28:43 +00:00
cxgeorge b8479388a7 remove pch 2001-06-08 23:56:30 +00:00
cxgeorge 12c754efd0 remove pch 2001-06-08 23:49:24 +00:00
cxgeorge 0d41ee95c2 remove pch 2001-06-08 23:35:06 +00:00
David Rose 031868d9a4 fix VC++ parser bug 2001-06-08 23:07:12 +00:00
cxgeorge ae9976c902 use combined src 2001-06-08 22:58:50 +00:00