Commit Graph

  • 292ad6b00e Compositor: Implement Keying node for new CPU compositor Omar Emara 2024-11-27 19:26:30 +02:00
  • 0efb0ce48e Compositor: Implement Dilate node for new CPU compositor Omar Emara 2024-11-27 19:25:50 +02:00
  • b43c36e801 Compositor: Implement Morphological Distance Feather algorithm for CPU Omar Emara 2024-11-27 19:24:58 +02:00
  • 32186ca908 Compositor: Implement Morphological Distance algorithm for CPU Omar Emara 2024-11-27 19:24:20 +02:00
  • 939242b100 Compositor: Implement Morphological Distance Feather Weights to CPU Omar Emara 2024-11-27 19:22:29 +02:00
  • 8f77e0d7fe Fix: Zero division in Dilate node Omar Emara 2024-11-27 19:18:14 +02:00
  • 00a8d006fe GPU: Move Polyline shader to primitive expansion Clément Foucault 2024-11-27 17:37:04 +01:00
  • 611940805e Fix #107493, #98480: video rotation metadata is not read Aras Pranckevicius 2024-11-27 17:08:37 +01:00
  • 0ab0f41c1e Tests: Add render tests for shadow linking on point clouds and curves Alaska 2024-11-27 16:13:33 +01:00
  • 5aa95941d1 Fix #130998: Crash changing Color Palette in Object/Edit/Pose modes Philipp Oeser 2024-11-27 15:41:26 +01:00
  • 953c4f1599 Cleanup: Remove references to legacy Grease Pencil object Hans Goudey 2024-11-27 09:17:16 -05:00
  • 1448967287 Fix #130748: selection of bones in grease pencil weightpaint mode fails Philipp Oeser 2024-11-27 14:44:26 +01:00
  • 4de34c8205 UI: Implement snapping for node resizing Habib Gahbiche 2024-11-27 11:09:48 +01:00
  • e7067c68e9 Build: Make MSIX architecture a template variable Sergey Sharybin 2024-11-27 11:06:43 +01:00
  • 8fba37cea7 Fix #129657: Broken pipe from a Python script closes Blender Campbell Barton 2024-11-27 20:32:51 +11:00
  • ca78cae828 Fix #130992: Grease Pencil: Edit wire/vertex color usage fix YimingWu 2024-11-27 10:13:20 +01:00
  • d549436dfa Cleanup: minor tweaks to wheel_cleanup.py Campbell Barton 2024-11-27 19:01:04 +11:00
  • f088bb1bc8 Cleanup: spelling in comments Campbell Barton 2024-11-27 19:01:02 +11:00
  • b9f055459a Cleanup: ensure trailing space around comment blocks Campbell Barton 2024-11-27 19:01:00 +11:00
  • d9891aa6ad Fix #130561: incorrect Python compatibility checks for wheels Campbell Barton 2024-11-27 15:44:58 +11:00
  • 6e9d988018 Geometry Nodes: Add dynamic label to warning node seanterelle 2024-11-27 01:41:49 +01:00
  • e6d941cdf4 Fix #129178: Opening the context menu on a numeric input shows the wrong cursor Marco Rotili 2024-11-27 00:58:38 +01:00
  • 0de1cea5c5 Cycles: Use fused OptiX OSL programs Lukas Stockner 2024-11-26 23:58:32 +01:00
  • 112b3bae84 Fix: GPU: Asserts when building WITH_GPU_DRAW_TESTS but without WITH_GTEST Clément Foucault 2024-11-26 22:39:13 +01:00
  • 7faec42236 Fix #130867: Overlay-Next: Crash on startup on intel macs Clément Foucault 2024-11-26 22:21:30 +01:00
  • badedb204a Overlay-Next: Move wireframe depth buffer copy before rendering Clément Foucault 2024-11-26 21:14:20 +01:00
  • ebcc3dbc41 Fix: UI: Broken Geometry node socket display on macOS Clément Foucault 2024-11-26 21:11:20 +01:00
  • 76a19fd3c5 Cleanup: Overlay: Remove OB_GPENCIL_LEGACY support Clément Foucault 2024-11-26 17:18:14 +01:00
  • 14ca9998eb Cleanup: Use SI_MODE_PAINT instead of string comparison Sean Kim 2024-11-26 19:57:47 +01:00
  • 893e9b5f49 Cleanup: Add example mapping pairs for bToolRef#mode Sean Kim 2024-11-26 19:57:06 +01:00
  • 569869b422 Cleanup: Remove unused attribute access definition Hans Goudey 2024-11-26 13:03:20 -05:00
  • 2dd124b391 Fix #130979: Curve object edit mode crash with evaluated mesh Hans Goudey 2024-11-26 12:11:19 -05:00
  • 7126134309 Fix #130967: hidden sockets are made visible when dragging nodes Iliya Katueshenock 2024-11-26 17:27:13 +01:00
  • f071385315 Cleanup: Overlay-Next: Split flat object sync to its own function Clément Foucault 2024-11-26 17:11:12 +01:00
  • 1da9919841 Cleanup: Overlay-Next: Move Resource acquisition and release to class method Clément Foucault 2024-11-26 16:49:15 +01:00
  • ed1c262bb3 Cleanup: Remove unused Grease Pencil shader file Falk David 2024-11-26 17:09:42 +01:00
  • 7dc630069b Nodes: support subpanels in node group interface Jacques Lucke 2024-11-26 17:01:14 +01:00
  • 29bfd8ddcc Core: move FileData to C++ Jacques Lucke 2024-11-26 16:44:12 +01:00
  • 1d39bb4c80 Core: remove leftover IDOverrideLibrary Jacques Lucke 2024-11-26 16:09:59 +01:00
  • 409697a962 Anim: rename action_slot_name to last_slot_identifier Nathan Vegdahl 2024-11-26 16:05:40 +01:00
  • cbc185dbbd Cleanup: Overlay-Next: Move ShapeCache access to Resources Clément Foucault 2024-11-26 15:42:57 +01:00
  • 492830e9ac Fix #130832: Vulkan: Texture painting Jeroen Bakker 2024-11-26 15:15:25 +01:00
  • f9420bd58a Compositor: Implement vector Blur for new CPU compositor Omar Emara 2024-11-26 16:09:06 +02:00
  • 43d2538087 Compositor: Implement Inpaint node for new CPU compositor Omar Emara 2024-11-26 16:08:29 +02:00
  • be19daaa06 Compositor: Implement Directional Blur for new CPU compositor Omar Emara 2024-11-26 16:07:55 +02:00
  • a9f8eca927 Compositor: Implement Symmetric Separable Variable Size Blur for CPU Omar Emara 2024-11-26 15:42:23 +02:00
  • c793c1ad38 Fix #130960: Overlay-Next: Curve control points are missing Clément Foucault 2024-11-26 15:09:27 +01:00
  • d7d0b72be5 Fix: Overlay-Next: Null batch dereference Clément Foucault 2024-11-26 14:51:39 +01:00
  • 889ca87048 Fix: Overlay-Next: Null batch dereference Clément Foucault 2024-11-26 14:45:15 +01:00
  • 0ebfbaa463 Cleanup: Overlay-Next: Remove active_base Clément Foucault 2024-11-26 14:36:14 +01:00
  • fc2f815b66 Fix #130513: Grease Pencil: material/vertex color pinning logic fix YimingWu 2024-11-26 14:26:40 +01:00
  • 986e495060 Fix: Overlay-Next: Crash when using volume wireframe Clément Foucault 2024-11-26 14:23:08 +01:00
  • 2901c4bb19 DRW: Assert non-null batch inside drawcall functions Clément Foucault 2024-11-26 14:20:11 +01:00
  • 41a54198bb GPU: Assert non-null batch inside drawing functions Clément Foucault 2024-11-26 14:19:50 +01:00
  • 7b75d06154 Fix: Overlay-Next: Broken build Clément Foucault 2024-11-26 14:19:16 +01:00
  • be6f68916a Fix #130906: Overlay: Crash Miguel Pozo 2024-11-26 14:09:54 +01:00
  • 8d0a5bf0fc Cleanup: Add some documentation comments to some Main properties. Bastien Montagne 2024-11-26 13:13:46 +01:00
  • 73cfa9f065 Fix #130785: Grease Pencil: Selection mask ignored in vertex paint Pratik Borhade 2024-11-26 12:21:50 +01:00
  • 6d7eecb1c4 Fix #130799: Prevent cycles material template to show in Grease Pencil YimingWu 2024-11-26 12:18:37 +01:00
  • ee2b543da1 Fix #129921: Graph editor lacked any "frame changed" tagging Sebastian Parborg 2024-11-26 12:16:43 +01:00
  • 43560ad9f7 Refactor: Make areas_do_frame_follow to be easier to parse Sebastian Parborg 2024-11-26 12:14:53 +01:00
  • fc5e38c9b6 Vulkan: Allow suspending/resuming of layer tracking Jeroen Bakker 2024-11-26 12:13:52 +01:00
  • f6dec941b7 Fix #130840: Grease Pencil: Use vgroup count to guard invalid defnr YimingWu 2024-11-26 12:11:27 +01:00
  • c0fd193abf Anim: rename slot name to slot identifier Nathan Vegdahl 2024-11-26 12:11:06 +01:00
  • 8121d47960 Fix #130771: Grease Pencil: Copy vertex group names when interpolating YimingWu 2024-11-26 12:10:04 +01:00
  • 370a11342c Anim: rename .action_slots to .action_suitable_slots Nathan Vegdahl 2024-11-26 11:40:05 +01:00
  • e692c916f8 Cleanup: Grease Pencil: Draw operations Falk David 2024-11-26 11:05:10 +01:00
  • 00f61f0913 Fix #130904: Grease Pencil: Build modifier additive mode issues YimingWu 2024-11-26 11:00:48 +01:00
  • 2760def19a Fix: Vulkan: Free command pool buffers Guillermo Venegas 2024-11-26 08:31:25 +01:00
  • 093cb8bf43 Extensions: fix building packages containing macos universal wheels Campbell Barton 2024-11-26 17:32:11 +11:00
  • 64b9dbe198 Tests: correct hard coded version string in extensions test Campbell Barton 2024-11-26 17:19:52 +11:00
  • 0eb2491e40 Fix UV sculpt panels showing in "Misc" category, error on startup Campbell Barton 2024-11-26 15:38:58 +11:00
  • 45dfec6c55 Cleanup: trailing space Campbell Barton 2024-11-26 12:38:10 +11:00
  • 9e9598877e Cleanup: balance braces in pre-processor checks Campbell Barton 2024-11-26 12:16:45 +11:00
  • 5ef9b93d2a Cleanup: avoid variable shadowing Campbell Barton 2024-11-26 12:08:20 +11:00
  • 600f803922 Cleanup: pass string as a const reference Campbell Barton 2024-11-26 12:06:46 +11:00
  • 0fc58f0aba Cycles: Disable -fassociative-math on Linux to avoid GGX issues Lukas Stockner 2024-11-25 02:04:21 +01:00
  • 328a6aa506 Fix #130687: Grease Pencil: Rendering order broken Clément Foucault 2024-11-25 23:29:56 +01:00
  • 4ff47d85e0 UI: Improved Calculation of Width of Collapsed Node Title Harley Acheson 2024-11-25 23:29:42 +01:00
  • 9a8e9bb61b Fix #129985: macOS headless build fails due to missing CGL context symbols Jonas Holzman 2024-11-25 22:43:19 +01:00
  • 5edc68c442 Fix #130244: Improved Calculation of Node Name Width Bartosz Kosiorek 2024-11-25 22:34:21 +01:00
  • de3a3b0d1c Cleanup: Remove unused code after recent subdiv refactor Hans Goudey 2024-11-25 15:36:46 -05:00
  • 1235a914cd Fix #130732: Join/Dock Tag Redraw on Secondary Participants Harley Acheson 2024-11-25 20:14:18 +01:00
  • b846797074 Fix #129478: Remove Timeline Scrollbars For Tiny Areas Harley Acheson 2024-11-25 19:38:39 +01:00
  • 4bf5a2f5cb Cleanup: PointerRNA: Remove 'C-style' zero-initializations. Bastien Montagne 2024-11-25 18:35:27 +01:00
  • ac0eba2d0d Cleanup: Remove unused code after recent subdiv refactor Hans Goudey 2024-11-25 12:29:09 -05:00
  • 0e83b9c5ee UI: Show File Name on Recent Item Tooltip Harley Acheson 2024-11-25 18:19:18 +01:00
  • 3c4e46f067 Refactor: Blenloader: simplify API for BLO_Write_IDBuffer Jacques Lucke 2024-11-25 18:07:16 +01:00
  • b04ef9827a Subdiv: Start replacement of "converter" abstraction Hans Goudey 2024-11-25 17:05:30 +01:00
  • 8534a4216f deps_builder: Fix HIP detection on first run on windows. Ray Molenkamp 2024-11-25 08:51:22 -07:00
  • fddb9b4857 Fix #130774: Overlay-Next: Edit Mesh Weights Miguel Pozo 2024-11-25 16:39:47 +01:00
  • 9f51db041f Overlay-Next: Rename functions not following interface to avoid warnings Clément Foucault 2024-11-25 16:07:17 +01:00
  • 377e998e39 BLI: Add pixel sampling functions with arbitrary UV wrapping modes Aras Pranckevicius 2024-11-25 16:03:33 +01:00
  • e42416d067 Fix #130903: Overlay-Next: Crash using asan in Relation drawing Clément Foucault 2024-11-25 15:32:56 +01:00
  • 69f94df026 Fix #130164: Vulkan: Freeze when resizing window Jeroen Bakker 2024-11-25 15:31:09 +01:00
  • 10e663e001 Compositor: Implement Defocus node for new CPU compositor Omar Emara 2024-11-25 16:23:23 +02:00
  • da36ba3b8e Compositor: Implement Bokeh Blur for new CPU compositor Omar Emara 2024-11-25 16:20:50 +02:00
  • c7d58d8dbc Compositor: Implement Morphological Blurring for CPU Omar Emara 2024-11-25 16:19:51 +02:00
  • 140e5de1f5 Cleanup: Use const for input arguments Omar Emara 2024-11-25 16:18:44 +02:00
  • 5a589d004a Cleanup: Remove unused variable Omar Emara 2024-11-25 16:17:46 +02:00