Commit Graph

1050 Commits

Author SHA1 Message Date
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose c36c340004 fix bam errors when reading lights 2009-05-27 22:43:07 +00:00
rdb 84002901e9 Forgot a couple of files 2009-05-27 18:45:48 +00:00
rdb 801ddc8bb8 Changes to light inheritance to allow shadows 2009-05-27 17:33:21 +00:00
rdb 4271960b92 Add config var "show-portal-debug" to allow turning off the debug lines 2009-05-21 13:56:24 +00:00
Zachary Pavlov 440c6f4131 notify added for nodepath bool 2 2009-04-23 18:12:30 +00:00
Zachary Pavlov 069ecee3e0 notify added for nodepath bool 2009-04-22 23:43:01 +00:00
David Rose 8f01bbd3d9 compiler warnings 2009-04-18 12:38:09 +00:00
David Rose 3384159fd9 export config variable 2009-04-07 19:33:48 +00:00
rdb d5a72622e5 Add clearAllShaderInputs 2009-03-28 17:38:51 +00:00
David Rose eee0f7321b fix vertex-buffer problem in callbacks 2009-03-15 00:01:05 +00:00
David Rose 0c90c36fd7 new callback system 2009-03-14 19:31:37 +00:00
David Rose 8ee2a28271 fix show_bounds with transform on GeomNode 2009-03-13 12:28:27 +00:00
David Rose ddbad77851 set_bounds_type() 2009-03-12 21:50:03 +00:00
David Rose 2ca487c417 uniquify-transforms 2009-03-11 00:21:23 +00:00
David Rose e41d03482f fix TransformState leak 2009-03-11 00:21:01 +00:00
David Rose 0e885a8481 update deprecated comment 2009-03-09 18:06:30 +00:00
David Rose 7051a28f8e more fixes to point rendering 2009-03-03 23:15:10 +00:00
David Rose 941c9ba732 fix static-init issue 2009-03-03 21:07:49 +00:00
David Rose 0a6a6dcb3e fix some sprite issues 2009-03-02 23:11:27 +00:00
rdb f1e660373d Why was _generated_shader not initialized? 2009-02-28 12:11:21 +00:00
David Rose cd48a64f86 StereoDisplayRegion 2009-02-20 20:55:15 +00:00
David Rose 923c9929a1 a few more warning squelches 2009-02-19 00:23:08 +00:00
David Rose 681551c918 empty-node-path handling 2009-02-15 01:45:15 +00:00
David Rose 384a2570a8 fix bounds when flattening actors 2009-02-12 20:46:10 +00:00
David Rose 2d887a630e TexturePool.findTexture(), findAllTextures() 2009-02-09 20:09:51 +00:00
David Rose 9d0860fffd get_effective_incomplete_render() for cull too 2009-01-30 19:14:49 +00:00
David Rose e53843ec11 traverse stashed also in prepare_scene 2009-01-22 02:45:36 +00:00
David Rose 574403a39f fix pstats mutex leaking 2009-01-22 00:17:07 +00:00
David Rose 5d73bc8e19 operator bool() 2009-01-20 03:17:59 +00:00
David Rose cef2a5c8b2 further fix to fade lod 2009-01-16 02:33:28 +00:00
David Rose e0c65512aa saner treatment of ColorAttrib 2009-01-10 01:19:16 +00:00
David Rose e5cf8b1517 fix for wrong-color objects in directx 2009-01-08 03:15:12 +00:00
David Rose db667ad5ca report long and short normals 2009-01-08 02:59:40 +00:00
Zachary Pavlov 7a052ec814 it can't be this easy, can it? 2009-01-07 04:43:17 +00:00
David Rose 7dc6ea0356 asynchronous load priorities 2008-12-24 22:55:22 +00:00
David Rose 7fcf84909a less-restrictive instance_to: return existing instance if it already exists 2008-12-24 21:07:39 +00:00
David Rose 0798221a5b fix flashing-white lod fades 2008-12-19 00:04:06 +00:00
David Rose 99b0236c1c fix bam reader 2008-12-19 00:03:46 +00:00
David Rose 02352ab5e6 smoother lod fading 2008-12-17 00:08:37 +00:00
David Rose c3d1efc07d yield more aggressively during flatten 2008-12-16 19:46:55 +00:00
David Rose 3a1e10e4e8 minor whitespace fix 2008-12-16 19:46:39 +00:00
Zachary Pavlov af435acd5c allow cull callback disabling 2008-12-12 01:15:01 +00:00
David Rose 472e203d67 visit multitexture during prepare_scene() too 2008-12-10 21:37:56 +00:00
David Rose e31be8e3f0 fix flatten crash 2008-12-10 21:17:00 +00:00
David Rose 5f3be0ab9a fix flatten plane 2008-12-05 22:19:41 +00:00
David Rose 2db915af4d fix compose 2008-11-22 01:20:16 +00:00
David Rose 8a04a06b0b fix adjust_all_priorities 2008-11-21 20:40:10 +00:00
David Rose 26754b86ca merge dev_slots_2008: slot-based RenderState implementation 2008-11-19 01:21:44 +00:00
David Rose 15b1f49c12 remove accidentally added files 2008-11-15 06:54:34 +00:00
David Rose c8d3b8dac8 re-add files 2008-11-15 06:53:03 +00:00
David Rose 386b250585 wip: slot-based-RenderStates 2008-11-15 06:49:54 +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 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose fbc38a3e01 collection operator + 2008-11-10 23:54:45 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose 075710bced create pgraphnodes directory; move some things there from pgraph 2008-11-06 00:06:39 +00:00
David Rose 2e7751678f initialization issue 2008-10-29 00:58:06 +00:00
David Rose 6db2257ca1 TextGraphic::set_instance_flag() 2008-10-28 21:36:26 +00:00
David Rose d2c5866507 get_ancestor 2008-10-28 21:35:48 +00:00
David Rose 8639f98ae9 need to vector model_path etc. through function after all, to avoid static-init problems 2008-10-22 22:11:16 +00:00
David Rose 600a70a7f2 fix weird issues with buttons in shadowed text 2008-10-21 22:52:45 +00:00
David Rose 907527a9c5 better scheduling algorithm 2008-10-10 20:54:15 +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 24dea4e56a more fixes to RenderAttrib problem 2008-10-08 01:12:17 +00:00
rdb 6599417ca1 Fix bug in shader generator 2008-10-04 11:39:14 +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 ee89d48297 fix RenderAttrib corruption 2008-10-02 00:12:19 +00:00
David Rose c8913d4b66 use global task manager 2008-09-29 17:29:49 +00:00
David Rose c59bfe5459 more threading issues 2008-09-28 21:32:11 +00:00
David Rose 6e3c93ce2f minor change 2008-09-26 23:43:29 +00:00
David Rose 7cd09665ac task chains 2008-09-25 20:42:46 +00:00
David Rose d7ec4a0fce fix static init loop 2008-09-19 19:20:37 +00:00
David Rose 524128b9fd wip: starting experimental C-based task manager 2008-09-19 00:58:04 +00:00
David Rose 8961c322f3 whoops, incorrect debug test 2008-09-17 22:06:50 +00:00
David Rose f5e0ba66ba fix crash in point rendering 2008-09-16 12:59:03 +00:00
David Rose 75b5e032f0 rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:12 +00:00
David Rose d71d7a0fdb avoid async texload race condition 2008-09-11 01:02:11 +00:00
David Rose 8214dca456 async-load-delay for textures too 2008-09-10 02:17:26 +00:00
David Rose 11ae34e109 apply_texture_colors() 2008-08-28 00:46:30 +00:00
David Rose 8c2e657f15 Add gsg::update_texture() 2008-08-25 22:58:58 +00:00
David Rose 09dc4e3b84 add async-load-delay 2008-08-22 23:43:05 +00:00
David Rose 59b5ab684d don't crash if loading cached compressed textures and compression unsupported 2008-08-22 19:19:07 +00:00
David Rose 617a769ef7 more work towards asynchronous texture loads: auto-caching compressed texture versions 2008-08-14 23:50:17 +00:00
David Rose 311273c22f less flickery lod fading 2008-08-13 06:22:58 +00:00
David Rose d7e6603118 work-in-progress: asynchronous texture loads 2008-08-13 01:13:09 +00:00
David Rose 15f44d52b1 don't need all that hashtable output 2008-08-08 19:31:37 +00:00
David Rose 6d953de53a asynchronous animation binding 2008-08-07 17:26:39 +00:00
David Rose 6073c8dee9 RenderModeAttrib::M_filled_flat 2008-08-05 17:49:35 +00:00
David Rose 4d59f04134 scissor MouseWatcherRegions too 2008-08-01 22:48:42 +00:00
David Rose ab6e8bbc3c higher-level ScissorEffect fixes 2008-08-01 21:54:20 +00:00
David Rose 8537bd7320 ScissorAttrib, ScissorEffect 2008-07-31 01:53:12 +00:00
David Rose 8a9fe2a16d more assertions 2008-07-29 23:38:12 +00:00
David Rose a89acc64a2 add clear_model_nodes 2008-07-29 19:42:53 +00:00
David Rose 08c7656733 remove unused vertices automatically 2008-07-18 21:15:27 +00:00
David Rose 785424a348 should be DrawMask, not CollideMask 2008-05-28 19:00:56 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Josh Yelon 3f69740ab9 Fixed a bug in glow map generation 2008-05-27 22:20:09 +00:00
Josh Yelon db026d888d Fixed a minor bug 2008-05-27 22:18:40 +00:00
David Rose a760c2ba4f initialize flags 2008-05-12 23:32:49 +00:00
Josh Yelon a7fcfb1d33 Fixed a comment 2008-05-09 17:22:36 +00:00
Josh Yelon 9b27b21358 Fixed precision loss in compare_impl 2008-05-06 22:02:26 +00:00
Josh Yelon 846c2a9fcc Enabled shader generator to suppress alphatest and alpha-write 2008-05-06 16:27:18 +00:00
David Rose 3dd3c1aa44 oops, sorting texture stages in wrong direction by sort 2008-05-01 22:42:56 +00:00
Josh Yelon c013cddc92 More support for negative glow 2008-04-30 22:23:14 +00:00
Josh Yelon 1d2990a2b5 Added support for negative glow-maps 2008-04-30 21:07:23 +00:00
David Rose f3ec66d694 fix minor bugs 2008-04-30 20:37:29 +00:00
Zachary Pavlov 5ea3c0c47c made combine_with published 2008-04-29 18:59:47 +00:00
David Rose 96e4739426 fix ff_tc_index some more 2008-04-16 00:30:50 +00:00
David Rose a667e91dce TextureAttrib::_implicit_sort 2008-04-10 00:45:43 +00:00
David Rose 0cda3c165a time munge::geom 2008-03-26 00:05:51 +00:00
Josh Yelon 08dcdade5c load_dso now uses a plugin search path 2008-03-18 22:25:59 +00:00
David Rose cdc0a1564b comment typo 2008-03-17 21:51:30 +00:00
David Rose fc46272823 fix set_attrib() with override 2008-03-04 22:33:16 +00:00
Josh Yelon 8d0c975486 Added not-implemented-yet warnings to shader generator 2008-03-03 21:32:28 +00:00
David Rose 02b2d76274 more flatten bugs: fix color-scale support 2008-03-01 00:05:03 +00:00
Josh Yelon 5a25035407 Fixed typo 2008-02-25 21:35:24 +00:00
Josh Yelon 383b0660ae More changes to shader generator 2008-02-25 21:26:26 +00:00
Josh Yelon a9dc480500 Improvements to shader generation 2008-02-24 03:57:55 +00:00
David Rose d52bd0616b fix dx8/dx9 texture coordinate issue 2008-02-21 21:56:47 +00:00
Josh Yelon 7bb510a3ef Added support for HDR 2008-02-21 19:54:40 +00:00
David Rose 61dc831678 fix color-flatten issue some more 2008-02-20 04:16:36 +00:00
Josh Yelon 30c2f1e871 Added auxBitplaneAttrib 2008-02-13 22:06:55 +00:00
Josh Yelon b6ea4ab8b2 Fixed linux gcc bug 2008-02-12 23:03:55 +00:00
Josh Yelon da29b5e02f Adding more code for shader generator and image postprocessing 2008-02-12 21:54:44 +00:00
Josh Yelon f1ca9a02b3 Added light ramp attrib 2008-02-05 04:05:57 +00:00
David Rose 92dd6d6e89 fix color flatten bug 2008-02-05 01:07:48 +00:00
Josh Yelon 005bc25282 Added light ramps and gloss maps 2008-02-04 22:49:48 +00:00
Josh Yelon a918cb5ee1 Updated some comments 2008-01-29 17:07:11 +00:00
David Rose a3999eff61 fix white nametag issue 2008-01-29 01:56:55 +00:00
Josh Yelon 48f0aeaddf More shader generation 2008-01-28 17:55:06 +00:00
Josh Yelon 1d954d5104 Improvements to Shader Generator 2008-01-28 17:28:09 +00:00
David Rose 77f15e1885 build on linux 2008-01-26 01:15:25 +00:00
Josh Yelon be5cf85350 Implemented new make_consistent_state routine to unify ColorAttribs 2008-01-25 07:18:28 +00:00
Josh Yelon d0aac98dac SceneGraphReducer needs to support new ColorAttrib semantics (not quite finished yet) 2008-01-25 03:35:58 +00:00
Josh Yelon 1d44682463 Much progress implementing shader generator 2008-01-25 03:35:12 +00:00
Josh Yelon c9478d0001 Added audio volume to the AttribSlots 2008-01-25 03:33:47 +00:00
David Rose dd03048f6e add SceneGraphReducer::decompose() 2007-12-20 22:33:44 +00:00
David Rose 775466b4bd egg loader and bam loader set a ColorAttrib on every Geom. 2007-12-20 03:17:38 +00:00
David Rose c380227fb4 compile crash in pandatool 2007-12-19 21:40:12 +00:00
David Rose b9b1e78399 flatten optimization; also SceneGraphReducer::make_compatible_format() 2007-12-19 20:25:53 +00:00
Josh Yelon eeb8b61bc9 Fixed an uninizialized data bug in make_default_impl 2007-12-17 21:46:20 +00:00
David Rose e75c8695dd resolve dependency issue 2007-12-17 21:23:38 +00:00
Josh Yelon 439ef40cff Just getting started with real shader generator 2007-12-16 08:05:18 +00:00
Josh Yelon b3909c97fa Adding the shader generator 2007-12-16 05:46:54 +00:00
Josh Yelon 5d0c234484 Added ShaderGenerator 2007-12-16 05:45:35 +00:00
Josh Yelon 21436b4f4d Added 'auto' flag to ShaderAttrib 2007-12-15 07:05:20 +00:00
David Rose 4a2a85bedc compiler warning 2007-12-14 18:57:41 +00:00
David Rose 1b8d8e182d shader changes for ppremake 2007-12-14 18:46:28 +00:00
Josh Yelon d8e6dc13a3 Modifications to eliminate class ShaderExpansion 2007-12-13 20:56:29 +00:00
David Rose 7cd589972f bugfix from Erik on forums 2007-12-13 18:03:15 +00:00
David Rose f56e10210d add NodePathCollection::set_texture() 2007-11-30 19:32:48 +00:00
David Rose e11487f81f add preserve-geom-nodes, flatten-geoms 2007-11-30 03:16:06 +00:00
David Rose 4c2659988f minor threading fixes 2007-11-27 01:18:35 +00:00
David Rose 701baa9f31 compiler warning 2007-11-27 01:06:34 +00:00
Josh Yelon 91f0ffed00 New error checking for missing ShaderInput 2007-11-12 06:26:25 +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 b706a17f25 early-out on empty Geoms 2007-10-25 21:19:22 +00:00
David Rose 707ff8f504 UH_client -> UH_stream 2007-10-19 15:36:41 +00:00
Josh Wilson 998c7017a2 adding _transform_limit to modelNodes as well 2007-10-12 19:26:21 +00:00
David Rose 8ba64510a3 flush _sort_seq more aggressively now 2007-10-11 17:51:20 +00:00
Josh Yelon 6f81e4850c Added support for shader-related TextureStage::Mode values 2007-10-09 19:25:08 +00:00
David Rose 7c9997118c support common transforming of shared PartBundles 2007-10-03 21:14:33 +00:00
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
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 c52f7d6427 don't hit the disk so much when loading already-loaded files 2007-05-27 01:38:05 +00:00
David Rose f8b3f0d017 impose max-collect-vertices and max-collect-indices on limits reported by GSG 2007-05-24 17:46:32 +00:00
David Rose 4854ec070c remove 'deprecated' comments 2007-05-23 16:11:50 +00:00
David Rose 25159b2efa vertex-data-allow-reread 2007-05-22 21:03:41 +00:00
David Rose 2526ff3af1 fix oops on flatten 2007-05-22 00:23:59 +00:00
David Rose c7fb9cd0ab automatically premunge on load 2007-05-21 22:36:27 +00:00
David Rose 732bbafaa9 define NodePath::premunge_scene() and supporting implementation 2007-05-21 16:05:22 +00:00
David Rose 547ff677d1 better vertex paging 2007-05-18 18:19:15 +00:00
David Rose d544bb1bad fix flatten not to move ClipPlaneAttribs by default 2007-05-15 23:20:41 +00:00
David Rose 7e08d7b759 add PlaneNode::set_clip_effect 2007-05-15 20:44:08 +00:00
David Rose abdb0b142d whoopsy 2007-05-14 20:41:35 +00:00
David Rose 344bd1e72b improve NodePath.analyze() 2007-05-14 19:58:43 +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 554430ab21 more fullscreen fixes 2007-04-26 23:53:54 +00:00
David Rose d1a06d8f02 correctly release gsg on window close 2007-04-26 00:44:20 +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
David Rose 52ff79375d fix 'tight' ShowBoundsEffect 2007-04-03 14:33:46 +00:00
David Rose 0b9493ef36 better default exponent 2007-04-02 17:08:49 +00:00
Asad M. Zaman 98dc88e9f1 reverting this file 2007-03-28 23:37:45 +00:00
Asad M. Zaman 1d0789ecde added a compose_color_scale interface 2007-03-28 23:36:45 +00:00
Asad M. Zaman 4d949e95a6 added set_color_scale to nodepathCollection 2007-03-21 23:11:13 +00:00
David Rose 89950a2132 try to defend against hard crashes 2007-03-16 15:43:17 +00:00
David Rose 1fdb425b88 merge shader_overhaul from jyelon 2007-03-15 21:04:31 +00:00
David Rose 700051ff5f fix bounding volume bug after flatten 2007-03-12 18:15:48 +00:00
Josh Yelon 7afd31f361 Fixing a very old bug 2007-02-22 22:06:03 +00:00