75 Commits

Author SHA1 Message Date
rdb
61b7af74db Merge branch 'release/1.9.x' 2016-09-08 22:18:50 +02:00
deflected
abb6ee0542 gobj: Fixed wrong texture pool key for 2D texture arrays
- 2D texture arrays are added to internal storage with
        specific unique name, so keep it as texture pool key
        instead of filename.
2016-09-08 20:36:02 +02:00
rdb
400bc2cc26 Support .ktx textures, ETC1/ETC2/EAC compression 2016-07-15 11:50:57 +02:00
tobspr
0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
rdb
41fad59ae8 bam 6.40: support writing NodePaths, allows instanced lights and clip planes 2016-01-11 15:04:06 +01:00
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