Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Panda3D

We are on a mission to empower all content creators, scientists, innovators, and enthusiasts to create amazing projects with the help of a stable, powerful and flexible 3D rendering framework.
Collective - Host: opensource - https://opencollective.com/panda3d - Website: https://www.panda3d.org/ - Code: https://github.com/panda3d/panda3d

cppparser: Fix syntax error with C++11 attributes in declarators

github.com/panda3d/panda3d - dd662a6eaa49d07bc94104d41a2e3b31072639a5 authored about 2 years ago by rdb <[email protected]>
pipeline: _mm_pause alternative on non-x86 Windows

github.com/panda3d/panda3d - ee1db0630ada3b4f5bb3e8f87b53458088e87a03 authored about 2 years ago by rdb <[email protected]>
pgraph: Allow moving a NodePath into a WorkingNodePath efficiently

github.com/panda3d/panda3d - a44d26bfbf9092656386cf431de7988273855094 authored about 2 years ago by rdb <[email protected]>
pgraph: Mark `RenderState::unref()` as final

This will allow the compiler to devirtualize these calls

github.com/panda3d/panda3d - 4d2a13537aa1645ac79ece5dbcd60aa8ad3c6c06 authored about 2 years ago by rdb <[email protected]>
Merge remote-tracking branch 'origin/release/1.10.x'

github.com/panda3d/panda3d - f0446a6e9c0e852ce115ddf9b2621dbfa1100ac9 authored about 2 years ago by rdb <[email protected]>
shader: Fix attr_fogcolor not picking up inter-frame changes

Fixes shader generator not responding to fog color changes

github.com/panda3d/panda3d - 6fe25d3edcb7863c7344e84d96d8c333c786291e authored about 2 years ago by rdb <[email protected]>
pgraph: Add missing `PandaNodePipelineReader::get_into_collide_mask()`

github.com/panda3d/panda3d - d0b7574384d0615b594d1f441836cdfd00c1954c authored about 2 years ago by rdb <[email protected]>
pgraph: Fix race condition when destructing/constructing NodePaths

Fixes #1366

github.com/panda3d/panda3d - 8bed85740f62e59c393a53c0de6661a5528f5931 authored about 2 years ago by rdb <[email protected]>
dcparser: fix Python 3 regression unpacking uint types

