Commit Graph

70 Commits

Author SHA1 Message Date
rdb a65b477734 Commit patches by cfsworks:
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
David Rose fee446f949 add Texture::ensure_loader_type() to fix problem with reloading video textures from the model-cache directory. 2013-09-24 19:19:02 +00:00
rdb 7a9e94cac9 fix some cases of 'return false' in functions returning a pointer or integer 2013-01-07 20:13:06 +00:00
David Rose d1c257fba9 fix failure to search multiview texture names along model-path 2011-11-30 00:33:31 +00:00
David Rose 4ebdf7b6fa make_texture() is a useful function to publish 2011-09-23 18:54:59 +00:00
David Rose 6872488839 stereo/multiview textures 2011-08-08 18:55:26 +00:00
David Rose c4cdae59e0 fix problem with cached movie textures and textures-power-2 2011-06-30 00:02:08 +00:00
David Rose 0cf03bc158 untabify 2011-06-29 22:09:10 +00:00
David Rose 285d70c29e support caching movie files in the model-cache-dir and in a txo file 2011-06-29 20:33:34 +00:00
David Rose e3a3170e5b add Texture::set_ram_image_as(), Texture::string_*(), Texture::get_tex_scale() 2011-01-17 18:31:11 +00:00
Mike Christel 5dfa504370 Texture arrays added to Texture class, passed to shader through setShaderInput(name, texture). A new Cg type sampler2DArray has been added to the panda3d Shader Class. 2010-04-29 14:48:44 +00:00
David Rose aefe3d35c2 merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
David Rose 2d887a630e TexturePool.findTexture(), findAllTextures() 2009-02-09 20:09:51 +00:00
David Rose 762079f703 allow driver_compress_textures even if we have squish 2009-01-31 06:02:35 +00:00
David Rose 81f6ebd44e fix various texture and OpenGL issues 2009-01-24 22:45:00 +00:00
David Rose 32581604cf better fixes for auto-compressed textures 2009-01-16 18:01:35 +00:00
David Rose b37a30fe63 add support for libsquish 2009-01-12 23:29:55 +00:00
David Rose 5552a3a4df don't save texture cache until we have a texture image 2008-11-14 20:01:50 +00:00
David Rose 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose bcdab6f3d4 remove texture_path, sound_path, egg_path 2008-11-04 18:25:21 +00:00
David Rose db1bc689e5 various fixes to threads, downloader, and support for VirtualFileMountHTTP 2008-11-04 01:09:57 +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 d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose 62466b266f fix another preload case 2008-08-18 17:57:59 +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 d7e6603118 work-in-progress: asynchronous texture loads 2008-08-13 01:13:09 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Josh Yelon 08dcdade5c load_dso now uses a plugin search path 2008-03-18 22:25:59 +00:00
David Rose 95b6ae2892 indents 2007-08-27 16:45:42 +00:00
David Rose ab3b45eb59 prevent self-deadlock 2007-08-03 23:11:52 +00:00
David Rose 8196d44822 more fixes for preload-textures + model-cache-dir 2007-06-04 13:42:25 +00:00
David Rose 5abe3a9e1c better respect for keep-texture-ram and preload-textures in the presence of a bam-cache 2007-06-03 16:31:43 +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 962f43800d add alpha-scale-via-texture 2006-10-10 17:58:08 +00:00
David Rose 1f1761da76 threaded model loads 2006-08-22 15:33:51 +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 bd4d95f48b fix some issues with model-cache-dir 2006-06-16 17:36:28 +00:00
David Rose 7719dd539e fix texture issues; introduce model-cache-dir 2006-06-15 00:22:35 +00:00
David Rose 4ef5b4d97e add Texture::reload(), fix TexturePool::release_texture() 2006-04-09 00:37:00 +00:00
David Rose af64776780 whoops, broke basic texture loading 2006-03-23 02:52:43 +00:00
David Rose f803ef85ce explicit mipmap control 2006-03-22 22:23:56 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose 5b17fbd0d9 cube maps and avi textures in bam files 2005-09-23 21:31:31 +00:00
David Rose 60d2c8e349 integrate HashFilename with Filename via Filename::set_pattern() 2005-09-23 17:23:30 +00:00
David Rose 942f595c7f better texture filename extension error reporting 2005-09-22 14:12:27 +00:00
David Rose a7b1f14e80 integrate AviTexture better with Panda, rename to OpenCVTexture 2005-09-21 23:53:07 +00:00
Asad M. Zaman dfa0f96e3c drose: i'm such a dope 2005-08-03 22:55:17 +00:00
David Rose f169ddb221 regularize TexturePool interfaces for cube maps etc. 2005-08-02 22:35:12 +00:00