Mitsuba

Latest version: v3.5.2

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

Scan your dependencies

Page 4 of 5

0.4.0

Changes in this minor release:
- Various bug fixes and stability improvements
- Internal refactorings (merge in/external reference counting, new variable types) [d5f4e65](https://github.com/mitsuba-renderer/drjit/commit/d5f4e6596fe9e567b6ad548e18dc2ac69bf03d14)
- Improvements to code generation consistency [1af8233](https://github.com/mitsuba-renderer/drjit/commit/1af8233590ee7e2f6934b0089f835409567fc043)
- Fix a bug which would ocassionally produce invalid PTX/LLVM [9eb0649](https://github.com/mitsuba-renderer/drjit/commit/9eb064984d3683d4e6bb96230b97ce5298f8965b)
- Improved atomic scatter-reduce operation [9eb0649](https://github.com/mitsuba-renderer/drjit/commit/9eb064984d3683d4e6bb96230b97ce5298f8965b)
- Add ``dr.switch()`` and ``dr.dispatch`` [53bcbf9](https://github.com/mitsuba-renderer/drjit/commit/53bcbf909a46b1e73dceefa19758d09dd4874b93)
- Support for LLVM's ORCv2 JIT [fd36850](https://github.com/mitsuba-renderer/drjit/commit/fd3685091fc7a7c39bc288ddd96f183898371930)
- Various internal refactorings (node-based IR, code generation) [bfab9ac](https://github.com/mitsuba-renderer/drjit/commit/bfab9ac11736b69fb8b5c0f7d9614fbfd82d627a) .. [d55d395](https://github.com/mitsuba-renderer/drjit/commit/d55d3955df5c6c127800e00c678ec41d028a9547)

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)

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.