Commit Graph

344 Commits

Author SHA1 Message Date
David Rose aa3c504345 small optimizations to PandaNode etc. 2007-05-27 02:47:54 +00:00
David Rose bf43d9fb7d alloca() fails with large buffers 2007-05-27 01:37:10 +00:00
David Rose ec2c965e8b fix header files, build with tau 2007-05-26 15:25:06 +00:00
David Rose 25159b2efa vertex-data-allow-reread 2007-05-22 21:03:41 +00:00
David Rose 80d7a3f27d use set_trust_level hack 2007-05-18 20:53:05 +00:00
David Rose 547ff677d1 better vertex paging 2007-05-18 18:19:15 +00:00
David Rose 7e08d7b759 add PlaneNode::set_clip_effect 2007-05-15 20:44:08 +00:00
David Rose a50ae3fcbf report "active" vertex data 2007-05-14 18:42:03 +00:00
David Rose 0329972a41 go to pvector<uchar> instead of PTA_uchar for GeomVertexArrayData 2007-05-13 01:12:15 +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 7d12427481 fix track-memory-usage 2007-05-09 22:07:29 +00:00
David Rose 490d24ef41 add get_key() method for Python hashing 2007-04-24 14:56:23 +00:00
David Rose 936412fae2 merge cow_thread_2007_04_12: make copy-on-write operations thread-safe 2007-04-19 18:23:10 +00:00
David Rose ceace684a2 add double, quad BitMask objects 2007-04-06 15:38:33 +00:00
David Rose 05b0adcbb5 64-bit collision traverser; add CollisionNode::set_collider_sort() 2007-04-05 15:34:36 +00:00
David Rose 90af2a0339 remove restrictions on order of initial_reserve_id() calls 2007-03-16 21:35:26 +00:00
David Rose d2797cd231 allow 1-element UniqueIdAllocator 2007-03-16 18:18:03 +00:00
David Rose 7022d6ab9e add initial_reserve_id(), bring up to Panda coding standards 2007-03-15 23:46:08 +00:00
David Rose 0bd75ce89b bugfix 2007-02-16 22:21:47 +00:00
David Rose e43f4f5c64 fix morphs in character flattening; better support for flattening animated + unanimated 2007-02-16 19:19:19 +00:00
David Rose a3febca96c msvc compiler warnings 2007-02-15 21:01:50 +00:00
David Rose 9f198514ce add SparseArray 2007-02-15 20:59:08 +00:00
David Rose 63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
David Rose cffaa54239 stop() should not activate animation 2007-01-05 18:43:56 +00:00
Zachary Pavlov a9966ec403 more tau fixes 2006-11-27 03:28:49 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
David Rose ccec9eb3df allow Actor flattening 2006-11-16 22:39:31 +00:00
David Rose bf9d66662b add more Mac function keys 2006-10-30 16:22:59 +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 731ab7b576 enable intra-frame animation interpolation 2006-10-14 23:58:48 +00:00
David Rose 9744dbfc0b a bit more osx keyboard/mouse support 2006-10-09 23:47:08 +00:00
David Rose e6077a603c implement MouseWatcher::inactivity_timeout 2006-09-15 16:27:09 +00:00
David Rose 97fbcbd507 fix LODNode startup 2006-09-14 18:03:51 +00:00
David Rose 3fe0ad1080 AsyncTaskManager, threaded sound loader 2006-08-29 19:27:03 +00:00
David Rose 8e178ae9d6 obviate the need to call Actor.update() most of the time 2006-07-26 21:40:53 +00:00
David Rose b600ff2aa5 fix comment 2006-07-17 17:12:33 +00:00
David Rose 51911fd6eb fix wraparound 32-bit cache size; robustly handle negative cache size 2006-06-26 18:53:43 +00:00
David Rose 8a6a7ee3e2 oops, legal not to have a cache dir 2006-06-20 22:13:24 +00:00
David Rose 319aa260e0 add model-cache-max-kbytes 2006-06-20 19:49:20 +00:00
David Rose 7d43e51358 add BamCacheIndex 2006-06-20 00:23:24 +00:00
David Rose 7719dd539e fix texture issues; introduce model-cache-dir 2006-06-15 00:22:35 +00:00
David Rose bf6bb54c31 copy BitArray by reference 2006-06-08 00:21:08 +00:00
David Rose a2df279a61 add ClockObject::M_limited 2006-06-07 23:26:36 +00:00
David Rose abb862c7f0 default parameter for sync_frame_time() 2006-06-07 17:15:54 +00:00
David Rose 4b8d78f3c3 files have been moved to express 2006-05-15 17:34:29 +00:00
David Rose c8eb6c5a82 reduced need for read locks 2006-05-02 00:48:10 +00:00
David Rose 4559b15c18 more minor speed improvements 2006-04-30 22:10:49 +00:00
David Rose d23f90f9cd deadlock defense 2006-04-28 00:05:13 +00:00
David Rose b7d6f18a1c default parameters for Python 2006-04-26 16:26:26 +00:00