Use cvcuda_cu13 instead of cvcuda_cu12 (container runs CUDA 13.0; cu12 build likely lacks sm_120 SASS) cb13d8b verified Daankular commited on 15 days ago
Restore cvcuda_cu12 (confirmed required); try CUDA_FORCE_PTX_JIT=1 to work around missing sm_120 SASS via forward PTX JIT 81024d6 verified Daankular commited on 15 days ago
Diagnostic: remove cvcuda_cu12 to check if it's causing the no-kernel-image crash during UV blending (known sm_120 gap: CVCUDA/CV-CUDA#296) 7699f3c verified Daankular commited on 15 days ago
Fix repair_mesh_manifold: route glb I/O through trimesh (pymeshlab can't save glb) 6d6ac37 verified Daankular commited on 15 days ago
Repair mesh manifoldness before texture_pipe (fixes UVAtlasPartition failure on non-manifold meshes) 9c3ad5c verified Daankular commited on 15 days ago
Add manifold repair helper for meshes before UV atlas generation 8f5179d verified Daankular commited on 15 days ago
Build nvdiffrast from source at startup (fixes broken NVDR_CHECK_CPU in prebuilt Blackwell wheel); revert debug patch 22104f9 verified Daankular commited on 15 days ago
Remove prebuilt Blackwell nvdiffrast wheel (broken device check); build from source instead ad88085 verified Daankular commited on 15 days ago
Test: put ranges tensor on same device as pos (cuda) instead of cpu 3244250 verified Daankular commited on 15 days ago
Add device/dtype debug print before nvdiffrast rasterize call 418b330 verified Daankular commited on 15 days ago
Force explicit CPU ranges tensor for nvdiffrast rasterize (fixes 'ranges must reside on CPU' with Blackwell nvdiffrast wheel) cbf4071 verified Daankular commited on 15 days ago
Add libegl1/libgl1/libgomp1 apt packages: open3d needs libEGL.so.1 at import time 6726e77 verified Daankular commited on 15 days ago
Unpin torch/torchvision to match container's fixed CUDA-13.0 nvcc, so diso builds from source without a CUDA-version mismatch ec488a1 verified Daankular commited on 15 days ago
Build diso from source at startup with --no-build-isolation for sm_120 support 66efeed verified Daankular commited on 15 days ago
Remove diso from requirements.txt (build isolation hides torch from its setup.py) d5ffce6 verified Daankular commited on 15 days ago
Build diso from source for sm_120 (Blackwell): prebuilt wheel's baked-in libtorch calls break under torch 2.10 05e2b8b verified Daankular commited on 15 days ago
Pin torch==2.10.0/cu128 so diso's CUDA12-linked extension resolves libcudart.so.12 b14f1d9 verified Daankular commited on 15 days ago
Fix Blackwell (sm_120) incompatibility: unpin torchvision, use Blackwell nvdiffrast wheel ac18b75 verified Daankular commited on 15 days ago
Fix broken nvdiffrast wheel URL (VAST-AI/MV-Adapter-Img2Texture no longer hosts it; use microsoft/TRELLIS) 14b904f verified Daankular commited on 15 days ago