rdb
2e8d09a99c
Workaround for compiler bug when producing debug build
...
(with thanks to consultit)
2017-06-09 19:48:44 +02:00
rdb
55ce23fbba
deploy-ng: only include libraries referenced by used modules
2017-05-31 02:08:30 +02:00
rdb
a686f501b6
deploy-ng: fix .so modules not being picked up on macOS
2017-05-31 02:04:33 +02:00
rdb
ed5b74ab54
makepanda: allow using deploy-ng with build run from built dir
2017-05-31 01:35:33 +02:00
rdb
ee2530ea5f
makepanda: changes for FreeBSD. Add instructions, and:
...
- change package name from Panda3D to panda3d
- change default compiler to clang on FreeBSD
- fix ldconfig to point to panda3d lib dir
[skip ci]
2017-05-29 19:09:45 +02:00
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