Commit Graph

  • 8ac5feb676 Windows ARM64: Rebuild OpenVDB for blosc changes Anthony Roberts 2025-06-04 12:33:23 +02:00
  • 6bf52d11f1 Fix #139327: Movie distortion result is cropped Omar Emara 2025-06-04 12:24:33 +02:00
  • 889751b0c5 Grease Pencil: Add Convert Curve Type operator Falk David 2025-06-04 11:48:15 +02:00
  • 0764217fb9 Fix #125974: Theme: TreeView list items use wrong theme settings Pratik Borhade 2025-06-04 11:26:36 +02:00
  • 2257ee7e56 GPU: OpenGL: Add support for non-blocking specialization Clément Foucault 2025-06-04 11:24:20 +02:00
  • 457cccd964 Fix #139782: USD MeshSequenceCache modifier using the wrong frame Philipp Oeser 2025-06-04 11:04:37 +02:00
  • e24f46b12b Outliner: Support duplicating selected collections Pratik Borhade 2025-06-04 11:00:44 +02:00
  • 36efa8d7a6 Fix: use getter function for Library.parent in RNA Jacques Lucke 2025-06-04 10:48:06 +02:00
  • fc8695d6c5 Fix: assert in auto smooth operator Jacques Lucke 2025-06-04 10:21:26 +02:00
  • 6e43896e86 Release note tool: Sort backport version numbers from lowest to highest Alaska 2025-06-04 09:47:42 +02:00
  • 2c41ee58d1 Release note tools: Remove manual sorting of revert commits Alaska 2025-06-04 09:47:25 +02:00
  • 47e26bdc0e Revert "Cleanup: remove unused functions in UI scripts" Campbell Barton 2025-06-04 07:12:36 +00:00
  • 24eaff6889 Cleanup: remove unused functions in UI scripts Campbell Barton 2025-06-04 16:54:12 +10:00
  • 8094e7c5f0 Cleanup: remove invalid comment Campbell Barton 2025-06-04 16:53:07 +10:00
  • 8fd17c4368 Fix edit-mode check when removing materials Campbell Barton 2025-06-04 16:25:17 +10:00
  • 2b951355e3 Fix #133533: Inverted scroll direction in render pass menu Marc Hamamji 2025-06-04 16:10:40 +10:00
  • 1e1e1333a6 Fix: wrong pointer passed to RNA_pointer_create_discrete Jacques Lucke 2025-06-04 07:59:28 +02:00
  • f7ce58cefc Fix: PyDocs: Annotations for callables with variable number of arguments Andrej730 2025-06-04 15:22:56 +10:00
  • 534044ccef Fix #139681: Cursor appears in walk navigation after hovering over gizmo Campbell Barton 2025-06-04 13:54:32 +10:00
  • b20b2688ad Cleanup: add missing braces in walk/fly mode Campbell Barton 2025-06-04 12:17:25 +10:00
  • 6a1fa176ef Cleanup: spelling in comments & duplicate terms (check_spelling.py) Campbell Barton 2025-06-04 01:51:29 +00:00
  • 6fab30a767 Fix crash picking geometry with out of range material indices Campbell Barton 2025-06-04 01:25:12 +00:00
  • 8173974925 Fix #139369: Crash pasting 3D text from a curve with more materials Campbell Barton 2025-06-04 00:31:29 +00:00
  • 19741a6751 UI: Tooltip for dragging multiple files Guillermo Venegas 2025-06-04 00:15:36 +02:00
  • 463e543bc1 Cleanup: Rename and move BKE_sculpt_check_cavity_curves Sean Kim 2025-06-03 20:38:37 +02:00
  • 39d7576844 Cycles: Switch OptiX OSL to use LLVM bitcode for shadeops Lukas Stockner 2025-06-03 20:12:07 +02:00
  • a3bfd4139e Fix #139791: Crash with HIP-RT and multi GPU BVH after recent fix Brecht Van Lommel 2025-06-03 20:09:32 +02:00
  • 69091c5028 Cycles: Show device optimizations status in preferences for oneAPI Nikita Sirgienko 2025-06-03 20:07:52 +02:00
  • 6805385cbe Fix #138509: Cycles: Point clouds do not render properly when using spatial splits David Murmann 2025-06-03 19:28:47 +02:00
  • 04bc3f155e Fix #137662: Auto-validate meshes during USD import if we detect bad faces Jesse Yurkovich 2025-06-03 19:26:34 +02:00
  • 354ec7f642 Fix (unreported) 'too new' libraries not always correctly detected. Bastien Montagne 2025-06-03 18:47:45 +02:00
  • 36b072713a Win64: Libs: Rebuild of openvdb due to blosc changes Ray Molenkamp 2025-06-03 10:41:34 -06:00
  • 6d9dccd5af Libs: Update to 4.5 Linux libs Sebastian Parborg 2025-06-03 18:33:27 +02:00
  • 40a7e1abb4 Build: Remove features from blosc that we don't use Sebastian Parborg 2025-06-03 18:13:40 +02:00
  • d4fb8c86c3 Cleanup: Move eUnifiedPaintSettingsFlags to DNA_scene_enums.h Sean Kim 2025-06-03 18:05:22 +02:00
  • 32c50e35c4 GPU: Add profiling groups for subprocess compilation Clément Foucault 2025-06-03 17:57:16 +02:00
  • 60f7ca21c3 GPU: Shader: Also move the compilation handle in static shaders Clément Foucault 2025-06-03 17:39:33 +02:00
  • e69762b8dd GPU: Add compilation constants Clément Foucault 2025-06-03 17:34:04 +02:00
  • c0ec3ff044 Fix: Crash with frame nodes after recent fix Hans Goudey 2025-06-03 11:26:41 -04:00
  • b1eef8bdac Cleanup: Remove unnecessary struct prefix in BKE_brush.hh Sean Kim 2025-06-03 17:27:41 +02:00
  • 06205ae977 Fix #139043: Asset shelf previews not updating when preview is changed Julian Eisel 2025-06-03 16:44:50 +02:00
  • 1d638c0f5e EEVEE: Add deferred texture loading Clément Foucault 2025-06-03 16:57:27 +02:00
  • 57d94f5902 Fix #139019: Grease Pencil: Support converting materials from Curve YimingWu 2025-06-03 16:34:32 +02:00
  • f436f67663 Fix #139773: Grease Pencil: Copy vgroup names when converting from mesh YimingWu 2025-06-03 16:34:14 +02:00
  • 308292b5d7 Fix #139550: Modeling: Add error message for invalid mesh data transfer YimingWu 2025-06-03 16:33:58 +02:00
  • 0f1ccdd167 Fix #139274: Grease Pencil: Update vertex color overlay value YimingWu 2025-06-03 16:33:06 +02:00
  • 72d48c53bf Cleanup: Move more draw cache functions to C++ namespace Hans Goudey 2025-06-03 10:15:23 -04:00
  • c62b5929a7 Fix #139750: Crash in structure type inferencing with missing data-block Hans Goudey 2025-06-03 10:00:02 -04:00
  • 0ed1429fd3 Fix #139776: Grease Pencil: Prevent fillet on empty curves YimingWu 2025-06-03 16:08:03 +02:00
  • 89622f1f12 Fix: inconsistent directory path in make.bat chunfeng_tsin-2 2025-06-03 15:49:07 +02:00
  • 8907567a00 Fix: OpenGL: Hang when subprocess crashes Miguel Pozo 2025-06-03 15:37:21 +02:00
  • 73dc112a94 Cleanup: Use CurvesGeometry::is_empty() Falk David 2025-06-03 15:00:23 +02:00
  • e71a1bbf70 Tests: Allow OptiX to run tests in the OSL folder Alaska 2025-06-03 14:46:32 +02:00
  • 93675ac740 Cleanup: Comment code style Christoph Lendenfeld 2025-06-03 14:42:06 +02:00
  • ace1d81242 Fix: Crash when starting asset preview screenshot in the header Christoph Lendenfeld 2025-06-03 14:39:43 +02:00
  • 6fe4496f4c Fix #125944: Outliner: Child objects missing when linked to other collection Pratik Borhade 2025-06-03 14:11:05 +02:00
  • cf34e9e75f Fix #139648: Crash when capturing screenshot preview with selection over window edges Dhiraputta Pathama Tengara 2025-06-03 13:37:37 +02:00
  • fb03217c5d Fix: Cryptomatte pick layer is wrongly displayed sometime Omar Emara 2025-06-03 13:32:43 +03:00
  • 7ccdee4d15 Fix #138533: Cryptomatte node fails for animated images Omar Emara 2025-06-03 13:30:30 +03:00
  • 9c33e27394 Fix #139449: Show gizmos in viewport when selecting gizmo nodes Marc Hamamji 2025-06-03 12:00:45 +02:00
  • b261d878eb I18N: Updated UI translations from git/weblate repository (d201f173c9e12). Bastien Montagne 2025-06-03 11:51:09 +02:00
  • f9c05ba253 Windows ARM64: 4.5 Library Updates Anthony Roberts 2025-06-03 11:51:37 +02:00
  • e91e8eef41 Refactor: Vulkan: Use VKDevice& in finalize_pipeline_layout Jeroen Bakker 2025-06-03 10:49:14 +02:00
  • 3a875b2910 Vulkan: Don't run tests on unsupported platforms Jeroen Bakker 2025-06-03 10:43:36 +02:00
  • aa8c56935e Refactor: Vulkan: Move code from header to compile unit Jeroen Bakker 2025-06-03 10:39:47 +02:00
  • 9bbcbd06e8 Vulkan: Allow NVIDIA layers Jeroen Bakker 2025-06-03 10:07:19 +02:00
  • b416152cb9 Vulkan: Only load layers that we trust Jeroen Bakker 2025-06-03 08:37:48 +02:00
  • 4aa6d778c9 Fix crash de-selecting UV edge loops in edge-selection mode Campbell Barton 2025-06-03 05:32:30 +00:00
  • 2fa969e8f1 EEVEE: Use simpler hash for ObjectKey Hans Goudey 2025-06-03 04:01:16 +02:00
  • a8593a7132 Cleanup: remove redundant checks for UV data layers Campbell Barton 2025-06-03 10:42:47 +10:00
  • a4bc35f175 UV: select similar faces now skips meshes without a selection Campbell Barton 2025-06-03 10:18:02 +10:00
  • 87fb14fc42 Cleanup: spelling in comments (make check_spelling_*) Campbell Barton 2025-06-03 10:01:04 +10:00
  • 440c6c8b6f Fix #138662: Image Editor View and Mask modes show UVs Sean Kim 2025-06-02 23:42:01 +02:00
  • 77b14f2dcb Cleanup: Grammar: Fallback vs. fall back Hans Goudey 2025-06-02 17:13:56 -04:00
  • 166bfb3811 Fix #138175: EEVEE crash with multiple materials in sculpt mode multires Hans Goudey 2025-06-02 22:32:34 +02:00
  • d94ef63cb3 Allocator: Use calloc when alignment is compatible Hans Goudey 2025-06-02 22:18:55 +02:00
  • 383b3fd678 Fix #139391: take dynamically added vertex groups into account in armature modifier Jacques Lucke 2025-06-02 19:30:21 +02:00
  • 5b8f1fb0b9 Nodes: deactivate overlay buttons when no tree is assigned Habib Gahbiche 2025-06-02 19:28:18 +02:00
  • 0fa8c0f62a Docs: Grammar and wording cleanups for FileHandler examples Jesse Yurkovich 2025-06-02 19:21:38 +02:00
  • 2add72df04 Fix: Geometry Nodes: Duplicate Elements node propagates instance handles incorrectly илья _ 2025-06-02 18:47:44 +02:00
  • bb6a88b95d Shaders: Reduce default distance/scale for bump/displacement nodes Brecht Van Lommel 2025-06-02 18:44:44 +02:00
  • 8fe7e62656 Refactor: Nodes: extract socket items accessor defaults Jacques Lucke 2025-06-02 18:41:10 +02:00
  • c956145530 Compositor: implement toggle for backdrop gizmos Habib Gahbiche 2025-06-02 17:48:19 +02:00
  • f7a58f99ce Fix #139721: Audio: Blender hang on startup Jörg Müller 2025-06-02 16:41:22 +02:00
  • 48f49deaa8 Fix #139572: Grease Pencil: Support pasting strokes into multiple frames YimingWu 2025-06-02 16:44:25 +02:00
  • 0034b6cf3e Win64: Blender 4.5 Library update Ray Molenkamp 2025-06-02 16:28:50 +02:00
  • 71897ebf95 Fix #139580: Movie proxies can be missing the last frame Aras Pranckevicius 2025-06-02 16:24:41 +02:00
  • f2ad6b1ef0 Fix: Mantaflow OpenVDB cache hollow volume artifacts Bartosz Kosiorek 2025-06-02 16:20:43 +02:00
  • 6e3b483c6d Fix #139675: Mesh analysis crashes in editmode with instances Philipp Oeser 2025-06-02 16:15:21 +02:00
  • 20ca13e4e4 Fix: Compile error in node socket shape shader Hans Goudey 2025-06-02 10:10:46 -04:00
  • 4c56c2d7b0 Fix: Crash in BVH2 instance packing after recent bugfix in bc543ec531 Brecht Van Lommel 2025-06-02 15:54:56 +02:00
  • 4f125c6748 Fix: Memory leak in Image Coordinates node Omar Emara 2025-06-02 16:22:39 +03:00
  • ba0b1acb4e Fix #139656: FBX importer does not set normalmap textures as "non-color" Aras Pranckevicius 2025-06-02 15:15:05 +02:00
  • 6fb69eeb71 Geometry Nodes: initialize String node width based on content Jacques Lucke 2025-06-02 14:56:18 +02:00
  • 1cb20d444e Fix #138793: Grease Pencil: Tag ID update after conv from legacy curves YimingWu 2025-06-02 14:18:52 +02:00
  • bc543ec531 Fix #139670: Cycles crash with persistent data and light geometry Brecht Van Lommel 2025-06-02 13:46:21 +02:00
  • 50b554e1aa Cleanup: Unused parameter warning Brecht Van Lommel 2025-06-01 14:16:48 +02:00
  • fbb1204913 Nodes: add NodeSocket.is_inactive and NodeSocket.is_icon_visible Python API Jacques Lucke 2025-06-02 13:53:20 +02:00
  • f3a1d8fad5 Refactor: Nodes: precompute node extra info rows Jacques Lucke 2025-06-02 13:50:49 +02:00
  • 3afc1cbbe1 Refactor: Nodes: change int to enum for bNodeSocketType.type Jacques Lucke 2025-06-02 13:50:07 +02:00