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
pipeline: revert change causing shutdown crash with DEBUG_THREADS

We actually need to leak this lock, because we need to call this at static destruction time, and we can't guarantee static destruction order.

This reverts commit afed80e83a5c033f03497bcf38353794e662eedf.
rdb
pipeline: unify ConditionVarFull and ConditionVar

See #550.  Now that we use the Vista API for condition variables, the only place where the distinction is still relevant is Windows XP, and it's just not worth it for that one corner case.
rdb
pipeline: don't use uninitialized value for main thread unique id

See #554
rdb
display: fix lighting being disabled when only AmbientLight is on
rdb
readme: update FreeBSD package list
rdb
pgraph: remove pointless lock grab from RenderAttrib destructor
rdb
makepanda: fix various syntax warnings in Python 3.8
rdb
makewheel: add long description to METADATA file
rdb
gobj: fix crash reading unaligned float4 column in GeomVertexReader

Observed when calling flatten_strong() on model with vertex colors loaded via Assimp.
rdb
interval: fix QuatInterval not normalizing the start quaternion
rdb
dtoolbase: make TypeRegistry lock statically initialized

This is possible now that all MutexImpl have a constexpr constructor.
rdb
pipeline: use constant-initi static MutexImpl for global debug lock
rdb
Disable WinXP mutex emulation when _WIN32_WINNT >= 0x0600
rdb
tests: add threaded unit tests for Mutex and ConditionVar
rdb
collide: fix _collider_sort not copied in CollisionNode copy ctor

See #554
tc
cocoa: guarantee 24bit depth when Config.prc has `depth-bits` set to `1`

Checks if the value of Config.prc for `depth-bits` is `1` and sets it
manually to 24.
This prevents getting a 16 bit depth buffer on macos
Intended to address #501

Closes #551
Brian Lach
ShaderAttrib: add set_shader_inputs() for C++ users

Closes #521
rdb
dtoolbase: new mutex and condition variable impl on Windows

This uses SRWLock on Vista and above, and uses a hand-rolled implementation on Windows XP that uses Events (and a spinlock, if this is a multi-core system).

Since SRWLocks aren't recursive, ReMutexWin32Impl has been added to implement recursive mutices, using old-fashioned critical sections.

MutexImpl now has a constexpr constructor on all implementations.
rdb
readme: update version number of thirdparty packages downloads

[skip ci]
rdb
Merge branch 'release/1.10.x'
rdb
parser-inc: add synchapi.h and winnt.h headers
  • sdk-trusty-amd64: test failed -  stdio
rdb
Merge tag 'v1.10.1'
rdb
EventManager: various microoptimizations to Python event handling
rdb
Raise version number to 1.10.2 on release/1.10.x branch

[skip ci]
rdb
Disable WinXP mutex emulation when _WIN32_WINNT >= 0x0600
rdb
makewheel: exclude libdrm.so.2 which causes GLX context failure
rdb
py_panda: fix use of macro that was removed in Python 3.8
rdb
pgraph: StencilAttrib.make() takes default write_mask argument
rdb
tests: add threaded unit tests for Mutex and ConditionVar
  • sdk-trusty-amd64: test failed -  stdio
rdb
parser-inc: add synchapi.h and winnt.h headers
rdb
prc: prefer global-scope static MutexImpl over local one

MutexImpl guarantees nowadays to be initialized at constant init time, so this is safer on Windows, where we can't rely on magic statics.
rdb
device: add proper mapping for 8bitdo N30 Pro Controller on Linux
rdb
doc: update release notes for 1.10.1
tc
ParticlePanel: fixed an issue that prevented saving with Python 3

Since in Python 3 `str == bytes` no longer holds true, I modified
the source to write a text file, which it actually is, instead of a
binary file.

Closes #553
Fixes #543
rdb
direct: fix various syntax warnings in Python 3.8
rdb
samples: fix read from negative GeomVertexData row in fractal-plants
rdb
pipeline: use decimal representation for unique thread ID on FreeBSD

This matches the behaviour on Linux.
rdb
egg: update prebuilt parser.cxx and parser.h
rdb
general: replace remaining references to ConditionVarFull.
rdb
xfile: fix read from uninitialized memory (see #554)