rdb
d239f48a43
Merge branch 'release/1.10.x'
2022-08-31 12:51:46 +02:00
WMOkiishi
813490b2c7
interrogatedb: Add functions to interrogate_interface.h:
...
- `interrogate_function_is_unary_op`
- `interrogate_function_is_operator_typecast`
- `interrogate_type_is_array`
- `interrogate_type_array_size`
Closes #1362
2022-08-31 11:56:10 +02:00
Disyer
d7c602d203
ffmpeg: Resolve segmentation fault when statically linking ffmpeg
...
Closes #1340
2022-08-31 11:56:10 +02:00
rdb
899cbb9fff
shadow: Add shadow-cube-map-filter setting, disabled by default
...
Enabling this will enable the `FT_shadow` filter for cube maps, which doesn't work with Cg shaders (incl. shader generator) but does with custom GLSL shaders
This will be enabled by default once the shaderpipeline branch is merged
Fixes #1332
2022-08-31 11:41:48 +02:00
rdb
3e220e4fb4
deploy-stub: Set Py_OptimizeFlag
to 2 for Python 3.2+
...
This fixes the value of `sys.flags.optimize`, as we always build Python code with `optimize=2` in Python 3.2 and above
In the long run we need a better solution, see #1363
Closes #1359
Fixes #1343
2022-08-31 11:25:35 +02:00
rdb
8617eb917c
makepanda: Force DT_RPATH instead of DT_RUNPATH for deploy-stub
...
Fixes #1358
2022-08-31 10:28:08 +02:00
rdb
c966a6898c
makepanda: Fix naming of wheels for macOS 12.0
2022-08-31 09:22:40 +02:00
jakemcf22
d2e8835fb4
Update README.md ( #1339 )
...
[skip ci]
2022-08-19 17:08:29 +02:00
rdb
cf04a04e32
Merge branch 'release/1.10.x'
2022-07-24 21:43:09 +02:00
Derzsi Dániel
89ee20bcf7
distributed: Import inspect only during DC file read
...
Closes #1336
2022-07-24 21:40:11 +02:00
rdb
cb400b5e17
interrogatedb: Add functions to obtain getters of make-seqs
2022-07-24 21:37:44 +02:00
Derzsi Dániel
d79709f004
express: Add support for bytes multifile encryption passwords ( #1334 )
2022-07-20 22:50:06 +02:00
pmp-p
2208cc8bff
pipeline: support android no thread build
...
Closes #1323
2022-06-29 19:11:00 +02:00
rdb
20334cce05
Merge branch 'release/1.10.x'
2022-06-29 19:09:59 +02:00
Stephen A. Imhoff
33691d72ec
bullet: Fix assertion when reconstructing BulletConvexHullShape from bam
...
Fixes #1251
Closes #1252
2022-06-29 17:06:19 +02:00
rdb
3fc579c7d4
tinydisplay: Implement resizeability of offscreen buffers
...
Fixes #1322
2022-06-29 17:03:44 +02:00
rdb
5493a0d5fc
glgsg: Fix PStats GPU timing not working with newer NVIDIA drivers
...
Fixes #1320
2022-06-29 16:42:33 +02:00
rdb
91dd802de6
dist: Include _sysconfigdata
module properly
...
Fixes #1326
2022-06-29 16:07:48 +02:00
rdb
c325eabb9d
glgsg: Fix texture format selection when using T_half_float
component type
2022-06-29 15:15:02 +02:00
rdb
9ab460c900
event: Fix memory leak in debug check of task.set_owner(...)
...
Fixes #1328
2022-06-29 15:13:57 +02:00
rdb
c24a15ed40
task: Fix missing taskMgr
reference when using managed tasks
2022-06-29 15:12:06 +02:00
rdb
36e34294cf
display: Update docstring for WindowProperties::set_mouse_mode()
...
[skip ci]
Fixes #1307
2022-05-19 10:00:37 +02:00
rdb
29c25a541c
egl: Add egl-device-index config var for selecting EGL device
...
Fixes #1306
2022-05-17 11:52:19 +02:00
rdb
b5d615b223
mathutil: Fix broken docstrings
2022-05-17 10:10:45 +02:00
rdb
671b16eb41
express: Fix vestigial reference to WIN32_VC macro
2022-05-10 16:21:40 +02:00
rdb
ecf4d19e83
Merge branch 'release/1.10.x'
2022-05-10 16:12:36 +02:00
rdb
3d55945535
interrogatedb: Add new functions to interrogate_interface.h:
...
- `interrogate_function_is_constructor()`
- `interrogate_function_is_destructor()`
- `interrogate_wrapper_parameter_is_optional()`
- `interrogate_wrapper_parameter_is_scoped_enum()`
- `interrogate_wrapper_parameter_is_final()`
Only `interrogate_wrapper_parameter_is_optional()` requires a rebuild of the database with the new changes.
2022-05-10 15:58:34 +02:00
rdb
6ab6acfbaf
interrogate: Do not write wrappers taking rvalue reference to interrogatedb
...
These are not actually exported by the Python binding generator anyway
2022-05-10 15:58:34 +02:00
rdb
6fb2acc9cd
makepanda: Always build tinydisplay, even without X11, for offline rendering
...
Closes #1288
Co-authored-by: Brian Gontowski <brian@gontowski.com>
2022-05-10 15:58:34 +02:00
Sergei Korotkov
e3cf5be500
filter: Remove the silly dependency on the ShowBase instance
...
Closes #1302
2022-05-10 15:58:33 +02:00
rdb
42a19860d5
Fix errors when compiling headers with MinGW
2022-05-10 15:58:33 +02:00
rdb
fbea0056f5
general: Allow compiling Panda headers on Windows without NOMINMAX
2022-05-10 15:58:33 +02:00
rdb
0538106d52
glgsg: Fix half float color buffers with GLES 3 / WebGL 2
...
Part of fix for #1296
2022-05-10 15:58:32 +02:00
rdb
7b5ec481f3
Merge branch 'release/1.10.x'
2022-05-05 10:44:51 +02:00
rdb
59755a043e
distributed: Fix regression from c917a9e (which was fix for #1262 )
...
With that fix, getDatagram would return the wrong result after the datagram was reassigned in C++
2022-05-05 10:44:26 +02:00
rdb
d2fc682fd7
glgsg: Support floating-point FBOs in OpenGL ES 2+
...
See issue #1296
2022-05-05 10:41:01 +02:00
rdb
d98f966693
display: Extra spam message about what window a flip is done for
2022-05-05 10:38:25 +02:00
Geraldo Nascimento
5ceaf66079
v4l: O_NONBLOCK flag should be OR'ed to O_RDWR or mmap will fail below
...
Closes #1299
2022-05-05 10:28:55 +02:00
rdb
1b21e604f0
Merge branch 'release/1.10.x'
2022-04-21 11:09:28 +02:00
rdb
98314da00f
showbase: Fix BufferViewer frame in non-standard coordinate systems
2022-04-04 10:30:35 +02:00
rdb
e7dd93d0d4
filter: Fix CommonFilters with non-default coordinate system
...
Fixes #1289
2022-04-04 10:28:18 +02:00
rdb
646611bfa6
workflow: Update GitHub CI builder to Windows 2019
2022-04-04 09:40:42 +02:00
rdb
aab149e75a
windisplay: Add debug prints listing display devices and monitors
2022-04-02 20:42:04 +02:00
rdb
3f901243f2
display: Add additional spam prints
2022-04-02 20:40:58 +02:00
rdb
3084fcd8dc
dist: Correct fix for android x86_64 ABI
...
[skip ci]
2022-03-17 13:29:13 +01:00
rdb
e272de8708
dist: Fix accidental error message with x86_64 ABI with Android
...
[skip ci]
2022-03-17 09:23:38 +01:00
rdb
cafcdede5f
dist: Disable _bootlocale injection for Python 3.10+
...
Python 3.10 removed the _bootlocale module (see bpo-42208)
[skip ci]
2022-03-15 11:20:39 +01:00
rdb
b610a6492e
dist: Don't set sys.platform to "android" on Android
...
Let's just do what upstream does, so that there are no surprises.
2022-03-12 18:19:51 +01:00
rdb
e02a9989fb
android: Changes to add compatibility with pyjnius/plyer
2022-03-12 18:18:15 +01:00
rdb
83038146b3
makepanda: Fix dependency problem in threaded mode
...
This seems to happen when TargetAdd calls are specified out-of-order
2022-03-12 16:56:02 +01:00