21270 Commits

Author SHA1 Message Date
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
a8d24ac28a Better and more robust location checking for Windows 10 SDK
Closes: #120
2016-09-02 16:12:09 +02:00
David Rose
05d74624ee Merge branch 'master' of https://github.com/panda3d/panda3d 2016-08-29 16:44:05 -07:00
David Rose
fb6637ddac expand PfmFile::merge() to support other than 3 channels, and not to fuss about NaN's in the result 2016-08-29 16:43:13 -07:00
rdb
a9345ad633 Fix bug: bam2egg ignores non-GeomNodes directly under Character node
This result in some animated models only properly exporting the skeleton without geometry if the geometry is under non-GeomNodes.
Fixes LP https://bugs.launchpad.net/panda3d/+bug/1617834
2016-08-29 02:09:03 +02:00
rdb
4ec5b77678 Fix error with async flatten 2016-08-27 20:11:18 +02:00
rdb
67998eaec2 Buffer viewer should override texture filter settings; fixes filtered shadow maps and edge bleeding 2016-08-27 19:24:23 +02:00
rdb
40ff32c7a8 Show how to disable shadow map updates in shadow samples 2016-08-27 19:15:03 +02:00
rdb
20353f33eb Fix missed switch cases for 1d texture arrays 2016-08-09 01:47:44 +02:00
rdb
33c6e21352 Fix regression that stopped buffer protocol from working 2016-08-09 01:45:26 +02:00
rdb
29ea65bb3f Merge branch 'release/1.9.x' 2016-08-09 01:44:21 +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
1d2e17932c Don't require spaces around : in #extension directive 2016-07-30 12:59:42 +02:00
rdb
fbb3bac5a2 Update .gitignore 2016-07-28 12:54:53 +02:00
rdb
800d3cd9c9 Fix Python compile issues on Mac; don't use framework 2016-07-20 18:46:30 -04:00
rdb
47f999fdec Improve GLSL preprocessor; support GL_GOOGLE_include_directive 2016-07-20 16:00:34 +02:00
rdb
2eba4dea9b Change handling of unsupported render mode so that behaviour can be shared among renderers 2016-07-20 15:59:42 +02:00
rdb
82b7728683 Merge remote-tracking branch 'origin/release/1.9.x' 2016-07-20 14:32:34 +02:00
rdb
47388b0dbc Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +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
400bc2cc26 Support .ktx textures, ETC1/ETC2/EAC compression 2016-07-15 11:50:57 +02:00
rdb
a4554a7dfe gcc build fix 2016-07-14 13:21:39 +02:00
rdb
8381118a97 Assorted tweaks and compile warning fixes 2016-07-14 12:54:39 +02:00
rdb
106cf2cad0 Fix randomly slanted/crashing TextGraphics 2016-07-12 19:31:23 +02:00
rdb
6f168446d0 Merge branch 'release/1.9.x' 2016-07-12 14:57:48 +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
f94db0661e Add move semantics to CDLockedReader/CDWriter 2016-07-10 17:22:34 +02:00
rdb
8b67ab31f5 Fix obscure compile error 2016-07-10 16:49:00 +02:00
rdb
bfe7a7b1d3 Merge from 1.9, cleanup DX9/shader, fix built-in shadow mapping in DX9 2016-07-10 16:44:09 +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
85386049f0 Merge branch 'release/1.9.x' 2016-07-09 15:39:07 +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
f35a7612e5 Fix interrogate error with PhysX 2016-07-03 09:20:55 +02:00
rdb
5dcaac9c75 Map size_t to int if possible. Fixes regression with __len__(). 2016-07-03 09:17:43 +02:00
rdb
b3bb19180e Fix LNK4217 linker warnings on Windows 2016-06-29 19:10:50 +02:00
rdb
a906f34eee M_alpha now no longer squares the alpha component it writes to the framebuffer.
To re-enable the old behaviour, set old-alpha-blend in Config.prc.
2016-06-28 22:13:33 +02:00
rdb
1b33fec978 Remove assertion when reregistering the same AudioManager constructor 2016-06-28 21:35:53 +02:00