Drjit

Latest version: v0.4.6

Safety actively analyzes 638819 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.3.2

- Fixed a regression related to type incompatibilities introduced by changes to `dr.detach()` [668081](https://github.com/mitsuba-renderer/drjit/commit/668081cc9c4762127bae47c6490d49e624c5c1f6)

0.3.1

- Fixed a regression in the C++ implementation of `dr::schedule()` [5e9da6](https://github.com/mitsuba-renderer/drjit/commit/5e9da65f0e834927349713a5da1ae6e4e207ee16)
- Generalized `dr::detach()` to arbitrary mappings and sequences, related adaptations to `dr.wrap_ad()` [e0aeb4](https://github.com/mitsuba-renderer/drjit/commit/e0aeb4575f77c55fa3cce90f3994109fcd67b0a1)

0.3.0

Changes in this minor release:
- Update Dr.Jit Core (various performance and stability improvements)
- Allow functions in ``dr.wrap_ad``to return nested data structures [2d4910](https://github.com/mitsuba-renderer/drjit/commit/2d4910b002baec8b96f80dc37fb4305cd5230c1f)
- Fix matrix stride computation [c7451c](https://github.com/mitsuba-renderer/drjit/commit/c7451ced5a77d59fb47d90340c49852ada97269d)
- Fix ``dr.tile`` and ``dr.repeat`` for Bool types [c15a71](https://github.com/mitsuba-renderer/drjit/commit/c15a71d4cf439fe239e1b6713fc426c6d94c45b7)
- Support list/dict arguments in ``dr.wrap_ad`` [9f711c](https://github.com/mitsuba-renderer/drjit/commit/9f711c5d5efd9ff04a6aa490ea452c51534557cf)
- Add 3D variant for ``dr::meshgrid`` in C++ [ed3d046](https://github.com/mitsuba-renderer/drjit/commit/ed3d046f4ad6f27090fa9a3106ce310c77edf4b2)
- Fix ``dr.unravel`` for Tensor inputs [578b0dd](https://github.com/mitsuba-renderer/drjit/commit/578b0dd6258995c95cd9a9213f1d7db39e93c0e9)
- Add ``dr::suspend_grad`` and ``dr::resume_grad`` C++ routines [112c294](https://github.com/mitsuba-renderer/drjit/commit/112c2940148e8173e5128c962d4dd50d0b9cd579)
- Various Python type information (stub generation) improvements [b102b3c](https://github.com/mitsuba-renderer/drjit/commit/b102b3ccfe0dac39c580e8112983815dd10da566)

0.2.2

Changes in this patch:

- Add bindings for ``dr.llvm_version()`` [07e9da8](https://github.com/mitsuba-renderer/drjit/commit/07e9da811e7284b87fa292472b30ec4465592eef)
- Fix ``dr.make_opaque`` for diff TensorXf [f6bde89](https://github.com/mitsuba-renderer/drjit/commit/f6bde8920f352f8ea96e652034662e3513a59c45)
- Change behavior of ``dr.diff_array_t`` to always return a type [e0172fc](https://github.com/mitsuba-renderer/drjit/commit/e0172fcdfcf2a8152d2fe03c1920fe31a0659d93)
- Compilation fixes for stub files generation [bf770d4](https://github.com/mitsuba-renderer/drjit/commit/bf770d43f6f46f0949067ef81ee3bf061b69a6e6)
- Add missing operations on Tensor types [15d490c](https://github.com/mitsuba-renderer/drjit/commit/15d490c0f4da2ac9f5f56c249eb2bcb6e6e64da2)
- Fix dr.shape for ragged arrays [a026b56](https://github.com/mitsuba-renderer/drjit/commit/a026b5695f7abb499e483f5d2cd1523f9084e826)
- Add the ``dr.wrap_ad()`` function decorator for interoperability between AD-aware frameworks (e.g. Dr.Jit and PyTorch) [4a1528e](https://github.com/mitsuba-renderer/drjit/commit/4a1528ee057c83422316825439b078a7d5277ec4)
- ``dr.device`` handles the case where the input was allocated by another framework [9e993a6](https://github.com/mitsuba-renderer/drjit/commit/9e993a61870dfab325050368380038e76d95ffa3)

0.2.1

Changes in this patch:

- Fix upsampling of multichannel textures [[53dd605]](https://github.com/mitsuba-renderer/drjit/commit/53dd6058069cbfc98e7bf28cfef6f3f881ebbf5f)

0.2.0

Changes in this patch:
- Change cubic texture gradient and hessian functions to also return the texture values [[1d50efe]](https://github.com/mitsuba-renderer/drjit/commit/1d50efecaad7afac71e32ff5967016a5f816b3bb)
- Add support for non-array types in dr.CustomOp
- Various minor fixes in C++ test suite [[dcaf69a]](https://github.com/mitsuba-renderer/drjit/commit/dcaf69a7a8531692146ef489506cff40b2fab34f)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.