gpo.zugaina.org

Search Portage & Overlays:

dev-python/diffoctreerast

Differentiable octree-based radiance-field / voxel rasterization for TRELLIS

Screenshots

  • diffoctreerast-0_p20241201-r1
    ~amd64
    python_single_target_python3_12 python_single_target_python3_13

    View      Download      Browse     License: Gaussian-Splatting MIT   
    Overlay: stuff

ChangeLog

commit 04e03eaced5afb6bce38bbf430db216f76152fe4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Aug 17 17:13:56 2026 +0200

dev-python/diffoctreerast: build for the native GPU arch

The cuda compile forced TORCH_CUDA_ARCH_LIST to a fixed 8.0 8.6 8.9 9.0
list, so every host built four Ampere-through-Hopper targets regardless
of its GPU, and a machine outside that window got no runnable kernel by
default. Probe the native compute capability with nvcc's device query
and build only that; an explicit TORCH_CUDA_ARCH_LIST still wins, and
when no GPU is visible at build time the value is left unset so torch
falls back to its full arch list.

commit 0fa583d50685f71838dd501dbc7e5b51d10c511d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Aug 14 20:10:27 2026 +0200

dev-python/diffoctreerast: complete rasterizer settings

The exported settings types omitted attributes consumed by the voxel, trivec, and
decoupoly rasterizers, causing AttributeError before CUDA dispatch.

commit bebe0046e5a683487e4de80e9bc5977de5eeb863
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jul 7 23:27:44 2026 +0200

dev-python/diffoctreerast: reword vendoring comment

commit 9cd8e9cf7a6a9486a459fd189c3ddad3a0597201
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jun 17 10:17:05 2026 +0200

dev-python/diffoctreerast: new package, add 0_p20241201