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 |