Commit Graph

5053 Commits

Author SHA1 Message Date
David Rose 4559b15c18 more minor speed improvements 2006-04-30 22:10:49 +00:00
David Rose 1411ac870b fix unnecessary thread creates 2006-04-30 21:05:54 +00:00
David Rose f1038ea8ef unify PandaNode::CData again; create PandaNodePipelineReader 2006-04-30 20:24:36 +00:00
David Rose f410cff0cd separate out CacheKey and CacheEntry 2006-04-30 20:24:14 +00:00
David Rose b407c2929b better thread safety 2006-04-30 14:42:54 +00:00
David Rose d5dcdc63ab fix M_dual 2006-04-29 02:17:51 +00:00
David Rose 1ee0741221 fix MouseWatcherRegion update and show_regions 2006-04-29 02:00:15 +00:00
Dave Schuyler 8ef8e73472 *** empty log message *** 2006-04-29 00:20:47 +00:00
Dave Schuyler e58415ae5c formatting 2006-04-29 00:19:52 +00:00
David Rose 0c267327e4 fix base.mouseWatcherNode.showRegions() 2006-04-28 23:25:06 +00:00
David Rose fe6105ea26 forgot to increment index 2006-04-28 17:12:12 +00:00
David Rose fade04905d more mutex protection; more current_thread passing 2006-04-28 16:17:55 +00:00
David Rose 14690717a2 allow changes 2006-04-28 00:50:53 +00:00
David Rose c08358b05d more fixes to texture reloading 2006-04-28 00:39:06 +00:00
David Rose 4a369a0536 per-displayregion tracking of cull, draw times 2006-04-28 00:05:43 +00:00
David Rose d23f90f9cd deadlock defense 2006-04-28 00:05:13 +00:00
David Rose e979522311 fix seapatch 2006-04-27 16:21:56 +00:00
David Rose 618029ad6e current_thread on GeomVertexRewriter 2006-04-27 15:36:45 +00:00
David Rose 0c30cbbe7b fix shground & dupe-floor 2006-04-27 14:50:47 +00:00
David Rose 9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
Chris Brunner e199bddbe3 Mac support 2006-04-27 01:33:20 +00:00
David Rose 6415041d86 fix reset_all_prev_transform 2006-04-26 21:50:42 +00:00
David Rose c9e1bd24e2 fix opt4 build 2006-04-26 20:51:43 +00:00
Josh Yelon ac32dd5d14 Fixes related to framebufferproperties.has_mode 2006-04-26 16:39:46 +00:00
David Rose b7d6f18a1c default parameters for Python 2006-04-26 16:26:26 +00:00
David Rose 4146b852de copy construct current_thread 2006-04-26 16:00:45 +00:00
David Rose 0da0ced5be ref thread objects 2006-04-26 15:28:26 +00:00
David Rose ce40d329d3 add current_thread to begin_frame/end_frame (untested) 2006-04-26 14:34:03 +00:00
David Rose 2b155307cd fix stupid compilation errors 2006-04-26 13:34:18 +00:00
David Rose ca31ec231c GeomVertexWriter now has a default constructor 2006-04-26 13:33:35 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 95d10754c0 faster Tau on Linux 2006-04-25 19:26:08 +00:00
David Rose 7f49d41284 fix opt4 crash 2006-04-25 17:28:55 +00:00
David Rose ffc92f23c8 more factoring of Thread::get_current_thread 2006-04-25 16:55:19 +00:00
David Rose 988ae7410f missing files 2006-04-25 14:02:49 +00:00
David Rose da9e4f8906 fix crash in sprite renderer 2006-04-25 14:00:20 +00:00
David Rose 160c848b68 better PandaNode::get_children(), introduce PandaNode::reset_all_prev_transform() 2006-04-25 13:55:46 +00:00
Chris Brunner bb3f114519 hacked in some typedefs to make Mac support work 2006-04-25 01:17:41 +00:00
Josh Wilson 3699395250 reset birth timer on clear_to_initial 2006-04-23 23:53:06 +00:00
Josh Wilson eea0bf839e added choice of additive or modulated mode 2006-04-23 23:52:00 +00:00
Josh Wilson f71690b252 allow query of vector masks 2006-04-23 23:50:07 +00:00
David Rose 384f9ff0b0 GeomVertexReader/Writer should not hold lock 2006-04-21 15:55:01 +00:00
David Rose 7e063748f6 static init ordering issues with MutexImpl 2006-04-21 15:27:40 +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 b9f61db573 prevent deadlock 2006-04-20 23:52:34 +00:00
David Rose feb0f53f46 include 2006-04-20 22:05:48 +00:00
David Rose 4bcde63bde particles crash 2006-04-20 19:46:24 +00:00
David Rose ce3afa5f53 preserve current_thread instead of pipeline_stage in PipelineReader objects 2006-04-20 18:38:41 +00:00
David Rose 09fe314fc0 move inline function to .I 2006-04-20 04:18:35 +00:00