Commit Graph

4201 Commits

Author SHA1 Message Date
David Rose d0cf343143 remove multisample from default 2005-04-24 16:35:14 +00:00
David Rose 302d80966b copy-on-write for _ends array, too 2005-04-23 00:35:32 +00:00
David Rose 360f0bbaa2 finalize order properly 2005-04-23 00:09:04 +00:00
David Rose 9b560c9370 minor performance enhancements 2005-04-22 23:53:43 +00:00
David Rose f8d209d90c disable egg-flatten-radius by default 2005-04-22 23:50:27 +00:00
David Rose 04e4ed5700 flatten text more aggressively 2005-04-22 22:09:37 +00:00
David Rose 71cb47f94c fix reading bams 4.18 2005-04-22 21:44:22 +00:00
David Rose 9c97466a56 remove empty nodes 2005-04-22 20:46:07 +00:00
David Rose a1f1b33241 use point_sprite extension 2005-04-22 20:40:19 +00:00
David Rose f95a7c8dbe split out pgraph_composite[12].cxx into pgraph_composite[1234].cxx 2005-04-22 19:13:50 +00:00
David Rose 23e43fc04e hardware-point-sprites, GR_point_sprite_tex_matrix 2005-04-22 18:48:26 +00:00
David Rose 14a3fa8ac9 egg-flatten-radius 2005-04-22 17:53:59 +00:00
David Rose b1061ab1c3 collect_vertex_data() should preserve animation 2005-04-21 23:29:58 +00:00
David Rose aa2a85f9eb support old names in bam files 2005-04-21 22:31:11 +00:00
David Rose 29b2dbc742 transform palette -> transform table 2005-04-21 22:20:33 +00:00
David Rose a4677868e2 dx points and point sprites 2005-04-21 22:17:03 +00:00
David Rose 5157ec72c8 build on win32 2005-04-21 20:21:58 +00:00
David Rose 4eb9de4b8e unify() 2005-04-21 18:55:55 +00:00
David Rose 52dd2fa615 fix brokenness with LANG setting 2005-04-21 15:10:36 +00:00
David Rose f49a862037 fix nvidia crash 2005-04-21 14:45:12 +00:00
David Rose f2789d20f0 fix BlendColor, BlendEquation lookups 2005-04-21 01:03:31 +00:00
David Rose 57fece98d8 fix flat-shaded multicolored polys 2005-04-21 00:53:40 +00:00
David Rose 6831a5ed7f reword comment a little 2005-04-21 00:53:13 +00:00
David Rose 87a7fd85bf qpgeom supports collide-with-geom 2005-04-20 23:43:43 +00:00
David Rose 22aced1531 call close_primitive() 2005-04-20 22:36:43 +00:00
David Rose 3a88955760 unify() 2005-04-20 20:24:21 +00:00
David Rose f80d624573 fix bam crash some more 2005-04-20 18:47:40 +00:00
David Rose 01f9bc890f fix drawing nonindexed vbuffer trifans 2005-04-20 17:04:14 +00:00
David Rose 4f6c012c77 fix crash from bam files 2005-04-20 16:48:04 +00:00
David Rose 46cdf502bb protect vbuffer and ibuffer from multiple sets; work around Quadro driver bug 2005-04-20 16:43:12 +00:00
David Rose 052e1bb02c fix probs with nonindexed qpgeoms 2005-04-20 04:35:31 +00:00
David Rose e0dca3b43b nonindexed primitives 2005-04-20 00:28:37 +00:00
David Rose 81ba73e74b add alpha-file syntax 2005-04-19 23:56:57 +00:00
David Rose 57b4a9452f fix decompose trifan 2005-04-19 00:14:12 +00:00
David Rose 7b8d304aec unify vbuffer, ibuffer 2005-04-18 22:42:03 +00:00
David Rose 97cf47b0da oops, broke bam loading 2005-04-18 22:36:55 +00:00
David Rose 05ba41b4d6 add ReferenceCount::local_object(), clarify GeomVertexCache 2005-04-17 17:38:51 +00:00
David Rose c83feafc70 more robust pstats for qpgeom stuff 2005-04-16 19:59:21 +00:00
David Rose 2eb10f323f more fixing 2005-04-16 03:58:16 +00:00
David Rose e6fb16576b fix directx indexing, lighting 2005-04-16 03:25:55 +00:00
David Rose 6d68076436 rename vertex -> row in GeomVertexData etc. 2005-04-16 00:19:30 +00:00
David Rose 6971dc320b rename vertex -> row in GeomVertexData etc. 2005-04-16 00:08:00 +00:00
David Rose 749e91d879 rename vertex -> row in GeomVertexData etc. 2005-04-15 23:48:43 +00:00
David Rose f660bfc9fc fix GL crash 2005-04-15 23:06:45 +00:00
David Rose d0c8788d97 build error 2005-04-15 22:47:53 +00:00
David Rose fba33cb9cf changed_usage_hint() 2005-04-15 21:58:39 +00:00
David Rose 417b89318e more fixes to mins, maxs 2005-04-15 21:50:54 +00:00
David Rose fac571928d more debugging 2005-04-15 21:50:32 +00:00
David Rose 01f8f950ab optimize GeomVertexReader/Writer some more 2005-04-15 21:50:08 +00:00
David Rose 0a69536643 fix mins, maxs 2005-04-15 21:17:32 +00:00
David Rose 0f17ab4437 remove unnecessary assertion 2005-04-15 20:13:08 +00:00
David Rose fada989c7f fix tris 2005-04-15 16:46:10 +00:00
David Rose 35f994c384 fix mins/maxs 2005-04-15 16:29:14 +00:00
David Rose 4f47bf53e7 generalize index list 2005-04-15 14:32:31 +00:00
David Rose 2434300804 move rotate and decompose operations into cull 2005-04-15 01:41:07 +00:00
David Rose 541bbe4403 more assertions for recompute_bound() 2005-04-15 00:18:40 +00:00
David Rose 17c9ee24ab implement GLX_SGI_swap_control 2005-04-14 17:33:39 +00:00
David Rose 00485bf6c8 GeomEnum unification; FrameRateMeter use UH_client 2005-04-14 17:23:36 +00:00
David Rose 500f17c091 robustify collect_vertex_data some more 2005-04-14 03:54:10 +00:00
David Rose d36604ab05 collect_vertex_data 2005-04-13 23:56:15 +00:00
David Rose 7ec6a915bd render RopeNode with qpgeom 2005-04-13 20:19:06 +00:00
David Rose 9345da231a TransformPalette should be registered 2005-04-13 15:26:18 +00:00
David Rose 3bcafbe7b9 fix name output 2005-04-13 02:55:41 +00:00
David Rose 83a4fd6462 prebuild-bison 2005-04-13 02:55:27 +00:00
David Rose 4a5c29bde8 add support for -suppress in egg-optchar 2005-04-13 02:50:53 +00:00
David Rose f24c240d76 fix miscellaneous bugs 2005-04-13 00:33:59 +00:00
Josh Yelon e0d0f8a8b7 added get_initial_value (for controlJoint) 2005-04-12 23:20:28 +00:00
David Rose a2ac13e619 fix flattening for implicit joints 2005-04-12 16:52:23 +00:00
David Rose e037e595cb fix palettization issues with qpgeom 2005-04-12 16:14:35 +00:00
David Rose f9798faa46 fix color_scale 2005-04-12 14:44:17 +00:00
David Rose a67e03af76 fix slider names from bam file 2005-04-12 14:04:28 +00:00
David Rose 07dabdc00e fix flash rate 2005-04-12 14:04:06 +00:00
David Rose c7d4e746fa fix some bam issues 2005-04-11 23:10:21 +00:00
David Rose 86f7689b43 flat colors 2005-04-11 18:43:20 +00:00
David Rose d8b71f9395 fix sequences, egg-optchar flagging in egg loader 2005-04-11 18:27:52 +00:00
David Rose bbcd8efec4 fix typo 2005-04-11 17:04:15 +00:00
Josh Yelon 2d93cea389 Added screenshot thing 2005-04-11 16:41:50 +00:00
David Rose f5b204228e prebuild-bison 2005-04-10 16:15:46 +00:00
David Rose 8b9b3f6602 performance warning 2005-04-10 16:11:07 +00:00
David Rose 52288af5a3 fix bam loading 2005-04-10 16:08:50 +00:00
Mark Mine c3420d3985 Added line scale factor to line renderer 2005-04-09 01:38:33 +00:00
David Rose 61dcffa70c qpgeom in bam files 2005-04-08 23:27:55 +00:00
David Rose ef53db4d3b qpgeom sprites in dx8 2005-04-08 19:53:00 +00:00
David Rose 43f4675d65 use new munger system for qpgeom sprites/points 2005-04-07 21:51:00 +00:00
David Rose 8dd9c1419c qpgeom particles 2005-04-06 04:06:28 +00:00
David Rose 20e9703887 handle use_qpgeom on more internal things 2005-04-04 22:58:35 +00:00
David Rose 2aad0846b9 use_qpgeom for TextNode, CollisionSolid 2005-04-01 01:47:36 +00:00
David Rose 1d9df0ce98 forbid odd-length tristrips in general 2005-03-31 22:02:12 +00:00
David Rose b31d8eadd7 gl vertex animation 2005-03-31 21:43:38 +00:00
David Rose c6bcbe88f5 flattening qpgeom 2005-03-31 18:28:01 +00:00
David Rose 08241a99ea connect-triangle-strips 2005-03-31 16:10:06 +00:00
David Rose 160099a0ec show-cpu-animation 2005-03-31 11:45:57 +00:00
David Rose c4ddff19fc local forces seem to be computed incorrectly 2005-03-31 00:32:04 +00:00
David Rose aba5f97b25 add matrix-palette option 2005-03-30 20:41:33 +00:00
David Rose f37bdbf512 animate normals too; rename data_type -> column 2005-03-30 20:11:47 +00:00
David Rose 6212af0b1b properly prevent flat-shaded trifans and odd-length tristrips 2005-03-30 16:34:57 +00:00
David Rose ec8c95c675 regularize NT_packed_8888 into NT_packed_abcd etc. 2005-03-30 14:29:27 +00:00
David Rose 43768bf3fd fix crash loading egg file with morphs but no dart 2005-03-30 04:11:04 +00:00
David Rose a8ba02e5b5 fix problems with vertex blending and lighting 2005-03-30 04:10:43 +00:00
David Rose 2ec227a123 overlooked resetting variable 2005-03-30 03:01:56 +00:00