Commit Graph

148 Commits

Author SHA1 Message Date
David Rose 0df3c4849b name more mutexes 2007-06-21 20:07:59 +00:00
David Rose 5f1b029f42 NeverFreeMemory 2007-06-14 23:15:14 +00:00
David Rose 3b7f43058b pstats transfer times 2007-06-08 14:43:14 +00:00
David Rose 3e5249d89a vertex-data-threaded-paging, pass 1 2007-06-06 02:50:38 +00:00
David Rose 9d16c5bf23 dx9 occlusion queries 2007-06-04 17:20:51 +00:00
David Rose c7bce135da occlusion tests 2007-06-01 22:16:05 +00:00
David Rose 547ff677d1 better vertex paging 2007-05-18 18:19:15 +00:00
David Rose a50ae3fcbf report "active" vertex data 2007-05-14 18:42:03 +00:00
David Rose b943c36fae First pass at memory-managed vertices. Might break threaded code. 2007-05-13 00:01:38 +00:00
David Rose d87cae471d more better pstats mem tracking 2007-05-10 14:40:52 +00:00
David Rose 0c5b3eb47c add inline tags 2007-04-10 18:02:28 +00:00
David Rose 4c376a37f3 add missing thread_tick in the !DO_PSTATS case 2007-04-10 17:55:05 +00:00
David Rose 1de3b1d9df allow PStatCollector output 2007-03-29 00:37:31 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose 63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
Zachary Pavlov 5ba0ce88ba changeses to allow us to use WIN32_LEAN_AND_MEAN 2006-11-14 04:05:55 +00:00
David Rose ea616ebe4e EXPCL 2006-11-02 20:08:07 +00:00
David Rose 26b20ce4ac pstats tracking for texture and vertex data on main memory 2006-11-02 19:31:03 +00:00
David Rose 70f9db5ec4 add ClockObject::M_integer and M_integer_limited; pstats clock wait 2006-10-20 17:38:22 +00:00
David Rose 74f7494e05 add PStatFrameData::sort_time() 2006-05-12 18:08:31 +00:00
David Rose 1411ac870b fix unnecessary thread creates 2006-04-30 21:05:54 +00:00
David Rose 4a369a0536 per-displayregion tracking of cull, draw times 2006-04-28 00:05:43 +00:00
David Rose c9e1bd24e2 fix opt4 build 2006-04-26 20:51:43 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose e01defc4f8 add_level_now 2006-04-21 01:16:26 +00:00
David Rose f395803541 fix missing flush_level() 2006-04-21 00:29:08 +00:00
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