Commit Graph

435 Commits

Author SHA1 Message Date
David Rose 69d203fe40 add preload-textures 2007-01-18 22:00:56 +00:00
David Rose 2b49dd6e5f don't double-report texture mem usage in pstats 2007-01-18 20:11:44 +00:00
aignacio_sf b1131ae0da Add support for:
F_rgba16,  // 16 bits per R,G,B,A channel
    F_rgba32,  // 32 bits per R,G,B,A channel
2006-12-08 22:29:23 +00:00
aignacio_sf 82ee360915 Display more information for list_contents. 2006-12-08 22:24:43 +00:00
aignacio_sf 335d5a8ade Add a version of list_contents that does not take any parameters so it can be used in Python.
Output more information in list_contents and reformat output.
2006-12-07 00:41:20 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
David Rose 26b20ce4ac pstats tracking for texture and vertex data on main memory 2006-11-02 19:31:03 +00:00
David Rose ab895aaab6 straighten out min_fov with film_size and focal_length 2006-10-19 23:58:30 +00:00
David Rose 9cd582faca fix reload-texture bug 2006-10-16 23:12:17 +00:00
David Rose 962f43800d add alpha-scale-via-texture 2006-10-10 17:58:08 +00:00
David Rose 54ed185526 bounds should be computed around animated vertices 2006-10-07 16:29:12 +00:00
David Rose 2b00d098f2 don't let geom-vertex-cache hang on to textures 2006-10-07 00:34:26 +00:00
David Rose 5d2466c72a osx tweaks 2006-09-27 04:03:07 +00:00
David Rose 1f1761da76 threaded model loads 2006-08-22 15:33:51 +00:00
David Rose 1ea11e7073 don't insist on loading alpha version of related texture 2006-08-03 13:52:35 +00:00
David Rose ca70808c25 prevent crash at static init 2006-07-31 20:23:12 +00:00
David Rose 7834728560 add support for txaFileFilter 2006-07-28 20:37:14 +00:00
David Rose 703e4512b3 fix assertion failure with threading 2006-07-27 00:24:13 +00:00
David Rose 76ff8ab6fd fix for reopening windows 2006-07-20 18:47:58 +00:00
David Rose 5a7cbf621a read/load should implicitly clear 2006-07-20 16:57:42 +00:00
David Rose 49b673a886 implicitly reload if necessary on store() 2006-07-19 22:52:44 +00:00
David Rose 061e9c78f1 automatically elevate geom indices to 32 bit if necessary 2006-07-17 22:16:05 +00:00
David Rose 233f3e080d egg-max-vertices, egg-max-indices, max-collect-indices 2006-07-13 16:09:08 +00:00
David Rose 7d43e51358 add BamCacheIndex 2006-06-20 00:23:24 +00:00
David Rose bcb66a94d7 fix some issues with video textures 2006-06-19 13:29:18 +00:00
David Rose bd4d95f48b fix some issues with model-cache-dir 2006-06-16 17:36:28 +00:00
David Rose b053967464 fix threading on windows 2006-06-15 23:39:00 +00:00
David Rose 1940682af9 pass WindowProperties to GraphicsEngine::open_buffer and to related constructors 2006-06-15 14:02:40 +00:00
David Rose 7719dd539e fix texture issues; introduce model-cache-dir 2006-06-15 00:22:35 +00:00
David Rose 92192adc31 fix Texture::reload() 2006-05-12 18:24:03 +00:00
David Rose 33d94245bd threading fixes 2006-05-02 15:44:48 +00:00
David Rose 7dc0eabbbb fix compilation errors without threading 2006-05-02 01:47:59 +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 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 fade04905d more mutex protection; more current_thread passing 2006-04-28 16:17:55 +00:00
David Rose c08358b05d more fixes to texture reloading 2006-04-28 00:39:06 +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 9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose ffc92f23c8 more factoring of Thread::get_current_thread 2006-04-25 16:55:19 +00:00
David Rose da9e4f8906 fix crash in sprite renderer 2006-04-25 14:00:20 +00:00
David Rose 384f9ff0b0 GeomVertexReader/Writer should not hold lock 2006-04-21 15:55:01 +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
David Rose 57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose 1eb1b26006 tau on windows 2006-04-14 03:18:36 +00:00