20613 Commits

Author SHA1 Message Date
rdb
99f7fb6fcd Show error instead of crash when using method or property before C++ object is constructed 2016-06-28 02:58:06 +02:00
rdb
7eb7ffbb02 Update .gitignore, add core dumps 2016-06-28 02:57:50 +02:00
rdb
46147e9a09 Maya 2016.5 on 1.9 branch; fix Maya 2016.5 build on Mac OS X 2016-06-27 01:12:51 +02:00
rdb
7dfd907e17 Try to report red/green/blue bits for Cocoa windows 2016-06-27 00:38:14 +02:00
rdb
4724a7ddbc Add 1.9.3 release notes, bump version number 2016-06-22 17:22:06 +02:00
rdb
0821bec2d0 Backport 2f0bc01 to 1.9: Fix bug causing random crash during module initialization 2016-06-22 15:04:00 +02:00
rdb
bf26cecb32 Fix some compile warnings 2016-06-22 13:44:16 +02:00
rdb
1974b3e692 Fix deadlock waiting for Python task to end at end of program 2016-06-12 12:04:03 +02:00
rdb
ba919b0948 Fix crash running TaskTester 2016-06-11 01:11:03 +02:00
rdb
12873c0d7e Fix wxPython and tkinter issues on Mac OS X 2016-06-10 02:02:36 +02:00
rdb
0a731d0545 Improve performance of texture load/store 2016-06-09 21:49:26 +02:00
rdb
a1749b2f07 Don't align transform_blend vertex column to 4 byte boundary
Somewhat improves performance of CPU vertex animation
2016-06-09 21:48:57 +02:00
rdb
b303962e96 Disable cycle detection in tasks for now, it is way too unstable 2016-06-09 16:48:31 +02:00
rdb
e9c76328fb Fix a crash in PythonTask destructor 2016-06-08 13:18:31 +02:00
rdb
d53b2ca80e Backport various bugfixes from master, among which:
- Fix Windows pbuffer crash on Intel cards
 - Fix crash when using pnmimage.write with unsupported format
 - Fix GLSL diagnostics on Mesa GLES2 compiler
 - Reduce warning severity when resizing immutable storage texture
 - Print more debug info when FrameBufferProperties are insufficient
 - Fix "Bam file contains objects of unknown type: MovingPart<LMatrix4f>"
 - Fix memory leak in BulletTriangleMesh
 - Fix pmerge in Python 3
2016-06-07 14:40:27 +02:00
rdb
3951a191a3 Fix compile issues with ffmpeg on FreeBSD and Mac OS X 2016-06-07 14:06:53 +02:00
rdb
378f3e7e52 Add librt.so.1 to the list of libraries to ignore 2016-06-04 17:34:52 +02:00
rdb
987c5135a0 Make models from 'models' package available under models/ prefix as well 2016-06-03 16:45:10 +02:00
rdb
82fdb30957 Fix incorrect format selection for renderbuffers (missing alpha channel) 2016-04-12 20:44:07 +02:00
rdb
873fd3294a Work around bug in certain Intel drivers with #pragma include 2016-04-12 18:20:27 +02:00
rdb
449d4c8a89 Build fix on Mac when building without libRocket 2016-04-12 18:19:55 +02:00
rdb
63e5bb1c2a Update thirdparty links 2016-04-01 18:06:39 +02:00
rdb
311a89caa9 Add a point I forgot to ReleaseNotes v1.9.2 2016-04-01 11:45:33 +02:00
rdb
dba6acecd7 Release notes for 1.9.2 2016-04-01 11:40:48 +02:00
rdb
35ef92f8da Fix AttributeError in setDaemon in threading module 2016-04-01 10:44:47 +02:00
rdb
461b231a2e Don't show libpandaexpress ImportError if importing panda3d.core failed 2016-04-01 10:38:35 +02:00
rdb
2b034506fa Backport fixes for Arch compile issues to 1.9 2016-03-25 01:40:00 +01:00
rdb
ce947adf8f Replace uses of "delete" with "delete[]" where appropriate 2016-03-24 23:56:12 +01:00
rdb
ad350a207e Replace use of deprecated base.loadSfx/loadMusic with loader.loadSfx/Music 2016-03-24 23:55:38 +01:00
rdb
e8b920df90 Make default egg-object-type definitions available in packp3d 2016-03-17 21:40:54 +01:00
rdb
cccd29cc61 Fix use of uninitialized variable pointed out by valgrind 2016-03-17 21:39:42 +01:00
rdb
844a284925 Fix mipmap level count calculation for texture arrays 2016-02-22 19:47:08 +01:00
rdb
bb684b2a07 Fix a few issues with obscure CPython-based deployments 2016-02-09 12:33:57 +01:00
rdb
ef623aa0e2 pview should use clamp wrap mode when loading image as model 2016-02-03 13:37:23 +01:00
rdb
623d81db6b Support various kinds of BMP headers (incl reading bmp with alpha) 2016-02-03 13:36:38 +01:00
rdb
2c61260c5f Generated API reference fixes 2016-02-01 14:49:09 +01:00
rdb
c855049f24 Fix glstuff compilation error 2016-01-27 17:14:32 +01:00
rdb
375baaaabd Fix constant reloading of texture when using gl-ignore-mipmaps 2016-01-26 11:39:50 +01:00
rdb
d574dd4b0b Fix texture format selection in FrameBufferProperties 2016-01-26 11:39:19 +01:00
rdb
ea368dd559 Bam reader robustness; allow threaded bam reading from Python 2016-01-26 11:35:04 +01:00
rdb
a55d915aea Add missing CDistributedSmoothNodeBase import 2016-01-26 11:17:57 +01:00
rdb
47de3542f6 Apply tobspr's texture memory calculation fixes to 1.9 branch 2016-01-26 11:15:22 +01:00
rdb
8564dbedce Backport workaround for NVidia 361.43 driver bug to 1.9 2016-01-03 20:09:24 +01:00
rdb
6a2e1a438c Clamp shininess to 0 to avoid a GL error when negative shininess was entered 2016-01-02 21:48:25 +01:00
rdb
8eab20a6c1 gl-texture-max-lod false should not inhibit the setting of GL_TEXTURE_MAX_LEVEL 2015-12-31 20:43:30 +01:00
rdb
6035a9613d Fix issues in box-sphere interaction 2015-12-31 20:39:20 +01:00
rdb
86faaae9f8 Add variant of transform_vertices that accepts a SparseArray 2015-12-26 13:54:53 +01:00
tobspr
7d9b5d61f9 Fix crash when unpacking aligned textures 2015-12-25 17:02:34 +01:00
rdb
2f7c8e8e97 Fix typo in error message 2015-12-25 17:00:40 +01:00
rdb
86eef29974 Error instead of crash if no spawn templates are present (with thanks to tobspr) 2015-12-24 16:11:16 +01:00