pathtracer-diff / build.toml
phanerozoic's picture
v3: geometry gradients (dual-number interior + shadow and camera silhouette edge sampling)
1f9a369 verified
Raw
History Blame
554 Bytes
[general]
name = "pathtracer-diff"
version = 1
edition = 5
license = "Apache-2.0"
backends = [
"cuda",
]
[general.hub]
repo-id = "phanerozoic/pathtracer-diff"
[torch]
src = [
"torch-ext/torch_binding.cpp",
"torch-ext/torch_binding.h",
]
[kernel.pathtracer-diff]
backend = "cuda"
cuda-capabilities = ["8.0", "8.6", "8.9", "9.0", "10.0", "12.0"]
depends = ["torch"]
src = [
"pathtracer_diff_cuda/pathtracer.cu",
"pathtracer_diff_cuda/pathtracer_launch.h",
"pathtracer_diff_cuda/geometry_grad.cu",
"pathtracer_diff_cuda/geometry_grad.h",
]