Commit Graph

121 Commits

Author SHA1 Message Date
David Rose 57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose 889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00
David Rose 9e986fce40 make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
David Rose e0825beb5f change color of App 2006-04-06 23:47:25 +00:00
David Rose 85ba9e05b8 occlusion test 2006-04-06 23:22:03 +00:00
David Rose d415ff755f disable State Cache by default 2006-04-06 18:10:23 +00:00
David Rose 5173168621 more pstats options with z-buffer 2006-03-29 23:37:46 +00:00
David Rose f4ecb972b4 no longer depends on linmath 2006-03-29 00:29:19 +00:00
David Rose 91efb72ca7 move threading/pipelining stuff into new directory, reorganize in general 2006-03-28 23:59:32 +00:00
Roger Hughston 477fdc8775 OSX Commit 2006-03-17 22:57:38 +00:00
David Rose 83a6c42496 better pstats tracking of texture/vbuffer memory 2006-03-16 21:26:56 +00:00
David Rose 3f622bbe81 track Cull:Setup time properly 2006-03-03 17:45:43 +00:00
David Rose e3b0ae1bc3 use PStats to count number of collision tests 2006-03-01 23:40:52 +00:00
David Rose 0290873962 remove flatten from default 2006-02-15 21:57:37 +00:00
David Rose 7b1b8bb4af report different types of cyclers in pstats 2006-02-15 21:44:52 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose 0a0377607d track number of cyclers in PStats 2006-02-11 03:31:11 +00:00
Roger Hughston 8065be4f57 More Motion in osx Land 2006-02-10 20:13:14 +00:00
David Rose 82ccb687e4 oops 2006-02-06 23:04:31 +00:00
David Rose 629a2f087a first pass at cheesy pipelining 2006-02-01 19:44:03 +00:00
David Rose 26912f6bbb oops 2006-01-31 19:03:20 +00:00
David Rose b7ceab1bff integrate PStatThread and Thread; better thread handling in GraphicsEngine::render_frame() 2006-01-31 18:59:49 +00:00
David Rose 8567173ece more threading issues 2006-01-16 15:42:28 +00:00
David Rose 80667761b4 use more net bandwidth 2006-01-04 00:31:28 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose d13afc82cf immediate-mode refinements 2005-08-16 17:27:40 +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 90300d22d9 track active cache 2005-04-28 21:17:27 +00:00
David Rose f0e276fadd simplify pstats a bit; make qpgeom egg loader behave more like traditional 2005-04-25 22:23:18 +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 2434300804 move rotate and decompose operations into cull 2005-04-15 01:41:07 +00:00
David Rose 500f17c091 robustify collect_vertex_data some more 2005-04-14 03:54:10 +00:00
David Rose 43f4675d65 use new munger system for qpgeom sprites/points 2005-04-07 21:51:00 +00:00
David Rose 3716a4b470 qpgeom animation 2005-03-25 21:59:20 +00:00
David Rose 6512581e90 real state sorting 2005-03-22 23:28:49 +00:00
David Rose dbed74e410 ibuffers as well as vbuffers 2005-03-18 20:18:57 +00:00
David Rose 7a305f825f fix vbuffer pstats reporting 2005-03-18 17:27:15 +00:00
David Rose 6a4b827ea7 missing comma 2005-03-17 23:53:47 +00:00
David Rose 25c3988698 per-primitive minmax 2005-03-17 23:31:10 +00:00
David Rose d72e2da5c5 support flat-shading properly in new geom 2005-03-17 01:16:28 +00:00
David Rose 219f16c5de cache new geom munging 2005-03-12 01:17:56 +00:00
David Rose 5181b69662 don't crash when the system includes more than 1400 collectors 2005-02-23 22:06:34 +00:00
David Rose 8d1a458c00 ropeNode stats and optimizations 2005-01-13 17:54:16 +00:00
David Rose a9f7756ba6 migrate more code to prc interface 2004-12-28 18:49:53 +00:00
David Rose 84bcfefc13 defer creation of PStatCollectorDef 2004-12-23 19:54:46 +00:00
David Rose db8cdc119d split out PStatClientImpl 2004-12-23 19:10:35 +00:00
David Rose 7d5ae1e3f6 move more config variables to new interface 2004-12-23 05:42:42 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00