Commit Graph

  • b6617ae946 Fix #134451: SVG: Reuse material data on SVG Import Maxime-Cots 2025-02-17 18:31:53 +01:00
  • a6364eae75 DRW: Make vertex format threadsafe Clément Foucault 2025-02-17 18:24:31 +01:00
  • dd03a322fe Point Cloud: Implement selection pick operator Hans Goudey 2025-02-17 12:10:41 -05:00
  • 45094542ff Point Cloud: Implement duplicate operator Hans Goudey 2025-02-17 11:35:34 -05:00
  • 9714946fca Point Cloud: Add transform operations to keymap Hans Goudey 2025-02-17 10:58:42 -05:00
  • 901b18d17b Point Cloud: Add cached full points BVH tree Hans Goudey 2025-02-17 10:49:07 -05:00
  • 00c3b564b8 Fix: EEVEE: Unitinialized gpu::Batch array content Clément Foucault 2025-02-17 17:48:59 +01:00
  • 1b989a3b91 Merge branch 'blender-v4.4-release' Bastien Montagne 2025-02-17 17:33:15 +01:00
  • f0d6391bd9 Fix: quiet warning const qualifier is applied to a function type Guillermo Venegas 2025-02-17 16:28:56 +01:00
  • 152c6c54e4 Cleanup: Improve API comment for MEM_new() Julian Eisel 2025-02-17 16:18:04 +01:00
  • f2b6b6c232 UI: Prevent button vector reallocations on redraws Guillermo Venegas 2025-02-17 16:03:45 +01:00
  • 8dbd607df5 Merge branch 'blender-v4.4-release' Omar Emara 2025-02-17 16:57:36 +02:00
  • 003fb98f9d Fix #134567: Compositor memory leak in some setups Omar Emara 2025-02-17 15:55:22 +01:00
  • 48b12c6deb I18N: Updated UI translations from git/weblate repository (a5066e76fb25f0). Bastien Montagne 2025-02-17 15:25:44 +01:00
  • 2cd15cdfef Overlay: Remove static GPUVertFormat Clément Foucault 2025-02-17 14:53:18 +01:00
  • b73c06ada0 Fix: Metal: Avoid overriding GPU matrices after shader bind Clément Foucault 2025-02-17 14:47:11 +01:00
  • 51dc3063bf Merge branch 'blender-v4.4-release' Jeroen Bakker 2025-02-17 14:14:45 +01:00
  • ed5b077f92 Fix #134634: Overlay: Mask not drawing on top of render result/viewer Jeroen Bakker 2025-02-17 14:14:12 +01:00
  • cb96dc34fa Merge branch 'blender-v4.4-release' Jacques Lucke 2025-02-17 12:38:50 +01:00
  • 5b6f4d4759 Cleanup: DRW: Remove unused API functions Clément Foucault 2025-02-17 11:30:49 +01:00
  • 78b5c47c46 Fix #134669: crash because of dangling socket declaration pointer Jacques Lucke 2025-02-17 12:37:23 +01:00
  • d3b3cbec84 Sequencer: Move 2D cursor drawing from DRW to sequencer using IMM API Clément Foucault 2025-02-17 12:37:19 +01:00
  • 38ce310c17 Overlay: Move 3D cursor drawing to the overlay engine Clément Foucault 2025-02-14 18:38:52 +01:00
  • 28ad3736e8 DRW: Move cube batch generation to GPU module Clément Foucault 2025-02-12 18:55:10 +01:00
  • e55897448a DRW: Move sphere batch generation to EEVEE Clément Foucault 2025-02-12 18:11:07 +01:00
  • c91d60cda5 DRW: Move procedural batch to GPUContext Clément Foucault 2025-02-12 17:24:31 +01:00
  • db920add50 Cleanup: DRW: Remove unused functions and batch inside the shape cache Clément Foucault 2025-02-12 16:50:21 +01:00
  • 2a44bdfbd0 Refactor: Use C++ types for vectors strip image transform code Richard Antalik 2025-02-17 11:23:00 +01:00
  • b9bbf48841 Fix: PyDocs typing issue with lists Andrej730 2025-02-17 10:58:11 +01:00
  • 8ad740ae95 API Docs: Add some more precisions about calling __init__ for Blender-derined classes. Bastien Montagne 2025-02-17 10:47:39 +01:00
  • 1a071ef755 Fix #134490: Grease Pencil: Clone brush in sculpt mode not working Falk David 2025-02-17 10:38:02 +01:00
  • f89a075015 Merge branch 'blender-v4.4-release' Jeroen Bakker 2025-02-17 08:58:44 +01:00
  • 0faba244a5 Fix: Vulkan: Async readback of storage buffers Jeroen Bakker 2025-02-17 08:58:06 +01:00
  • 645242dcc4 Fix: Point cloud keymap not working Dalai Felinto 2025-02-17 08:44:05 +01:00
  • cd04584412 Point Cloud: Implement transform operator Hans Goudey 2025-02-16 23:25:22 -05:00
  • 62b568d393 Point Cloud: Implement box, circle, lasso select tools Hans Goudey 2025-02-16 22:48:35 -05:00
  • 75be98a4dc Point Cloud: Implement "Set Attribute" operator Hans Goudey 2025-02-16 21:22:28 -05:00
  • aff784aa14 Point Cloud: Implement "Affect only Origins" object transform option Hans Goudey 2025-02-16 20:48:46 -05:00
  • c1c67c918e Refactor: Various C++ cleanups to object data transform Hans Goudey 2025-02-16 20:31:09 -05:00
  • a369397301 Sculpt: Reduce overhead for multires index buffer creation Hans Goudey 2025-02-16 18:49:32 -05:00
  • 3c4a4282ea Merge branch 'blender-v4.4-release' Jonas Holzman 2025-02-16 23:41:30 +01:00
  • c3d92f32dc NDOF: Rework input handling on macOS kgalik 2025-02-16 23:39:24 +01:00
  • c97a2e86a9 Merge branch 'blender-v4.4-release' Campbell Barton 2025-02-16 21:00:42 +11:00
  • 665b4dfbad Fix IDProperty comparison warning in debug mode Campbell Barton 2025-02-16 20:56:07 +11:00
  • f43e7b2b09 Fix error in grease_pencil.relative_layer_mask_add poll Campbell Barton 2025-02-16 20:49:52 +11:00
  • 5087246f39 Cleanup: strip trailing space, sort file lists Campbell Barton 2025-02-16 20:42:16 +11:00
  • 4c5424d9fc Merge branch 'blender-v4.4-release' Campbell Barton 2025-02-16 19:45:34 +11:00
  • a80bd2744d Fix incorrect null checks in animadata::find_related_ids Campbell Barton 2025-02-16 19:39:44 +11:00
  • f209902866 Merge branch 'blender-v4.4-release' Pratik Borhade 2025-02-16 13:30:32 +05:30
  • 9dddef9581 Fix #134316: Color being sampled from hidden faces in texture paint Pratik Borhade 2025-02-16 08:58:52 +01:00
  • 69e63d190d Cleanup: use "at_most" RNA array access functions for simplicity Campbell Barton 2025-02-16 18:39:35 +11:00
  • a8feffdc18 RNA: add array get/set functions that limit the number of elements Campbell Barton 2025-02-16 18:39:33 +11:00
  • 3b11f5dc44 Cleanup: use a const argv in main() for WIN32 matching other systems Campbell Barton 2025-02-16 18:39:31 +11:00
  • efd46c86a9 Cleanup: pass arguments by const reference instead of value Campbell Barton 2025-02-16 18:39:30 +11:00
  • 9b0df7c60a Merge branch 'blender-v4.4-release' Campbell Barton 2025-02-16 18:32:17 +11:00
  • c80980d10b Fix #125376: Standalone bpy module can crash on exit Campbell Barton 2025-02-16 18:27:02 +11:00
  • d02f957296 Merge branch 'blender-v4.4-release' Campbell Barton 2025-02-16 17:17:56 +11:00
  • 78ccea432f UI: correct array size check for colors Campbell Barton 2025-02-16 17:02:36 +11:00
  • 96179be206 Cleanup: cmake indentation Campbell Barton 2025-02-16 17:09:12 +11:00
  • 67e34dc74c Merge branch 'blender-v4.4-release' Alaska 2025-02-16 18:03:08 +13:00
  • 74808ac2c3 Tests: Enable OptiX OSL generated volumetric texture coordinate tests Alaska 2025-02-16 06:02:04 +01:00
  • a0b9071413 Cleanup: Sculpt: Avoid unnecessary copy илья _ 2025-02-16 03:26:53 +01:00
  • 49af320b7f Deps: Shaderc Fix msvc runtime + switch to ninja Ray Molenkamp 2025-02-15 12:52:59 -07:00
  • a6a183ab4d Merge branch 'blender-v4.4-release' Lukas Stockner 2025-02-15 19:56:23 +01:00
  • 0177537c9a Fix #129279: Cycles: Matrix-typed attributes not working in OptiX OSL Lukas Stockner 2025-02-15 19:23:15 +01:00
  • 1e87818808 Point Cloud: Select All/None/Invert Dalai Felinto 2025-02-15 12:36:39 +01:00
  • 564feceffd Cleanup: Use float instead of double for VSE retiming step Richard Antalik 2025-02-15 09:53:58 +01:00
  • 03a2d675a7 Fix #134591: Node tool crashes when modifying mesh topology Sean Kim 2025-02-15 02:27:35 +01:00
  • 870f92c6f9 Merge branch 'blender-v4.4-release' Alaska 2025-02-15 13:25:13 +13:00
  • bcec81c4be Fix: Overflow when using light falloff node on distant lights Alaska 2025-02-15 01:23:12 +01:00
  • beaaa428e9 UI: Tightened Status Bar Spacing Harley Acheson 2025-02-15 00:57:49 +01:00
  • 2266faa962 Merge branch 'blender-v4.4-release' Sean Kim 2025-02-14 15:09:50 -08:00
  • 3f6bf5ae05 Cleanup: Minor changes for recently added bl_object.py Sean Kim 2025-02-15 00:09:10 +01:00
  • 3a542c9396 Merge branch 'blender-v4.4-release' Hans Goudey 2025-02-14 15:44:59 -05:00
  • 77ed7bfca5 Fix: Incorrect selection field type in Set Selection node Hans Goudey 2025-02-14 15:43:19 -05:00
  • 76794727d6 Fix: Spreadsheet point cloud selection filter with no attribute wrong Hans Goudey 2025-02-14 15:42:23 -05:00
  • 568c791e22 Cleanup: Use StringRef for uiBut tooltips Hans Goudey 2025-02-14 15:12:48 -05:00
  • 4727dfd627 Cleanup: Remove unnecessary const qualifiers in function declarations Hans Goudey 2025-02-14 14:32:57 -05:00
  • 2e22be10f8 Cleanup: Missing custom data implicit sharing info in edit mesh undo Hans Goudey 2025-02-14 13:45:44 -05:00
  • 7c3a3669b6 Cleanup: Remove unused CustomData functions Hans Goudey 2025-02-14 12:44:11 -05:00
  • c1866764b0 Merge branch 'blender-v4.4-release' Harley Acheson 2025-02-14 09:42:48 -08:00
  • 70f77a5bf3 Merge branch 'blender-v4.4-release' Bastien Montagne 2025-02-14 18:41:43 +01:00
  • 99d028cd7d Fix #134492: Do Not Assign Toggle Accelerators on First Pass Harley Acheson 2025-02-14 18:41:33 +01:00
  • 69f7530f7a Fix (unreported) invalid C-style allocation of non-trivial C++ data. Bastien Montagne 2025-02-14 18:38:47 +01:00
  • e1ab205148 Merge branch 'blender-v4.4-release' Falk David 2025-02-14 18:33:24 +01:00
  • bd5023349a Fix: Grease Pencil: Points copied from same stroke were not split Falk David 2025-02-14 18:15:11 +01:00
  • bf4af64809 Cleanup: Tests: remove unnecessary --gpu argument Habib Gahbiche 2025-02-14 18:02:31 +01:00
  • bb715caf94 Fix #134100: hair curves disappear when adding new curves without radius interpolation Jacques Lucke 2025-02-14 17:41:59 +01:00
  • f4092993dc Merge branch 'blender-v4.4-release' Xavier Hallade 2025-02-14 17:38:35 +01:00
  • a5601f68db Fix: Restore Cycles oneAPI host memory fallback on Linux Xavier Hallade 2025-02-14 06:22:09 +01:00
  • e651be4ee7 Fix mistake in recent refactor of TaskPool. Bastien Montagne 2025-02-14 17:29:48 +01:00
  • eb6cdbae76 Refactor: Make TaskPool a 'real' C++ struct. Bastien Montagne 2025-02-14 17:22:29 +01:00
  • c43a583370 Merge branch 'blender-v4.4-release' Bastien Montagne 2025-02-14 17:21:17 +01:00
  • bbebf72a33 Cleanup: Add explicit defaults to MEM_new-allocated structs with no constructors. Bastien Montagne 2025-02-14 17:04:42 +01:00
  • 7000c392ff Cleanup: Add explicit defaults to MEM_new-allocated structs with no constructors. Bastien Montagne 2025-02-14 16:40:46 +01:00
  • 0b891a68b1 Sculpt: Improve node tools performance for simpler changes Hans Goudey 2025-02-14 16:45:50 +01:00
  • 0db8710df7 Compositor: Regression tests for File Output Node Habib Gahbiche 2025-02-14 16:17:18 +01:00
  • 2cc6f7bbb5 Fix #133339: Grease Pencil: Ensure span attribute writers are valid Falk David 2025-02-14 15:54:20 +01:00
  • 2dc1a5625d Merge branch 'blender-v4.4-release' Anthony Roberts 2025-02-14 14:45:03 +00:00
  • d277d43831 Libs: Fix OCIO patch command for non-Windows ARM64 platforms Anthony Roberts 2025-02-14 14:19:25 +00:00