20598 Commits

Author SHA1 Message Date
rdb
f363088cb2 Fix exception when creating intervals before ShowBase is started 2016-09-30 00:21:12 +02:00
rdb
231ca47edd Windows installer: More robust and less error-prone PATH changing 2016-09-28 00:08:28 +02:00
rdb
3f53994372 Fix mipmap filtering issues in tinydisplay renderer 2016-09-28 00:00:22 +02:00
rdb
2e9394eba7 Fix tinydisplay texture errors on shutdown 2016-09-27 22:38:03 +02:00
rdb
aa74caacbe Fix inoperative -tbn/-tbnall/-tbnauto options in egg-optchar 2016-09-27 21:35:38 +02:00
rdb
3ee033eeeb Write texture types when pview failed to recognise extension 2016-09-27 21:33:11 +02:00
rdb
7b555b17b1 Fix rare Windows install bug: clears PATH env var if longer than 1024 chars 2016-09-15 02:27:39 +02:00
rdb
2c651dc96b Fix is_playing() when playing an animation backwards 2016-09-14 20:55:57 +02:00
rdb
9904980ce4 Fix async flatten of node without parents 2016-09-14 17:29:53 +02:00
rdb
18085a7cb1 Update ReleaseNotes 2016-09-12 00:38:18 +02:00
rdb
632ad5e3ef Acquire mutex in cache_unref() - fixes race cond in async flatten 2016-09-12 00:36:36 +02:00
rdb
3ce808c705 Fix in-place asyncFlattenStrong 2016-09-11 20:28:33 +02:00
rdb
977228c493 Improve memory consumption of packp3d/ppackage by not caching models/textures in RAM
Fixes https://bugs.launchpad.net/panda3d/+bug/1609882
2016-09-11 19:44:46 +02:00
rdb
a0b2a98178 Fix crash that happens when using OdeTriMeshData incorrectly 2016-09-11 12:23:28 +02:00
rdb
558f84a95f Backport normalized() method to 1.9 branch 2016-09-08 22:53:36 +02:00
rdb
4d8a9aa3a1 Fix automerge failure 2016-09-08 22:27:25 +02:00
rdb
b74905ca9c Add to ReleaseNotes 2016-09-08 22:16:50 +02:00
rdb
206d361f49 Support for CollisionBox, InvSphere and Tube in bam2egg 2016-09-08 22:14:44 +02:00
rdb
25cfec3760 Pass Ctrl+C on to child process when running panda3d from cmd-line 2016-09-08 22:09:45 +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
645d179227 Add back missing libp3pystub.a to Mac OS X SDK 2016-08-09 01:29:24 +02:00
rdb
db97747981 cppparser: Parse nonstandard specifier order like "const static" 2016-08-09 01:27:30 +02:00
rdb
339eb58007 Fix compile error on some Mac versions 2016-07-20 11:45:14 +02:00
rdb
e691a679d4 Fix timestamp verification in FileSpec on some file systems 2016-07-20 11:44:39 +02:00
rdb
69f15258e4 Fix race condition reading filename/string from config var 2016-07-12 14:47:20 +02:00
rdb
7b7bf93118 Fix frame chug when loading big model asynchronously (LP #1019599) 2016-07-12 11:27:52 +02:00
rdb
e098da9030 Support uint8 indices in DX9 renderer 2016-07-10 15:48:17 +02:00
rdb
c34758ea5c Cg fixes for DX9 2016-07-10 14:31:58 +02:00
rdb
fa7730819f Fix assertion when using aux render targets in DX9 2016-07-10 14:05:29 +02:00
rdb
f7fde882b8 Fix uninitialised variable 2016-07-10 12:25:35 +02:00
rdb
9c8c543478 Clarify release notes a bit 2016-07-09 14:47:09 +02:00
rdb
44d59edc30 Fix cube map render and rendering the same camera with two GSGs
The problem was that the cull result was being reused across different lens indices and GSGs
2016-07-09 14:42:25 +02:00
rdb
11861cb73d Backport shadow-depth-bits config var to 1.9 2016-07-09 14:27:33 +02:00
rdb
47d1b4e220 PythonTask: don't crash if repr(owner) errors, deal better with bad owners 2016-07-09 10:02:55 +02:00
rdb
fd8dd360b2 Fix compile error statically linking build with DX9 2016-07-09 09:59:51 +02:00
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