Skip to content

Releases: andomeder/intel_diff_gaussian_rasterization

v0.1.0: Initial Release - Forward Pass for Intel Arc

08 Nov 18:50
97f0364

Choose a tag to compare

This is the first public release of the Intel XPU Differential Gaussian Rasterizer, a SYCL port of the forward pass for 3D Gaussian Splatting.

This version is intended for inference (rendering) only and is compatible with projects like MVSGaussian.

Features

  • High-performance forward pass (rendering) on Intel Arc GPUs.
  • Successfully tested on an Intel Arc B580 with the xe driver.
  • Provides a PyTorch extension that can be used as a near drop-in replacement for the original CUDA module.

Limitations

  • No Backward Pass: This package does not support training. The backward pass is not yet implemented.
  • Memory Usage: May cause a DEVICE_LOST error on scenes with a very high number of tile overlaps (e.g., >500k Gaussians) due to VRAM limits.
  • License: This project is a derivative work and inherits the non-commercial, research-only license from the original Gaussian-Splatting project.

Attached Files

  • intel_diff_gaussian_rasterization-0.1.0-cp310-cp310-linux_x86_64.whl
    • Binary wheel for Python 3.10 on Linux (x86_64).
    • This is the recommended file to use with pip install.
  • intel_diff_gaussian_rasterization-py3.10-2025...tar.gz
    • Source tarball containing the pre-compiled .so file for Python 3.10.