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
x11display: fix Xlib thread safety problems
Brian Lach
bullet: allow creation of BulletCapsuleShape from CollisionTube
  • sdk-artful-i386: 'docker build ...' failed -  stdio
  • sdk-macosx10.6: test failed -  stdio
rdb
pgui: reduce unnecessary locking in PGItem

A deadlock has been observed if the lock is held while traversing the scene graph, so the need for locking in cull_callback is now reduced.
rdb
express: enable WeakPointerToBase comparison operators on Win32

I'm not sure why they were ifdeffed out, but they should certainly be available so that it is possible to compare WeakPointerTo in a thread-safe manner.
rdb
x11display: fix BadWindow if get_pointer called after win close
Mitchell Stokes
deploy-ng: Create zip installers without first creating a temporary directory
  • sdk-macosx10.6: test failed -  stdio
rdb
bullet: support Plane class in BulletPlaneShape
rdb
tests: fix depth buffer test failure
rdb
parser-inc: add <memory> include to unordered_map/set for allocator
Mitchell Stokes
Merge remote-tracking branch 'origin/master' into deploy-ng
rdb
glgsg: if 32-bit unorm depth is not available, fallback to float

This prevents falling back to 24-bit depth if 32-bit depth is requested.
rdb
tests: add some fuzz to bullet plane shape testing

Needed to unbreak the test suite on macOS.
rdb
gobj: support infinite near distance in PerspectiveLens

Useful when rendering with near/far planes flipped around.
rdb
general: don't cast to regular pointer when returning a PointerTo

This is inefficient because it induces an unnecessary ref()/unref() pair when we just need to move the pointer out of the function.  Thanks to 23128e4695d2e8581551be161f20cf7d53ca87b5, we can now move between related pointer types, making the .p() hack unnecessary.
rdb
tests: add various depth buffer rendering tests
Mitchell Stokes
Merge branch 'master' into deploy-ng
  • sdk-macosx10.6: test failed -  stdio
rdb
mathutil: support infinite near/far in LFrustum

I don't know if anyone is using LFrustum, but just in case, it's good to support this corner case.
rdb
glgsg: pad SSBOs to 16 byte boundary (required by some drivers)
rdb
fmod: return NullAudioSound if file does not exist

This matches the OpenAL behaviour, and is needed to fix the unit tests on macOS.
rdb
collide: add tube-into-tube collision test
rdb
windisplay: don't adjust in_window during get_pointer

This restores the old behaviour from before 29a08932ea92bcf0e953994c524cafc1717930b5, which makes in_window true during pointer capture (ie. click-and-drag) even if the cursor leaves the window.

X11 behaviour is already not to adjust in_window.

Fixes #363
  • sdk-artful-i386: 'docker build ...' failed -  stdio
  • sdk-macosx10.6: test failed -  stdio
rdb
glgsg: support gl-depth-zero-to-one to get same NDC Z range as D3D
rdb
tests: fix int overflow error with GLSL shader test on some drivers
rdb
glgsg: work around driver bug extracting buffer texture data

Some drivers would report the wrong internal format.  But it's silly that we query the internal format anyway, since buffer textures have a fixed sized internal format.
rdb
tests: add test for setting near distance to infinitiy
rdb
collide: add line-into-box test, improve segment/ray into box
rdb
Remove useless test_display.cxx file
rdb
parser-inc: add timespec
rdb
pgraph: work around C++11 bug in something or other (see #355)
rdb
direct: add MetaInterval underscore aliases (fixes override bug)

These methods are supposed to override the underlying C methods, which do have underscore aliases, so it is important that the Python class defines these underscore aliases as well.
rdb
dxgsg9: fix compilation error with WeakPointerTo comparison
rdb
express: make WeakPointerTo cast operators explicit

This prevents accidentally (and unsafely) decaying a WeakPointerTo to a regular pointer.
rdb
glgsg: fix error with glObjectLabel and SSBO
rdb
chan: fix thread-unsafe access of WeakPointerTo
rdb
express: support casting between compatible PointerTo types

This makes it possible to implicitly convert a PT of a derived type to a (C)PT of a base type, without needing to first convert it to a regular pointer.  This also applies to moves, which are now more efficient due to the lack of need for ref/unref pair even if the pointer type is not exactly the same.
rdb
glgsg: fix some GCC warning messages
rdb
gobj: work around a deadlock in GeomCacheManager::flush()
Mitchell Stokes
deploy-ng: Fix execute permission bits for tarball installers created on Windows
  • sdk-macosx10.6: test failed -  stdio
Tohka
nsis: Correct building on NSIS 3.0

LVM_GETITEMCOUNT and LVM_GETITEMTEXT are already defined post NSIS 3.0.
  • sdk-artful-i386: 'docker build ...' failed -  stdio
  • sdk-macosx10.6: test failed -  stdio
rdb
glsl: support passing uint variables to shader