Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Light Logo Dark Logo

Contents

  • Changelog
  • What is Dr.Jit?
  • Basics
  • Control flow
  • Evaluation
  • Differentiation
  • Array types
  • Interoperability
  • Optimizations
  • Miscellaneous
  • Debugging
  • Benchmarking
  • C++ Interface
  • Textures
  • Cooperative vectors
  • Neural Networks
  • Function Freezing
  • Frequently asked questions

Reference

  • API Reference (Main)
  • Scalar array namespace (drjit.scalar)
  • LLVM array namespace (drjit.llvm)
  • LLVM array namespace with automatic differentiation (drjit.llvm.ad)
  • CUDA array namespace (drjit.cuda)
  • CUDA array namespace with automatic differentiation (drjit.cuda.ad)
  • Automatic array namespace (drjit.auto)
  • Automatic array namespace with automatic differentiation (drjit.auto.ad)
Back to top
Copyright © 2026, Realistic Graphics Lab
Made with Sphinx and @pradyunsg's Furo