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
egldisplay: Support creating headless GLES contexts

See #557
rdb
glgsg: Fix framebuffer_copy_to_ram for OpenGL ES using BGRA format

Supporting BGRA doesn't necessarily mean that it supports using BGRA in glReadPixels, for OpenGL ES.  We need to check a separate extension.
rdb
collide: fix erroneous collision if sphere is under edge of polygon

Reproducible by the code in #907, occurs if the sphere is close to the edge, but its center is off and under the polygon.
rdb
shaderpipeline: More shader input work, reflect structs & arrays
rdb
cleanup: Remove more unnecessary nullptr checks before delete

Follow-up to #934
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
Rishabh Tewari
tests: Improve ClockObject tests

Closes #898
rdb
tests: fix tests to work with new shader pipeline
rdb
downloader: Fix dead link in API documentation
rdb
pgraph: minor optimizations to GeomNode::add_for_draw()
rdb
shader: Support light struct parameters for shader input lights
rdb
tests: Make ClockObject test a little laxer again

This failed on the Windows builder because apparently time.sleep is apparently not super precise on Windows.
rdb
tests: Change unreliable ClockObject test

The tests are randomly failing due to more time being elapsed.  On a busy buildbot we don't really have any guarantee that the test doesn't take longer than the threshold.
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
rdb
shaderpipeline: Support array of structs
rdb
pgraph: Minor optimizations for GeomNode::add_for_draw()
rdb
shaderpipeline: SPIR-V refactoring, optimizer, support Cg via glslang
rdb
glgsg: check for SPIR-V support, check if reflection is needed
rdb
shaderpipeline: WIP support for SPIR-V, shader reflection, glslang compiler
rdb
makepanda: add other glslang libraries
rdb
tests: Expand struct and array of struct tests for GLSL
rdb
pgraph: Allow passing int vectors to float struct member in GLSL
rdb
egldisplay: Support headless OpenGL via EGL when compiled without X11

See #557
rdb
collide: Use correct intersection point for sphere into poly

Previously, the reported surface and intersection points could be outside the polygon if the sphere was colliding with the edge.

Fixes #907
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
rdb
operator delete should check for null pointer before deallocating

It is a pervasive belief that using "delete" with a null pointer is safe, so our custom delete operators should also handle this case correctly.

This may fix regressions introduced by #934
rdb
glgsg: define khronos types for new panda_glext.h
rdb
shader: Make Cg load calls fail if compiling without Cg toolkit
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
rdb
display: fix long-standing typo in error message

How was this never caught?!
rdb
shaderpipeline: support includes in glslang front-end
rdb
Major optimizations for scene traversal

In particular, these optimize the traversal of nodes that are not in view, which are discarded more efficiently.
rdb
shaderpipeline: more work on unifying input reflection system
rdb
Merge branch 'master' of file:///home/rdb/panda3d into shaderpipeline
rdb
Merge branch 'release/1.10.x'
rdb
Merge branch 'release/1.10.x'
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
Fireclaw
distributed: Fix two ServerRepository issues in Python 3
rdb
collide: Unexpose CollisionPolygon constructor taking point array

This could never work in Python, and does indeed cause a crash, so I don't consider this compat-breaking.

Fixes #908
rdb
task: Use TimeoutError from asyncio.exceptions on Python 3.8+

Fixes unit test failures
  • sdk-bionic-amd64: test failed -  stdio
  • sdk-bionic-i386: test failed -  stdio
  • sdk-cosmic-amd64: test failed -  stdio
  • sdk-disco-amd64: test failed -  stdio
  • sdk-xenial-amd64: test failed -  stdio
  • sdk-xenial-i386: test failed -  stdio
rdb
collide: unexpose verify_points overload taking LPoint3 array

Similar as in #908
rdb
Merge branch 'master' into shaderpipeline
rdb
shader: Vectors have components, not elements
rdb
operator delete should check for null pointer before deallocating

This may fix regressions introduced by #934
rdb
shaderpipeline: Fix bug in ShaderModuleSpirV::strip()