David Rose
|
37bdfa9815
|
typo
|
2011-09-06 03:15:49 +00:00 |
|
David Rose
|
87ebb4f32c
|
fix GeomVertexRewriter::set_row() problem with empty data; add GeomVertexReader/Writer::set_row_unsafe(); fix some compiler warnings
|
2011-06-17 18:57:04 +00:00 |
|
David Rose
|
f6f9e269f4
|
introduce stdpy.pickle module with support for common-node NodePaths within a pickle stream
|
2010-02-10 19:43:58 +00:00 |
|
David Rose
|
816ddc0387
|
low-level support for python copy and pickle modules
|
2009-12-10 01:09:06 +00:00 |
|
Zachary Pavlov
|
a2b0168dd5
|
documenting subtle steal_children issue
|
2009-08-12 19:14:20 +00:00 |
|
David Rose
|
aefe3d35c2
|
merge dev_bam_2009 to trunk
|
2009-06-10 17:54:40 +00:00 |
|
David Rose
|
0c90c36fd7
|
new callback system
|
2009-03-14 19:31:37 +00:00 |
|
David Rose
|
ddbad77851
|
set_bounds_type()
|
2009-03-12 21:50:03 +00:00 |
|
David Rose
|
384a2570a8
|
fix bounds when flattening actors
|
2009-02-12 20:46:10 +00:00 |
|
David Rose
|
e53843ec11
|
traverse stashed also in prepare_scene
|
2009-01-22 02:45:36 +00:00 |
|
Zachary Pavlov
|
af435acd5c
|
allow cull callback disabling
|
2008-12-12 01:15:01 +00:00 |
|
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
|
David Rose
|
68c236069f
|
fix hide/show bug
|
2008-11-14 23:34:32 +00:00 |
|
David Rose
|
05f577df6e
|
further fixes to hide/show optimization
|
2008-11-13 17:11:44 +00:00 |
|
David Rose
|
22ecb41b4c
|
hide/show optimization
|
2008-11-13 15:55:07 +00:00 |
|
David Rose
|
075710bced
|
create pgraphnodes directory; move some things there from pgraph
|
2008-11-06 00:06:39 +00:00 |
|
David Rose
|
53495298b2
|
minor typo
|
2008-10-10 05:22:48 +00:00 |
|
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
|
David Rose
|
621b831913
|
allow-live-flatten
|
2008-10-02 23:39:51 +00:00 |
|
David Rose
|
fab502970f
|
more threading improvements
|
2008-10-02 17:50:16 +00:00 |
|
David Rose
|
8c2e657f15
|
Add gsg::update_texture()
|
2008-08-25 22:58:58 +00:00 |
|
David Rose
|
ab6e8bbc3c
|
higher-level ScissorEffect fixes
|
2008-08-01 21:54:20 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
David Rose
|
fc46272823
|
fix set_attrib() with override
|
2008-03-04 22:33:16 +00:00 |
|
David Rose
|
32bcebc766
|
fix collide mask on flatten
|
2007-11-05 17:38:00 +00:00 |
|
David Rose
|
d86c60305c
|
copy_all_properties() should copy into_colilde_mask too
|
2007-10-26 22:11:11 +00:00 |
|
David Rose
|
420a7931a2
|
add set_unexpected_change
|
2007-09-20 18:18:26 +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
|
62a072273b
|
fix a few crashes and deadlocks
|
2007-07-18 06:51:20 +00:00 |
|
David Rose
|
847774efb2
|
very minor bounds optimizations
|
2007-07-13 20:38:26 +00:00 |
|
David Rose
|
1be362d56c
|
minor update_bounds() optimizations
|
2007-07-12 23:47:25 +00:00 |
|
David Rose
|
e588a9a3ba
|
pstats track update_bounds
|
2007-07-12 22:21:52 +00:00 |
|
David Rose
|
140def8f38
|
untabify
|
2007-06-13 16:40:16 +00:00 |
|
David Rose
|
faad1e333d
|
optional BoundingBox
|
2007-06-02 00:59:32 +00:00 |
|
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +00:00 |
|
David Rose
|
bd86134b15
|
improve copy_subgraph: quick_add_new_child()
|
2007-05-27 16:22:49 +00:00 |
|
David Rose
|
aa3c504345
|
small optimizations to PandaNode etc.
|
2007-05-27 02:47:54 +00:00 |
|
David Rose
|
d87cae471d
|
more better pstats mem tracking
|
2007-05-10 14:40:52 +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
|
8566b388fb
|
add count_num_descendants()
|
2007-04-17 18:21:29 +00:00 |
|
David Rose
|
93807927f9
|
add detect-graph-cycles
|
2007-04-04 21:21:23 +00:00 |
|
David Rose
|
9b575fbe58
|
steps toward async flatten
|
2007-04-03 23:21:49 +00:00 |
|
Josh Yelon
|
ee6d7813a6
|
Fixed a bad iterator
|
2007-02-12 19:39:28 +00:00 |
|
David Rose
|
55a8ab333b
|
preserve tags while flattening
|
2007-01-25 21:37:10 +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
|
d6b8d30bca
|
add replace_node()
|
2006-11-13 22:45:24 +00:00 |
|
David Rose
|
64d4d729fc
|
allow flatten_strong() to combine the children of a ModelNode
|
2006-10-18 17:18:17 +00:00 |
|
David Rose
|
601dbd02ca
|
fixes for osx build
|
2006-09-25 22:29:39 +00:00 |
|
David Rose
|
425ada050a
|
add PandaNode::get_fancy_bits(), remove PandaNode::has_cull_callback()
|
2006-09-20 00:54:15 +00:00 |
|