Commit Graph

682 Commits

Author SHA1 Message Date
David Rose 48469532e2 more cache debugging methods 2007-09-20 18:19:38 +00:00
David Rose 420a7931a2 add set_unexpected_change 2007-09-20 18:18:26 +00:00
David Rose d4bddb4f14 fix flashing modes 2007-09-20 18:17:52 +00:00
David Rose df9506642a getDepthTest() should return 1 if there is no depth test attrib 2007-08-28 19:31:03 +00:00
David Rose 2c4f49004f fix clip plane to set_final() node 2007-08-23 18:24:45 +00:00
David Rose dce32e24e6 revert accidental checkin 2007-08-23 16:25:30 +00:00
David Rose fb973c9cfd Add LMatrix*::xform_vec_general(), fix clip plane issues 2007-08-23 16:24:49 +00:00
David Rose 94bf0be822 workaround for lame gcc bug 2007-07-26 17:49:32 +00:00
David Rose 1287bcf8fa better performance analysis 2007-07-24 19:04:33 +00:00
David Rose accd7c847b remove trifans 2007-07-23 22:08:58 +00:00
David Rose f411404617 report redundant dups in analyze() 2007-07-23 22:02:42 +00:00
David Rose 9ffb5b84ae reorder static init timing 2007-07-23 17:36:38 +00:00
David Rose 15a52aa29f SimpleHashMap 2007-07-21 00:02:14 +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 3b985045cb fix gcc set corruption 2007-07-19 00:16:27 +00:00
David Rose 62a072273b fix a few crashes and deadlocks 2007-07-18 06:51:20 +00:00
David Rose ed91ab6162 fix LightAttrib crash 2007-07-17 17:20:40 +00:00
David Rose 7b0bb21bbe fix RenderEffects cache problem 2007-07-16 18:02:28 +00:00
David Rose 68cd3322a9 better thread protection in reference counts, esp. TransformState etc. 2007-07-14 21:32:48 +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 45c383771a second addNode() replaces first 2007-07-09 19:15:18 +00:00
David Rose c60379d898 AttribNodeRegistry, ordering in BamReader::complete_pointers() 2007-07-07 20:34:16 +00:00
David Rose 1abe868c95 preserve geometry order when flattening 2007-07-06 18:19:00 +00:00
David Rose a99dcb1547 StringStream 2007-07-06 00:19:56 +00:00
David Rose b764c3aa2e fix flatten TT_cull_face 2007-07-02 17:39:43 +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 fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
David Rose d7bdfe5d04 register FadeLODNode 2007-06-25 19:07:32 +00:00
David Rose 746dde6b94 unneeded undef 2007-06-22 22:37:39 +00:00
David Rose 0df3c4849b name more mutexes 2007-06-21 20:07:59 +00:00
David Rose 40196a0af2 squelch compiler warning 2007-06-20 20:43:53 +00:00
David Rose 3de6d5ac4f Use apply_attribs() to doubleside or reverse triangles 2007-06-19 17:14:46 +00:00
David Rose eec731e417 SceneGraphReducer::doubleside() 2007-06-18 21:13:33 +00:00
Josh Yelon fe79990cdf Reversed accidental modification 2007-06-17 09:12:53 +00:00
Josh Yelon ccef375974 Improved the egg-cacher 2007-06-17 09:10:47 +00:00
David Rose 3b528350bb DisplayRegion::make_cull_result_graph() 2007-06-15 16:54:30 +00:00
David Rose 0b703e2f14 SceneGraphReducer::remove_column() 2007-06-15 14:50:44 +00:00
David Rose 140def8f38 untabify 2007-06-13 16:40:16 +00:00
David Rose 8ce0e1070d add default-lod-type 2007-06-08 16:50:27 +00:00
David Rose 823524e43c more aggressive dxgsg8/9 deferred loading 2007-06-08 15:38:45 +00:00
David Rose 68c9ef5207 don't prune nonresident geometry in cull--wait until draw 2007-06-07 21:45:33 +00:00
David Rose 39dc3d9c3e add allow-incomplete-render 2007-06-06 21:05:17 +00:00
David Rose e5d2c00879 add clip-plane-cull 2007-06-04 22:34:22 +00:00
David Rose fe951a35fd cull to geoms; fix box culling 2007-06-04 20:18:57 +00:00
David Rose ad6e2116cc better thread safety 2007-06-03 15:42:14 +00:00
David Rose faad1e333d optional BoundingBox 2007-06-02 00:59:32 +00:00
David Rose 5518abb092 temp uniquify-transforms etc. 2007-06-01 00:03:43 +00:00