21471 Commits

Author SHA1 Message Date
Mitchell Stokes
c155e840b3 Merge remote-tracking branch 'origin/master' into deploy-ng 2017-05-27 15:36:49 -07:00
Mitchell Stokes
db0267abcd deploy-ng: Specify an abi tag when downloading wheels for other platforms with pip download 2017-05-27 15:31:22 -07:00
Mitchell Stokes
26e7c3c52b deploy-ng: Add more enocdings modules to FreezeTool.startupModules 2017-05-27 15:30:19 -07:00
rdb
4bcf225baf openssl: fix use of deprecated calls 2017-05-25 21:35:02 +02:00
rdb
d6657baf29 cppparser: fix scope bug in constructor inits
This also fixes the Android build.
2017-05-25 13:20:11 +02:00
rdb
828f1c10ca Support loading Opus audio files via libopusfile. 2017-05-24 22:21:54 +02:00
rdb
257311cc0c physics: fix crash in edge case when PhysicalNode dies before Physical
Also add more assertion checks
2017-05-24 20:21:48 +02:00
rdb
904209b277 Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00
rdb
53794e8e36 Get rid of unnecessary DisplayRegionBase class 2017-05-24 13:42:01 +02:00
rdb
d576c6b638 Improvements to generated API docs, especially in direct tree.
Also add an entry point for pfreeze.
2017-05-24 13:30:21 +02:00
rdb
c52bab1805 stb_image: update to v2.15, support 16-bit PNGs
Also removes SSE2 runtime detection, which was causing compilation issues on Fedora
Also now supports HDR images with #?RGBE header
2017-05-24 13:19:18 +02:00
Mitchell Stokes
f374c0bc4a deploy-ng: Fix for missing modules when building on Ubuntu (and probably other distros)
Ubuntu has different builtins than manylinux1, and we need to make sure
we still copy shared objects when the host marks a module as builtin and
manylinux1 has an so for the module.
2017-05-23 20:35:30 -07:00
Mitchell Stokes
961487cd3d deploy-ng: Fix to allow namespace packages 2017-05-22 21:52:51 -07:00
rdb
68be3c6dfe More efficient light handling; sort lights by highest priority first 2017-05-15 16:59:44 +02:00
rdb
a71a89acc2 putil: make UpdateSeq a literal type 2017-05-15 16:34:13 +02:00
rdb
7755a2e1c7 shadows: provide dummy shadow maps for nonexistent/noncasting lights 2017-05-15 14:50:50 +02:00
rdb
65a705217e Compile fixes for older Python 3 versions 2017-05-14 23:14:37 +02:00
rdb
a387fb9f35 interrogate: nullptr handling, faster kwargs handling in some cases 2017-05-14 22:19:25 +02:00
rdb
652f2d7f21 bullet: improve performance of adding geometry to BulletTriangleMesh 2017-05-14 22:17:41 +02:00
rdb
3a2435b2d9 Merge branch 'master' into deploy-ng 2017-05-14 10:51:10 +02:00
deflected
560fd4eb3d panda: Get rid of few warnings
- Correct missing override
        - Correct deprecated XKeycodeToKeysym
        - Correct deprecated @exec for FreeBSD pkg plist