Backport of d1d0dab9900c65aad7617e709428c812c6b56b37 (#1380)

Co-authored-by: Nat <56046513+Nath...

github.com/panda3d/panda3d - 00de2771fcf33cd0896ff48f90524703c6538fe6 authored about 2 years ago by rdb <[email protected]>
audio: Add support for setting the loop start time of sounds

Closes #1347

github.com/panda3d/panda3d - c28bd047b3737d066082ba6e7ebb61595f3fc462 authored about 2 years ago by Disyer <[email protected]>
dcparser: fix uint32s being signed on Windows

github.com/panda3d/panda3d - d1d0dab9900c65aad7617e709428c812c6b56b37 authored about 2 years ago by Nat <[email protected]>
collide: Remove duplicate capsule-into-poly test

github.com/panda3d/panda3d - fe9cda961481926d72a17f9b36dae06e86d44d4e authored about 2 years ago by rdb <[email protected]>
wgldisplay: Mark a method as `static`

github.com/panda3d/panda3d - fe7635d6e7d9699f53d44a66fdd6f206afeb926f authored about 2 years ago by rdb <[email protected]>
general: Add constness to some methods where it is missing

github.com/panda3d/panda3d - 67fc72bdaf3504b45fd8490a9b11929b1c583c48 authored about 2 years ago by rdb <[email protected]>
general: Get rid of some coerce constructors where they make no sense

github.com/panda3d/panda3d - cee1de7338908a353c4b4e436bdccb41feeec38f authored about 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 61ff260ee31ba34e4ca803f90e5b6ebe97285436 authored about 2 years ago by rdb <[email protected]>
actor: Minor style improvements

github.com/panda3d/panda3d - 7c4e2660a42a1e048bb2c88da6fc94c765c9ca01 authored about 2 years ago by rdb <[email protected]>
collide: Implement capsule-into-polygon intersection test

There is one edge case (literally) where the reported interior point isn't deep enough, which is...

github.com/panda3d/panda3d - 9efdf9919c059628e49ff0dfb580d9fe2a617046 authored about 2 years ago by rdb <[email protected]>
interrogatedb: Add `interrogate_wrapper_is_extension()` function

github.com/panda3d/panda3d - bb8b08a69077f704e2f8afdbaa16734c3b2e6eff authored about 2 years ago by rdb <[email protected]>
linmath: Make mat.rows[n] and mat.cols[n] assignable to

github.com/panda3d/panda3d - 0b7c694f10da1812beb42d9192db755e61b8d142 authored about 2 years ago by rdb <[email protected]>
interrogatedb: Add more query functions for seq/map elements

github.com/panda3d/panda3d - 25d11b3b17b1f1a037c53f4febacc2b719890ed3 authored about 2 years ago by rdb <[email protected]>
egg: Some comment reformatting

[skip ci]

github.com/panda3d/panda3d - 0c03dfca05f795ddf0964b4e0034ec980d054fd0 authored about 2 years ago by rdb <[email protected]>
makepanda: Fix ExecutionEnvironment.args being empty on Linux

github.com/panda3d/panda3d - 77e3033c428ed3bc9f1f86d35cf1d3c49f4f0aec authored about 2 years ago by rdb <[email protected]>
glgsg: Fix error when downloading luminance8 texture

github.com/panda3d/panda3d - a8eef28708aad83c7364c7e86391aab39044ab8f authored about 2 years ago by rdb <[email protected]>
makepanda: Copy missing CMotionTrail header file

github.com/panda3d/panda3d - cd7abbb797aa0ab47203876250fba40417dde02f authored about 2 years ago by rdb <[email protected]>
interrogate: Fix some badly formatted code

github.com/panda3d/panda3d - 834be5c7a01b3873f6716749a21c08797c7fb325 authored about 2 years ago by rdb <[email protected]>
interrogatedb: More queries for function wrappers:

- `interrogate_wrapper_function(wrapper)`
- `interrogate_wrapper_is_copy_constructor(wrapper)`
-...

github.com/panda3d/panda3d - e6036b5209f5458d6e534bd08c8b029d8d824253 authored about 2 years ago by rdb <[email protected]>
pstats: Third significant update to PStats server UI, including:

* Windows stay open after client disconnects, for further inspection
* Ability to save session r...

github.com/panda3d/panda3d - bb6976d5582ee00e564812eda400397a2c76afdd authored over 2 years ago by rdb <[email protected]>
tests: Add more tests for sphere-into-box

github.com/panda3d/panda3d - 2a0da59dae1081c8645b84f347ca078127a0471b authored over 2 years ago by rdb <[email protected]>
CMake: Don't link to mimalloc if it is not enabled

github.com/panda3d/panda3d - 6e14591a8b71c15ac5e92c866c5ea1c6accedd8d authored over 2 years ago by rdb <[email protected]>
express: Add peek_int16 and peek_uint16 to DatagramIterator

github.com/panda3d/panda3d - d6ebd62034acafb978660198f735afaf19d57cb1 authored over 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 27e54ffd75547fcf7b16d50c69b1796010aeda95 authored over 2 years ago by rdb <[email protected]>
Added e2k support (MCST Elbrus 2000) (#1367)

Closes #1367

github.com/panda3d/panda3d - f6fac95a782b7e0a130401a95cca556706a735ea authored over 2 years ago by DJs3000 <[email protected]>
device: Fix missing init_type for InputDeviceNode

github.com/panda3d/panda3d - 6ad68d95cbe4b20e4cb138939724e1b5708c4f0f authored over 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 79bd743957a728d2ada997406391a9ae10850d8d authored over 2 years ago by rdb <[email protected]>
CMake: Add `--disable-new-dtags` linker option for deploy-stub

This forces the use of DT_RPATH instead of DT_RUNPATH, see #1358 and 8617eb917c9009f1a540b4d789e...

github.com/panda3d/panda3d - f243d9983fdc32cabd28fd43858ea3e8d32983c2 authored over 2 years ago by rdb <[email protected]>
Bump version number on release/1.10.x branch to 1.10.13

github.com/panda3d/panda3d - 67110156d8e7fa71980cf813455193f8b3494204 authored over 2 years ago by rdb <[email protected]>
showbase: Fix regression with BufferViewer in double prec build

Regression was introduced in 98314da00ff9d1d0ef567f1a82796862462f6540

Use explicitly Vec3F in c...

github.com/panda3d/panda3d - e30d88d9dbb74da923f660a76e8d34e8ac732e3d authored over 2 years ago by LD <[email protected]>
Add Python 3.11 to setup.cfg

[skip ci]

github.com/panda3d/panda3d - 50a34900c3d2cca150361e4e43393c1dce08a192 authored over 2 years ago by rdb <[email protected]>
dist: Add hidden imports for scipy

github.com/panda3d/panda3d - 2bd34a806d57a8b80fc5f66dd6c8089c8f3b9f7b authored over 2 years ago by rdb <[email protected]>
rocket: Don't try to build Boost binding code for Python 3

libRocket doesn't support Python 3 anyway, and it has an error compiling with Python 3.11

[skip...

github.com/panda3d/panda3d - 48b0819cdad1a9cba2aae0718ec2c8ed06f1e9d8 authored over 2 years ago by rdb <[email protected]>
py_panda: Fix compilation issue with Python 3.11

(Cherry-picked from 833ad89ebad58395d0af0b7ec08538e5e4308265)

github.com/panda3d/panda3d - 590531a0b2d3e5b3f02712041d4c03c1dd40a2be authored over 2 years ago by Paul m. p. P <[email protected]>
readme: Update version number to 1.10.12

[skip ci]

github.com/panda3d/panda3d - 1f6545c8852e1abeba5de95728c840899a1fd359 authored over 2 years ago by rdb <[email protected]>
doc: Update release notes for 1.10.12

[skip ci]

github.com/panda3d/panda3d - 5443377d8b1020145f36a560e36efa52c7993b19 authored over 2 years ago by rdb <[email protected]>
cocoadisplay: Remove overzealous coordinates transform performed on mouse position

github.com/panda3d/panda3d - 69bf5fa626fda0b10dd552f776fb2364184d1bd4 authored over 2 years ago by LD <[email protected]>
cocoadisplay: Don't use position delta for confined mouse mode as it lead to invalid estimation of the pointer position

github.com/panda3d/panda3d - 102da5bc35b2e1bc5a9c27e19d3120dff32b484d authored over 2 years ago by LD <[email protected]>
cocoadisplay: Disable the event suppression interval when moving the position of the mouse pointer

github.com/panda3d/panda3d - 12ae2973ae876b54c03ac966244f64c0ea7eb358 authored over 2 years ago by LD <[email protected]>
cocoadisplay: Trigger handle_move_event() when a resize event is received to also update the origin of the window if needed

github.com/panda3d/panda3d - 105f9abbfae7993a0c05ff7e0a676127d181bab2 authored over 2 years ago by LD <[email protected]>
collide: Fix false negative when sphere is fully inside box

Fixes #1335

github.com/panda3d/panda3d - 88ba7badd4e2b7fec012c0df1997230ecfacab2e authored over 2 years ago by rdb <[email protected]>
dist: Fix finding sysconfigdata module in Python 3.6 and 3.7

Also fix fatal error when sysconfigdata module isn't found (may be use of older wheels), just re...

github.com/panda3d/panda3d - ba8c1f032533259ddd68c68dd8e3b93ab841a17b authored over 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - d239f48a43454b96206b9ca3a706fbb0ee5161ef authored over 2 years ago by rdb <[email protected]>
ffmpeg: Resolve segmentation fault when statically linking ffmpeg

Closes #1340

github.com/panda3d/panda3d - d7c602d2030e5cda1990b0cafafaeeac831caa55 authored over 2 years ago by Disyer <[email protected]>
interrogatedb: Add functions to interrogate_interface.h:

- `interrogate_function_is_unary_op`
- `interrogate_function_is_operator_typecast`
- `interrogat...

github.com/panda3d/panda3d - 813490b2c7f0ed39d1893c093698691e9afa083c authored over 2 years ago by WMOkiishi <[email protected]>
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 shade...

github.com/panda3d/panda3d - 899cbb9fff3f7e77bb69f6d62d1247884d6891c0 authored over 2 years ago by rdb <[email protected]>
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` i...

github.com/panda3d/panda3d - 3e220e4fb442775b123f03a27a4db4f051d16b15 authored over 2 years ago by rdb <[email protected]>
makepanda: Force DT_RPATH instead of DT_RUNPATH for deploy-stub

Fixes #1358

github.com/panda3d/panda3d - 8617eb917c9009f1a540b4d789e261a50e3a5387 authored over 2 years ago by rdb <[email protected]>
makepanda: Fix naming of wheels for macOS 12.0

github.com/panda3d/panda3d - c966a6898c65365340ea1f88f70b0ae4864f7422 authored over 2 years ago by rdb <[email protected]>
Update README.md (#1339)

[skip ci]

github.com/panda3d/panda3d - d2e8835fb4e045321b3a180e7750da8cfab79896 authored over 2 years ago by jakemcf22 <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - cf04a04e32f216517e218e2e6e298ad3f7e8f084 authored over 2 years ago by rdb <[email protected]>
distributed: Import inspect only during DC file read

Closes #1336

github.com/panda3d/panda3d - 89ee20bcf70ae748fb0e3ac8ac49b0e3f1e3e536 authored over 2 years ago by Derzsi Dániel <[email protected]>
interrogatedb: Add functions to obtain getters of make-seqs

github.com/panda3d/panda3d - cb400b5e170e845fa18a246ccc10f56bd7b3691c authored over 2 years ago by rdb <[email protected]>
express: Add support for bytes multifile encryption passwords (#1334)

github.com/panda3d/panda3d - d79709f0044534e5b87a8d5d0a7722a49b185c55 authored over 2 years ago by Derzsi Dániel <[email protected]>
pipeline: support android no thread build

Closes #1323

github.com/panda3d/panda3d - 2208cc8bff5d4cb52aee51fc3675f9484fb05b6b authored over 2 years ago by pmp-p <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 20334cce05303d6946600767b64ea6e89e5ad955 authored over 2 years ago by rdb <[email protected]>
bullet: Fix assertion when reconstructing BulletConvexHullShape from bam

Fixes #1251
Closes #1252

github.com/panda3d/panda3d - 33691d72ecc04d450b9a8a5e6114b8341fafe77a authored over 2 years ago by Stephen A. Imhoff <[email protected]>
tinydisplay: Implement resizeability of offscreen buffers

Fixes #1322

github.com/panda3d/panda3d - 3fc579c7d4b6db1c2ea4f35dec66d9e9842a5bad authored over 2 years ago by rdb <[email protected]>
glgsg: Fix PStats GPU timing not working with newer NVIDIA drivers

Fixes #1320

github.com/panda3d/panda3d - 5493a0d5fc055439f3452fba8fe785f4cf7d5d0e authored over 2 years ago by rdb <[email protected]>
dist: Include `_sysconfigdata` module properly

Fixes #1326

github.com/panda3d/panda3d - 91dd802de682f17089f995dfb146516b23d0b36e authored over 2 years ago by rdb <[email protected]>
glgsg: Fix texture format selection when using `T_half_float` component type

github.com/panda3d/panda3d - c325eabb9d4a0a7f903843e1f51b1ed6c170323d authored over 2 years ago by rdb <[email protected]>
event: Fix memory leak in debug check of `task.set_owner(...)`

Fixes #1328

github.com/panda3d/panda3d - 9ab460c9009804b31e24ea7688fe0065a1dff9ae authored over 2 years ago by rdb <[email protected]>
task: Fix missing `taskMgr` reference when using managed tasks

github.com/panda3d/panda3d - c24a15ed408287a0eafa036d6252aa207049f882 authored over 2 years ago by rdb <[email protected]>
display: Update docstring for `WindowProperties::set_mouse_mode()`

[skip ci]

Fixes #1307

github.com/panda3d/panda3d - 36e34294cf4b196fddedb219b04857267f42f5c5 authored over 2 years ago by rdb <[email protected]>
egl: Add egl-device-index config var for selecting EGL device

Fixes #1306

github.com/panda3d/panda3d - 29c25a541c8a8d642766e63aba12d263843c6de4 authored over 2 years ago by rdb <[email protected]>
mathutil: Fix broken docstrings

github.com/panda3d/panda3d - b5d615b2231d15d22a9943be28d617740cb26a1d authored over 2 years ago by rdb <[email protected]>
express: Fix vestigial reference to WIN32_VC macro

github.com/panda3d/panda3d - 671b16eb416c40c1982efe19a33e282ed7454a86 authored over 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - ecf4d19e830064a8e072dddb9e5b9f30da57d200 authored over 2 years ago by rdb <[email protected]>
interrogatedb: Add new functions to interrogate_interface.h:

- `interrogate_function_is_constructor()`
- `interrogate_function_is_destructor()`
- `interrogat...

github.com/panda3d/panda3d - 3d55945535798958e907341d0148c9ee8c037238 authored over 2 years ago by rdb <[email protected]>
interrogate: Do not write wrappers taking rvalue reference to interrogatedb

These are not actually exported by the Python binding generator anyway

github.com/panda3d/panda3d - 6ab6acfbaf0173c96f0fd3c3e254cdf8755d4d31 authored over 2 years ago by rdb <[email protected]>
makepanda: Always build tinydisplay, even without X11, for offline rendering

Closes #1288

Co-authored-by: Brian Gontowski <[email protected]>

github.com/panda3d/panda3d - 6fb2acc9cd5e2b9624e1a6f43c2e708d81c6d35a authored over 2 years ago by rdb <[email protected]>
filter: Remove the silly dependency on the ShowBase instance

Closes #1302

github.com/panda3d/panda3d - e3cf5be500529286b58c53cbd1678bbde3e8a79e authored over 2 years ago by Sergei Korotkov <[email protected]>
Fix errors when compiling headers with MinGW

github.com/panda3d/panda3d - 42a19860d5aac59ae0d91a72d5f758895498008f authored over 2 years ago by rdb <[email protected]>
general: Allow compiling Panda headers on Windows without NOMINMAX

github.com/panda3d/panda3d - fbea0056f5bc5ae3d0f292331640114ede9471f9 authored over 2 years ago by rdb <[email protected]>
glgsg: Fix half float color buffers with GLES 3 / WebGL 2

Part of fix for #1296

github.com/panda3d/panda3d - 0538106d52b5169ff4a8eec90ae3c3bf468d6d28 authored over 2 years ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 7b5ec481f3eec2cb8e4b0158eabbe37ce79e122f authored over 2 years ago by rdb <[email protected]>
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++

github.com/panda3d/panda3d - 59755a043eb8b98b4e17b13e756d4255998f0ef6 authored over 2 years ago by rdb <[email protected]>
glgsg: Support floating-point FBOs in OpenGL ES 2+

See issue #1296

github.com/panda3d/panda3d - d2fc682fd73e09cd356253e9141c5988b1a978a5 authored over 2 years ago by rdb <[email protected]>
display: Extra spam message about what window a flip is done for

github.com/panda3d/panda3d - d98f9666930bd22b88b8485b0e3aeb16095d1f7f authored over 2 years ago by rdb <[email protected]>
v4l: O_NONBLOCK flag should be OR'ed to O_RDWR or mmap will fail below

Closes #1299

github.com/panda3d/panda3d - 5ceaf66079451b08c66c28cff6f975e479b45c4a authored over 2 years ago by Geraldo Nascimento <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 1b21e604f0f93c9b6500395c95e3c2017c46a951 authored over 2 years ago by rdb <[email protected]>
showbase: Fix BufferViewer frame in non-standard coordinate systems

github.com/panda3d/panda3d - 98314da00ff9d1d0ef567f1a82796862462f6540 authored almost 3 years ago by rdb <[email protected]>
filter: Fix CommonFilters with non-default coordinate system

Fixes #1289

github.com/panda3d/panda3d - e7dd93d0d485055f2ebed8444088756060d6742f authored almost 3 years ago by rdb <[email protected]>
workflow: Update GitHub CI builder to Windows 2019

github.com/panda3d/panda3d - 646611bfa6cf706adb216e26804a61f403383770 authored almost 3 years ago by rdb <[email protected]>
windisplay: Add debug prints listing display devices and monitors

github.com/panda3d/panda3d - aab149e75aa02aad4eaefdab0894820a8232062c authored almost 3 years ago by rdb <[email protected]>
display: Add additional spam prints

github.com/panda3d/panda3d - 3f901243f2e0fe6fd744ff55c03d4c78f8ffc759 authored almost 3 years ago by rdb <[email protected]>
dist: Correct fix for android x86_64 ABI

[skip ci]

github.com/panda3d/panda3d - 3084fcd8dc8fa2c29ea5b58860ea8b060e6e46aa authored almost 3 years ago by rdb <[email protected]>
dist: Fix accidental error message with x86_64 ABI with Android

[skip ci]

github.com/panda3d/panda3d - e272de87084aa70b9fcfebd646f9a8fb7f59e6ff authored almost 3 years ago by rdb <[email protected]>
dist: Disable _bootlocale injection for Python 3.10+

Python 3.10 removed the _bootlocale module (see bpo-42208)

[skip ci]

github.com/panda3d/panda3d - cafcdede5fcd30a04c989d954b0d2fec90a4e204 authored almost 3 years ago by rdb <[email protected]>
dist: Don't set sys.platform to "android" on Android

Let's just do what upstream does, so that there are no surprises.

github.com/panda3d/panda3d - b610a6492e0c4354c8a272f1490000bb4c0f82e7 authored almost 3 years ago by rdb <[email protected]>
android: Changes to add compatibility with pyjnius/plyer

github.com/panda3d/panda3d - e02a9989fbefceb93e8897565df6445d72041b36 authored almost 3 years ago by rdb <[email protected]>
makepanda: Fix dependency problem in threaded mode

This seems to happen when TargetAdd calls are specified out-of-order

github.com/panda3d/panda3d - 83038146b3dabb8a9f1166791e607b696e0446a3 authored almost 3 years ago by rdb <[email protected]>