Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

rdb
workflow: Attempt to fix failure to invoke tests
rdb
deploy-stub: chdir to Resources dir in GUI macOS app bundle

This prevents a common error of trying to load non-Panda3D assets without specifying $MAIN_DIR.  We aren't currently making any guarantees about the cwd (which may in fact be / when launching from Finder), so I think this is safe.
rdb
gobj: more efficient pickling support for InternalName

Rather than going through the TypedWritable/bam route, this encodes InternalNames in a more compact and efficient manner.
rdb
CMake: fix bad location of panda3d/__init__.py in multiconfig build
rdb
collide: improve performance of colliding with visible geometry
rdb
pipeline: fix compilation error on Windows with simple threading
rdb
interrogate: support __getstate__ and __setstate__

The latter in particular will be called instead of __init__, so must construct the object.
rdb
gobj: more efficient pickling support for InternalName

Rather than going through the TypedWritable/bam route, this encodes InternalNames in a more compact and efficient manner.
rdb
pgraph: bring InstancedNode to a working state
rdb
glgsg: fix wrong shadow buffer host when rendering scene to buffer

Fixes #890
rdb
shader: default fog exponential density to 0 if fog is disabled
rdb
CMake: fix bad location of panda3d/__init__.py in multiconfig build
rdb
workflow: Fix failure to invoke tests
rdb
interrogate: support __int__ -> nb_int slot mapping
rdb
display: fix fallback of SMO_light_source_i_packed shader input

This is not actually used by anything, but we might as well ensure that it's set to something sensible
rdb
char: add joint property to JointVertexTransform
rdb
pgraph: fix typo in comment
rdb
putil: Assorted improvements to BitArray, SparseArray, *BitMask*:

* Support converting BitMask types to int
* BitArray constructor accepts a Python long of arbitrary size
* DoubleBitMask (and QuadBitMask, by extension) supports Python long in constructor
* Support for pickling (except DoubleBitMask)
* All of them now properly define __bool__()
* More unit tests

Fixes #886
rdb
tform: fix MouseWatcher ABI incompatibility with NDEBUG builds
rdb
interrogate: support __int__ -> nb_int slot mapping
rdb
interrogate: support __getstate__ and __setstate__

The latter in particular will be called instead of __init__, so must construct the object.
rdb
tests: add an assorted variety of unit tests

I'm mostly trying to make sure we have over-coverage for a couple of places that are being hit intermittently by our current unit tests, generating noisy codecov reports.  If we make sure these places are hit always, we hopefully won't have codecov misreport lost/gained coverage for unrelated changes.
rdb
putil: Assorted improvements to BitArray, SparseArray, *BitMask*:

* Support converting BitMask types to int
* BitArray constructor accepts a Python long of arbitrary size
* DoubleBitMask (and QuadBitMask, by extension) supports Python long in constructor
* Support for pickling (except DoubleBitMask)
* All of them now properly define __bool__()
* More unit tests

Fixes #886
rdb
collide: improve performance of colliding with visible geometry
rdb
Merge branch 'master' into instancing
rdb
CMake: Write panda3d/dtoolconfig.py like makepanda does
rdb
showbase: fix erroneous docstring (audio unit is metres by default)
rdb
makewheel: strip codesign signature on macOS from libpython3.x.dylib

This is necessary because install_name_tool invalidates the signature, which causes the whole app to fail validation and refuse to open.
rdb
showbase: improve docstrings of ShowBase and ShowBaseGlobal
rdb
showbase: remove wantUberdog from builtin scope

Applications that need it can trivially copy it to their own modules.
rdb
dist: don't warn about missing libc++.1.dylib on macOS
rdb
putil: Assorted improvements to BitArray, SparseArray, *BitMask*:

* Support converting BitMask types to int
* BitArray constructor accepts a Python long of arbitrary size
* DoubleBitMask (and QuadBitMask, by extension) supports Python long in constructor
* Support for pickling (except DoubleBitMask)
* All of them now properly define __bool__()
* More unit tests

Fixes #886
rdb
Bump version number on release/1.10.x branch to 1.10.7
Mitchell Stokes
SceneGraphAnalyzer: Use smarter units for byte sizes in write()

Values above 10 MiB are displayed in MiB and values above 4 GiB are
displayed in GiB.

Closes #881
rdb
Merge branch 'release/1.10.x'
rdb
char: add joint property to JointVertexTransform
rdb
CMake: Write panda3d/dtoolconfig.py like makepanda does
rdb
display: fix crash with oversized p3d_LightSource array

This was a regression in 89f1a0e63c

Closes #897
rdb
putil: add pickling support to Datagram class
rdb
Move InstanceList from pgraph to gobj