Signed-off-by: deflected <deflected@users.noreply.github.com>
Closes #144
2017-05-14 00:02:33 +02:00
rdb
81e414030e Fix RenderState cache leak - gc did not work properly
(Thanks to deflected for helping to track this down)
2017-05-13 23:30:09 +02:00
rdb
325ac4c114 Fix memory tracking bug - DeletedBufferChain erroneously showed leak 2017-05-13 21:59:29 +02:00
rdb
e15cfd74e8 Prevent assertion when calculating bounds for geom without vertices 2017-05-13 21:40:59 +02:00
Mitchell Stokes
b3d04dd91d Merge branch 'master' into deploy-ng 2017-05-07 19:50:22 -07:00
Mitchell Stokes
2b348b614e deploy-ng: Allow running build_scripts on dotfiles (e.g., .pman) 2017-05-07 18:43:35 -07:00
wolfgangp
a1a99c49c0 Buffer protocol support for (Const)PointerToArray of vectors and matr… (#148) 2017-05-06 02:16:07 +02:00
rdb
4e1f9c012a makepanda: set LANGUAGE=en to fix lib detection on German systems
[skip ci]
2017-05-03 12:02:58 +02:00
Mitchell Stokes
0ee6a46a62 Merge branch 'master' into deploy-ng 2017-04-26 18:22:36 -07:00
Mitchell Stokes
f081a8f052 deploy-ng: Do not create/copy empty directories
This includes any directories that have all contents ignored.
2017-04-25 22:01:55 -07:00
Mitchell Stokes
99c3e16dff deploy-ng: Do not copy py files
These should all be frozen. If not, we need to fix our module finder.
2017-04-25 22:00:17 -07:00
rdb
a3bef3e285 makepanda: allow building without harfbuzz 2017-04-25 12:46:46 +02:00
rdb
160f652d58 text: use HarfBuzz for text shaping; support right-to-left text 2017-04-25 12:25:31 +02:00
wezu
353ccfebc1 Remove print() from Messenger.find() and Messenger.findAll()
If one needs to use find() or findAll() not for debugging purposes (like for getting the function or arguments for some binding), then the print functions in these methods are really unwelcome. find() is the only nice way to get this info (other then de-name-mangling __callbacks)
2017-04-22 13:39:14 +02:00
Mitchell Stokes
61513593c5 deploy-ng: Fix exclude paths on Windows 2017-04-20 18:01:07 -07:00
Mitchell Stokes
c1f0545359 deploy-ng sample: Use buildbot index instead of a wheels folder 2017-04-20 17:58:01 -07:00
Mitchell Stokes
d1241797b9 deploy-ng: Fix swapped console and gui apps on Windows 2017-04-20 17:48:07 -07:00
rdb
e67ebd80cd glgsg: deal with false negatives with feature checks on Intel 2017-04-14 19:40:02 +02:00
Mitchell Stokes
82f08b1251 deploy-ng: Remove debug code 2017-04-11 20:18:14 -07:00
Mitchell Stokes
9e9aebad58 deploy-ng asteroid sample: Add --pre to requirements.txt
This forces pip to prefer 1.10 builds even if it finds 1.9 builds (e.g., for Python2)
2017-04-11 20:15:42 -07:00
Mitchell Stokes
003348ff10 deploy-ng: Fix issue when builtin modules list differs between host and target 2017-04-11 20:14:46 -07:00
rdb
fa1b656961 glgsg: fix get_host() of GL FBO. Fixes LP 1672560 shadow bug 2017-04-09 22:14:20 +02:00
rdb
a175ad6a82 interrogate: fix compile error with default values that call scoped functions 2017-04-07 13:56:47 +02:00
rdb
2669cc8710 Remove unused macros 2017-04-07 13:56:35 +02:00
rdb
de745ed473 readme: update with helpful notes about installing and wheels 2017-04-07 13:42:43 +02:00
Mitchell Stokes
923ff14d41 deploy-ng: Apply ignore rules before creating directories 2017-04-04 21:36:56 -07:00
Mitchell Stokes
2302f251b1 Merge branch 'master' into deploy-ng 2017-04-04 21:27:09 -07:00
Mitchell Stokes
8fa6026a68 deploy-ng: Play nicer with Py2
* ignore pyc files
  * import print_function from __future__
2017-04-04 21:26:01 -07:00
rdb
f7af155e93 Compile with VS 2015 Express, build assimp on Windows 2017-04-03 13:57:40 +02:00
sean5470
97cd007af3 bam2egg: retain model nodes
added code to retain model nodes that are not DCS nodes.
2017-04-03 02:28:37 +02:00