Commit Graph

37 Commits

Author SHA1 Message Date
David Rose 1343e40e31 fix problem with non-normalized quat 2006-09-05 06:39:27 +00:00
David Rose b81fdf5f9d revisiting hashtables 2006-09-01 22:27:21 +00:00
David Rose fade04905d more mutex protection; more current_thread passing 2006-04-28 16:17:55 +00:00
David Rose 9e986fce40 make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose b7fd641aa9 fixes to MultitexReducer 2006-03-08 00:24:31 +00:00
David Rose 8567173ece more threading issues 2006-01-16 15:42:28 +00:00
David Rose 726410e386 regularize vec3's a bit 2005-10-21 23:56:40 +00:00
David Rose 9cf428352d add TransformState::get_inverse() 2005-09-09 14:39:48 +00:00
David Rose 65458d9edd introduce 2-d TransformStates 2005-07-21 23:46:15 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose e001e35a60 support point sprites in more cases, for instance under render2d and under a scale 2005-05-25 12:27:42 +00:00
David Rose 977f692331 NodeCachedReferenceCount 2005-05-09 13:59:15 +00:00
David Rose 819355581e various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes 2005-04-30 00:09:07 +00:00
David Rose 61dcffa70c qpgeom in bam files 2005-04-08 23:27:55 +00:00
David Rose e91e72e6c5 fix memory leak in state cache 2005-01-26 01:06:39 +00:00
David Rose dbb24d9cc9 phash_map, etc. 2004-10-02 05:07:16 +00:00
David Rose 63a777ed78 fix list_cycles() 2004-09-13 17:26:16 +00:00
David Rose cf44a95d84 fix leak due to cyclic RenderState reference counts 2004-09-13 16:29:57 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose 889be29b47 add session recording and playback 2004-01-30 18:20:47 +00:00
David Rose 344ca11ffd add explicit support for shear to the scene graph 2003-07-23 23:03:04 +00:00
David Rose bddbd6788b support output of event parameter, spam in data graph 2002-08-21 20:36:06 +00:00
David Rose b2c9c49805 pstats TransformState, RenderState 2002-07-16 01:10:53 +00:00
David Rose 28dcfa514a enable clearing of old cache items 2002-07-15 21:25:32 +00:00
David Rose c00fef16ee fix build break 2002-06-20 23:17:22 +00:00
David Rose 2dd29ce829 DriveInterface sends componentwise transforms instead of composed matrices 2002-06-20 23:07:38 +00:00
David Rose bc946860e6 add get_quat() and get_uniform_scale() 2002-06-20 00:12:41 +00:00
David Rose a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose 83400f5f7f fix circular cleanup in TransformState and RenderState 2002-03-28 19:34:09 +00:00
David Rose 29e70407b5 more pgraph refinements 2002-03-20 01:27:29 +00:00
David Rose a737021a5d oops, not inline 2002-03-18 19:12:25 +00:00
David Rose 597e892b98 optimize TransformState inverse operation a bit more 2002-03-11 19:28:28 +00:00
David Rose 33c59b176b pgraph nodepath fixes, pstats, invalid transforms 2002-03-07 19:39:04 +00:00
David Rose c7d0e2d117 pgraph NodePath 2002-03-07 02:45:21 +00:00
David Rose 5306f05c77 pgraph bam 2002-03-04 19:09:33 +00:00
David Rose 063c2cafff new scene graph, transforms and cameras 2002-02-26 23:23:39 +00:00