Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __abs__() (drjit.ArrayBase method) __add__() (drjit.ArrayBase method) (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) __and__() (drjit.ArrayBase method) __array__() (drjit.ArrayBase method) __bool__() (drjit.ArrayBase method) __dlpack__() (drjit.ArrayBase method) __enter__() (drjit.scoped_set_flag method) __eq__() (drjit.ArrayBase method) __exit__() (drjit.scoped_set_flag method) __floordiv__() (drjit.ArrayBase method) __ge__() (drjit.ArrayBase method) __getitem__() (drjit.Local method) __gt__() (drjit.ArrayBase method) __iadd__() (drjit.ArrayBase method) (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) __iand__() (drjit.ArrayBase method) __ifloordiv__() (drjit.ArrayBase method) __ilshift__() (drjit.ArrayBase method) __imatmul__() (drjit.ArrayBase method) __imod__() (drjit.ArrayBase method) __imul__() (drjit.ArrayBase method) __init__() (drjit.auto.ad.PCG32 method) (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.PCG32 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.PCG32 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.Local method) (drjit.scalar.PCG32 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) (drjit.scoped_set_flag method) __ior__() (drjit.ArrayBase method) __irshift__() (drjit.ArrayBase method) __isub__() (drjit.ArrayBase method) (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) __iter__() (drjit.ArrayBase method) __itruediv__() (drjit.ArrayBase method) __ixor__() (drjit.ArrayBase method) __le__() (drjit.ArrayBase method) __len__() (drjit.ArrayBase method) (drjit.Local method) __lshift__() (drjit.ArrayBase method) __lt__() (drjit.ArrayBase method) __matmul__() (drjit.ArrayBase method) __mod__() (drjit.ArrayBase method) __mul__() (drjit.ArrayBase method) __ne__() (drjit.ArrayBase method) __or__() (drjit.ArrayBase method) __radd__() (drjit.ArrayBase method) __rand__() (drjit.ArrayBase method) __repr__() (drjit.ArrayBase method) __rfloordiv__() (drjit.ArrayBase method) __rlshift__() (drjit.ArrayBase method) __rmatmul__() (drjit.ArrayBase method) __rmod__() (drjit.ArrayBase method) __rmul__() (drjit.ArrayBase method) __ror__() (drjit.ArrayBase method) __rrshift__() (drjit.ArrayBase method) __rshift__() (drjit.ArrayBase method) __rsub__() (drjit.ArrayBase method) __rtruediv__() (drjit.ArrayBase method) __rxor__() (drjit.ArrayBase method) __setitem__() (drjit.Local method) __sub__() (drjit.ArrayBase method) (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) __truediv__() (drjit.ArrayBase method) __xor__() (drjit.ArrayBase method) A abs() (in module drjit) abs_dot() (in module drjit) accum_grad() (in module drjit) acos() (in module drjit) acosh() (in module drjit) Add (drjit.ReduceOp attribute) add_input() (drjit.CustomOp method) add_output() (drjit.CustomOp method) all() (in module drjit) allclose() (in module drjit) alloc_local() (in module drjit) AllowNoGrad (drjit.ADFlag attribute) And (drjit.ReduceOp attribute) any() (in module drjit) arange() (in module drjit) arg() (in module drjit) array (drjit.ArrayBase property) Array0b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0i (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0i64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0u (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0u64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1i (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1i64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1u (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1u64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array22b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array22f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array22f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm.ad) (class in drjit.scalar) Array22f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2i (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2i64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2u (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2u64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array33b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array33f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array33f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm.ad) (class in drjit.scalar) Array33f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3i (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3i64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3u (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3u64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array44b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array44f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array44f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm.ad) (class in drjit.scalar) Array44f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4b (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4i (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4i64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4u (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4u64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) array_t() (in module drjit) ArrayBase (class in drjit) ArrayXb (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXf (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXf16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXf64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXi (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXi64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXu (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXu64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) asin() (in module drjit) asinh() (in module drjit) assert_equal() (in module drjit) assert_false() (in module drjit) assert_true() (in module drjit) atan() (in module drjit) atan2() (in module drjit) atanh() (in module drjit) Auto (drjit.ReduceMode attribute) B backend_v() (in module drjit) Backward (drjit.ADMode attribute) backward() (drjit.CustomOp method) (in module drjit) backward_from() (in module drjit) backward_to() (in module drjit) binary_search() (in module drjit) block_reduce() (in module drjit) block_sum() (in module drjit) Bool (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (drjit.VarType attribute) (in module drjit.scalar) brev() (in module drjit) C cbrt() (in module drjit) ceil() (in module drjit) Clamp (drjit.WrapMode attribute) clear_grad() (in module drjit) ClearEdges (drjit.ADFlag attribute) ClearInput (drjit.ADFlag attribute) ClearInterior (drjit.ADFlag attribute) ClearNone (drjit.ADFlag attribute) ClearVertices (drjit.ADFlag attribute) clip() (in module drjit) Complex2f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Complex2f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) compress() (in module drjit) CompressLoops (drjit.JitFlag attribute) conj() (in module drjit) ConstantPropagation (drjit.JitFlag attribute) copy() (in module drjit) copysign() (in module drjit) cos() (in module drjit) cosh() (in module drjit) count() (in module drjit) cross() (in module drjit) CUDA (drjit.JitBackend attribute) cumsum() (in module drjit) custom() (in module drjit) CustomOp (class in drjit) D dda() (in module drjit.dda) Debug (drjit.JitFlag attribute) (drjit.LogLevel attribute) Default (drjit.ADFlag attribute) (drjit.JitFlag attribute) deg2rad() (in module drjit) depth_v() (in module drjit) det() (in module drjit) detach() (in module drjit) detached_t() (in module drjit) diag() (in module drjit) Direct (drjit.ReduceMode attribute) Dirty (drjit.VarState attribute) Disable (drjit.LogLevel attribute) disable_grad() (in module drjit) dispatch() (in module drjit) dot() (in module drjit) drjit module drjit.auto module drjit.auto.ad module drjit.cuda module drjit.cuda.ad module drjit.dda module drjit.llvm module drjit.llvm.ad module drjit.scalar module drjit::dispatch (C++ function) drjit::if_stmt (C++ function) drjit::while_loop (C++ function) DRJIT_CALL_BEGIN (C macro) DRJIT_CALL_END (C macro) DRJIT_CALL_GETTER (C macro) DRJIT_CALL_INHERITED_END (C macro) DRJIT_CALL_METHOD (C macro) DRJIT_CALL_TEMPLATE_BEGIN (C macro) DRJIT_CALL_TEMPLATE_INHERITED_BEGIN (C macro) Dynamic (in module drjit) E e (in module drjit) empty() (in module drjit) enable_grad() (in module drjit) enqueue() (in module drjit) epsilon() (in module drjit) erf() (in module drjit) erfinv() (in module drjit) Error (drjit.LogLevel attribute) euler_to_quat() (in module drjit) eval() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.CustomOp method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) (in module drjit) eval_cubic() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) eval_cubic_grad() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) eval_cubic_helper() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) eval_cubic_hessian() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) eval_fetch() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) Evaluated (drjit.VarState attribute) exp() (in module drjit) exp2() (in module drjit) Expand (drjit.ReduceMode attribute) expand_threshold() (in module drjit) expr_t() (in module drjit) F FastMath (drjit.JitFlag attribute) filter_mode() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) flag() (in module drjit) Float (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit.scalar) Float16 (class in drjit.llvm) (class in drjit.llvm.ad) (drjit.VarType attribute) (in module drjit.scalar) Float32 (drjit.VarType attribute) float32_array_t() (in module drjit) Float64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (drjit.VarType attribute) (in module drjit.scalar) float64_array_t() (in module drjit) float_array_t() (in module drjit) floor() (in module drjit) flush_kernel_cache() (in module drjit) flush_malloc_cache() (in module drjit) fma() (in module drjit) ForceOptiX (drjit.JitFlag attribute) format() (in module drjit) Forward (drjit.ADMode attribute) forward() (drjit.CustomOp method) (in module drjit) forward_from() (in module drjit) forward_to() (in module drjit) four_pi (in module drjit) frob() (in module drjit) full() (in module drjit) G gather() (in module drjit) grad (drjit.ArrayBase property) grad() (in module drjit) grad_enabled() (in module drjit) grad_in() (drjit.CustomOp method) grad_out() (drjit.CustomOp method) graphviz() (in module drjit) graphviz_ad() (in module drjit) H has_backend() (in module drjit) hint() (in module drjit) hypot() (in module drjit) I Identity (drjit.ReduceOp attribute) if_stmt() (in module drjit) imag() (in module drjit) inc (drjit.auto.ad.PCG32 property) (drjit.auto.PCG32 property) (drjit.cuda.ad.PCG32 property) (drjit.cuda.PCG32 property) (drjit.llvm.ad.PCG32 property) (drjit.llvm.PCG32 property) (drjit.scalar.PCG32 property) index (drjit.ArrayBase property) index_ad (drjit.ArrayBase property) inf (in module drjit) Info (drjit.LogLevel attribute) InfoSym (drjit.LogLevel attribute) Int (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit.scalar) Int16 (drjit.VarType attribute) Int32 (drjit.VarType attribute) int32_array_t() (in module drjit) Int64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (drjit.VarType attribute) (in module drjit.scalar) int64_array_t() (in module drjit) Int8 (drjit.VarType attribute) int_array_t() (in module drjit) integrate() (in module drjit.dda) inv_four_pi (in module drjit) inv_log_two (in module drjit) inv_pi (in module drjit) inv_sqrt_pi (in module drjit) inv_sqrt_two (in module drjit) inv_sqrt_two_pi (in module drjit) inv_two_pi (in module drjit) Invalid (drjit.JitBackend attribute) (drjit.VarState attribute) is_arithmetic_v() (in module drjit) is_array_v() (in module drjit) is_complex_v() (in module drjit) is_diff_v() (in module drjit) is_dynamic_v() (in module drjit) is_float_v() (in module drjit) is_half_v() (in module drjit) is_integral_v() (in module drjit) is_jit_v() (in module drjit) is_mask_v() (in module drjit) is_matrix_v() (in module drjit) is_quaternion_v() (in module drjit) is_signed_v() (in module drjit) is_special_v() (in module drjit) is_struct_v() (in module drjit) is_tensor_v() (in module drjit) is_unsigned_v() (in module drjit) is_vector_v() (in module drjit) isfinite() (in module drjit) isinf() (in module drjit) isnan() (in module drjit) isolate_grad() (in module drjit) itemsize_v() (in module drjit) J jax() (drjit.ArrayBase method) K kernel_history() (in module drjit) kernel_history_clear() (in module drjit) KernelHistory (drjit.JitFlag attribute) L largest() (in module drjit) LaunchBlocking (drjit.JitFlag attribute) lerp() (in module drjit) lgamma() (in module drjit) Linear (drjit.FilterMode attribute) linspace() (in module drjit) Literal (drjit.VarState attribute) LLVM (drjit.JitBackend attribute) Local (class in drjit) (drjit.ReduceMode attribute) log() (in module drjit) log2() (in module drjit) log2i() (in module drjit) log_level() (in module drjit) log_two (in module drjit) lzcnt() (in module drjit) M make_opaque() (in module drjit) mask_t() (in module drjit) matmul() (in module drjit) Matrix2f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix2f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.scalar) Matrix2f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.scalar) Matrix3f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.scalar) Matrix4f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) matrix_t() (in module drjit) matrix_to_quat() (in module drjit) Max (drjit.ReduceOp attribute) max() (in module drjit) maximum() (in module drjit) mean() (in module drjit) MergeFunctions (drjit.JitFlag attribute) meshgrid() (in module drjit) migrated() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) Min (drjit.ReduceOp attribute) min() (in module drjit) minimum() (in module drjit) Mirror (drjit.WrapMode attribute) Mixed (drjit.VarState attribute) module drjit drjit.auto drjit.auto.ad drjit.cuda drjit.cuda.ad drjit.dda drjit.llvm drjit.llvm.ad drjit.scalar Mul (drjit.ReduceOp attribute) mulsign() (in module drjit) N name() (drjit.CustomOp method) nan (in module drjit) ndim (drjit.ArrayBase property) Nearest (drjit.FilterMode attribute) newaxis (in module drjit) next_float32() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) next_float64() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) next_uint32() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) next_uint32_bounded() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) next_uint64() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) next_uint64_bounded() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) NoConflicts (drjit.ReduceMode attribute) none() (in module drjit) norm() (in module drjit) normalize() (in module drjit) numpy() (drjit.ArrayBase method) O one_minus_epsilon() (in module drjit) ones() (in module drjit) opaque() (in module drjit) OptimizeCalls (drjit.JitFlag attribute) OptimizeLoops (drjit.JitFlag attribute) Or (drjit.ReduceOp attribute) P PacketOps (drjit.JitFlag attribute) PCG32 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Permute (drjit.ReduceMode attribute) pi (in module drjit) Pointer (drjit.VarType attribute) polar_decomp() (in module drjit) popcnt() (in module drjit) power() (in module drjit) prefix_sum() (in module drjit) Primal (drjit.ADMode attribute) print() (in module drjit) PrintIR (drjit.JitFlag attribute) prod() (in module drjit) profile_mark() (in module drjit) profile_range() (in module drjit) Q quat_to_euler() (in module drjit) quat_to_matrix() (in module drjit) Quaternion4f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Quaternion4f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.scalar) Quaternion4f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) R rad2deg() (in module drjit) ravel() (in module drjit) rcp() (in module drjit) read() (drjit.Local method) real() (in module drjit) recip_overflow() (in module drjit) reduce() (in module drjit) reinterpret_array() (in module drjit) Repeat (drjit.WrapMode attribute) repeat() (in module drjit) replace_grad() (in module drjit) replace_type_t() (in module drjit) reshape() (in module drjit) resume_grad() (in module drjit) ReuseIndices (drjit.JitFlag attribute) reverse() (in module drjit) rotate() (in module drjit) round() (in module drjit) rsqrt() (in module drjit) S safe_acos() (in module drjit) safe_asin() (in module drjit) safe_sqrt() (in module drjit) scalar_t() (in module drjit) scatter() (in module drjit) scatter_add() (in module drjit) scatter_add_kahan() (in module drjit) scatter_inc() (in module drjit) scatter_reduce() (in module drjit) ScatterReduceLocal (drjit.JitFlag attribute) schedule() (in module drjit) scoped_set_flag (class in drjit) seed() (drjit.auto.ad.PCG32 method) (drjit.auto.PCG32 method) (drjit.cuda.ad.PCG32 method) (drjit.cuda.PCG32 method) (drjit.llvm.ad.PCG32 method) (drjit.llvm.PCG32 method) (drjit.scalar.PCG32 method) select() (in module drjit) set_backend() (in module drjit) set_expand_threshold() (in module drjit) set_flag() (in module drjit) set_grad() (in module drjit) set_grad_enabled() (in module drjit) set_grad_in() (drjit.CustomOp method) set_grad_out() (drjit.CustomOp method) set_label() (in module drjit) set_log_level() (in module drjit) set_tensor() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) set_thread_count() (in module drjit) set_value() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) sh_eval() (in module drjit) shape (drjit.ArrayBase property) (drjit.auto.ad.Texture1f property) (drjit.auto.ad.Texture1f16 property) (drjit.auto.ad.Texture1f64 property) (drjit.auto.ad.Texture2f property) (drjit.auto.ad.Texture2f16 property) (drjit.auto.ad.Texture2f64 property) (drjit.auto.ad.Texture3f property) (drjit.auto.ad.Texture3f16 property) (drjit.auto.ad.Texture3f64 property) (drjit.auto.Texture1f property) (drjit.auto.Texture1f16 property) (drjit.auto.Texture1f64 property) (drjit.auto.Texture2f property) (drjit.auto.Texture2f16 property) (drjit.auto.Texture2f64 property) (drjit.auto.Texture3f property) (drjit.auto.Texture3f16 property) (drjit.auto.Texture3f64 property) (drjit.llvm.ad.Texture1f property) (drjit.llvm.ad.Texture1f16 property) (drjit.llvm.ad.Texture1f64 property) (drjit.llvm.ad.Texture2f property) (drjit.llvm.ad.Texture2f16 property) (drjit.llvm.ad.Texture2f64 property) (drjit.llvm.ad.Texture3f property) (drjit.llvm.ad.Texture3f16 property) (drjit.llvm.ad.Texture3f64 property) (drjit.llvm.Texture1f property) (drjit.llvm.Texture1f16 property) (drjit.llvm.Texture1f64 property) (drjit.llvm.Texture2f property) (drjit.llvm.Texture2f16 property) (drjit.llvm.Texture2f64 property) (drjit.llvm.Texture3f property) (drjit.llvm.Texture3f16 property) (drjit.llvm.Texture3f64 property) (drjit.scalar.Texture1f property) (drjit.scalar.Texture1f16 property) (drjit.scalar.Texture1f64 property) (drjit.scalar.Texture2f property) (drjit.scalar.Texture2f16 property) (drjit.scalar.Texture2f64 property) (drjit.scalar.Texture3f property) (drjit.scalar.Texture3f16 property) (drjit.scalar.Texture3f64 property) shape() (in module drjit) sign() (in module drjit) sin() (in module drjit) sincos() (in module drjit) sincosh() (in module drjit) sinh() (in module drjit) size_v() (in module drjit) slice() (in module drjit) slice_index() (in module drjit) smallest() (in module drjit) sqrt() (in module drjit) sqrt_four_pi (in module drjit) sqrt_pi (in module drjit) sqrt_two (in module drjit) sqrt_two_pi (in module drjit) squared_norm() (in module drjit) state (drjit.ArrayBase property) (drjit.auto.ad.PCG32 property) (drjit.auto.PCG32 property) (drjit.cuda.ad.PCG32 property) (drjit.cuda.PCG32 property) (drjit.llvm.ad.PCG32 property) (drjit.llvm.PCG32 property) (drjit.scalar.PCG32 property) sum() (in module drjit) suspend_grad() (in module drjit) switch() (in module drjit) Symbolic (drjit.VarState attribute) SymbolicCalls (drjit.JitFlag attribute) SymbolicConditionals (drjit.JitFlag attribute) SymbolicLoops (drjit.JitFlag attribute) SymbolicScope (drjit.JitFlag attribute) sync_thread() (in module drjit) syntax() (in module drjit) T T (drjit.ArrayBase property) tan() (in module drjit) tanh() (in module drjit) tensor() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) tensor_t() (in module drjit) TensorXb (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXf (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXf16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXf64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXi (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXi64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXu (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) TensorXu64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture1f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture1f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture1f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture2f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture2f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture2f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture3f (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture3f16 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Texture3f64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) tf() (drjit.ArrayBase method) thread_count() (in module drjit) tile() (in module drjit) torch() (drjit.ArrayBase method) Trace (drjit.LogLevel attribute) trace() (in module drjit) transform_compose() (in module drjit) transform_decompose() (in module drjit) traverse() (in module drjit) trunc() (in module drjit) two_pi (in module drjit) type_v() (in module drjit) tzcnt() (in module drjit) U UInt (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit.scalar) UInt16 (drjit.VarType attribute) UInt32 (drjit.VarType attribute) uint32_array_t() (in module drjit) UInt64 (class in drjit.auto) (class in drjit.auto.ad) (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (drjit.VarType attribute) (in module drjit.scalar) uint64_array_t() (in module drjit) UInt8 (drjit.VarType attribute) uint_array_t() (in module drjit) Undefined (drjit.VarState attribute) Unevaluated (drjit.VarState attribute) unravel() (in module drjit) use_accel() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) V value() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) value_t() (in module drjit) ValueNumbering (drjit.JitFlag attribute) Void (drjit.VarType attribute) W w (drjit.ArrayBase property) Warn (drjit.LogLevel attribute) while_loop() (in module drjit) whos() (in module drjit) whos_ad() (in module drjit) width() (in module drjit) wrap() (in module drjit) wrap_mode() (drjit.auto.ad.Texture1f method) (drjit.auto.ad.Texture1f16 method) (drjit.auto.ad.Texture1f64 method) (drjit.auto.ad.Texture2f method) (drjit.auto.ad.Texture2f16 method) (drjit.auto.ad.Texture2f64 method) (drjit.auto.ad.Texture3f method) (drjit.auto.ad.Texture3f16 method) (drjit.auto.ad.Texture3f64 method) (drjit.auto.Texture1f method) (drjit.auto.Texture1f16 method) (drjit.auto.Texture1f64 method) (drjit.auto.Texture2f method) (drjit.auto.Texture2f16 method) (drjit.auto.Texture2f64 method) (drjit.auto.Texture3f method) (drjit.auto.Texture3f16 method) (drjit.auto.Texture3f64 method) (drjit.llvm.ad.Texture1f method) (drjit.llvm.ad.Texture1f16 method) (drjit.llvm.ad.Texture1f64 method) (drjit.llvm.ad.Texture2f method) (drjit.llvm.ad.Texture2f16 method) (drjit.llvm.ad.Texture2f64 method) (drjit.llvm.ad.Texture3f method) (drjit.llvm.ad.Texture3f16 method) (drjit.llvm.ad.Texture3f64 method) (drjit.llvm.Texture1f method) (drjit.llvm.Texture1f16 method) (drjit.llvm.Texture1f64 method) (drjit.llvm.Texture2f method) (drjit.llvm.Texture2f16 method) (drjit.llvm.Texture2f64 method) (drjit.llvm.Texture3f method) (drjit.llvm.Texture3f16 method) (drjit.llvm.Texture3f64 method) (drjit.scalar.Texture1f method) (drjit.scalar.Texture1f16 method) (drjit.scalar.Texture1f64 method) (drjit.scalar.Texture2f method) (drjit.scalar.Texture2f16 method) (drjit.scalar.Texture2f64 method) (drjit.scalar.Texture3f method) (drjit.scalar.Texture3f16 method) (drjit.scalar.Texture3f64 method) write() (drjit.Local method) X x (drjit.ArrayBase property) Y y (drjit.ArrayBase property) Z z (drjit.ArrayBase property) zeros() (in module drjit)