Commit Graph

187 Commits

Author SHA1 Message Date
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose dca824b5de hey, this time I really found the ffmpeg crash. 2011-11-18 19:40:40 +00:00
David Rose 539b61571c guarantee word alignment for AtomicAdjust stuff 2011-11-17 23:31:31 +00:00
David Rose cb9b0f075d PStats should use doubles consistently 2011-10-27 18:39:27 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 4785161374 squelch some more compiler warnings 2011-06-18 00:16:48 +00:00
Chris Brunner 547a72053c support for #ifdef WIN64_VC instead of just #ifdev WIN32_VC alone 2010-05-28 21:09:22 +00:00
David Rose 264608d008 protect threaded pstats better 2009-01-22 23:44:03 +00:00
David Rose c85f5e39f5 defer transmitting until frame has begin properly 2009-01-22 20:18:02 +00:00
David Rose 574403a39f fix pstats mutex leaking 2009-01-22 00:17:07 +00:00
Zachary Pavlov a46399c662 fix for non pstats 2008-11-19 22:35:11 +00:00
Zachary Pavlov da5afd76e7 default constructor for non pstats pstatcollector 2008-11-18 20:22:39 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose 09fe2062c2 fix problem at shutdown 2008-10-09 21:55:10 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose c740062d29 prevent deadlock on exit with pstats 2008-09-26 00:34:49 +00:00
David Rose fd0af5b6ef fix pstats-threaded-write in simple-threads case 2008-09-13 03:39:21 +00:00
David Rose c5957be27b pseudo-threaded network reads and writes 2008-09-08 19:39:43 +00:00
David Rose 85d94ff0c5 pstats pixel count for tinydisplay 2008-08-05 00:57:35 +00:00
David Rose 9198427dbc remove unreliable 'interpreter' memory category 2008-07-17 22:38:50 +00:00
David Rose 33e0cdcff1 whoops, sw sprites not k 2008-06-13 19:16:22 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 07ee48ae07 manage texture memory for tinydisplay 2008-05-06 03:17:29 +00:00
David Rose 0cda3c165a time munge::geom 2008-03-26 00:05:51 +00:00
David Rose 0c2b6e3164 threaded pstats fix 2007-11-27 01:15:26 +00:00
David Rose d85b062b2d don't limit counters to 32-bit 2007-11-21 22:42:56 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose 93f85f9ef9 simpler do_issue_clip_plane() and do_issue_light(); more pstats calipers 2007-07-19 16:16:41 +00:00
David Rose af21534823 track Draw:Set State 2007-07-18 13:55:24 +00:00
David Rose 24d4175ca9 compiler warnings, etc. 2007-07-13 22:31:17 +00:00
David Rose 8d8a4cf620 filter out overlarge frames 2007-07-02 20:18:17 +00:00
David Rose 04a5308b57 make thread block time explicit in pstats 2007-07-01 18:48:50 +00:00
David Rose d700bf85ab fix crash in SIMPLE_THREADS case 2007-06-30 16:28:06 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose d52eb37b14 move some low-level mem tracking into MemoryHook, more mem tracking fixes 2007-06-29 01:39:09 +00:00
David Rose 8b76075133 repair pstats mem tracking 2007-06-28 04:12:14 +00:00
David Rose 68772fbb9e reorder vertex data collectors 2007-06-27 17:39:10 +00:00
David Rose 5deb8767f9 start and stop pstats info from suspended tasks (SIMPLE_TASKS only) 2007-06-26 22:38:18 +00:00
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