Commit Graph

  • 75127f9b09 Build: upgrade wayland protocols to 1.31 Campbell Barton 2023-03-31 13:02:54 +11:00
  • a9d15ee8a0 Cleanup: pass rect as a constant pointer Campbell Barton 2023-03-31 13:02:53 +11:00
  • 498287bca0 Cleanup: Geometry Nodes: Split modifier property update function Hans Goudey 2023-03-30 18:51:25 -04:00
  • 3d5ba79050 Cleanup: Use const arguments for IDProperty functions Hans Goudey 2023-03-30 18:49:24 -04:00
  • ed0e4f4043 UV: refactor uv packing, reduce usage of #BoxPack Chris Blackbourn 2023-03-31 10:06:35 +13:00
  • cbb813886c Geometry Nodes: Simplify retrieval of node dependencies Hans Goudey 2023-03-30 16:29:45 -04:00
  • 76e0ca6b91 Build: suppress CMake warnings about newer Boost versions Brecht Van Lommel 2023-03-30 22:27:17 +02:00
  • 40f050aadc UV: simplify packing usage of #BoxPack Chris Blackbourn 2023-03-31 08:52:29 +13:00
  • f6e89233a3 Workbench: Optimize texture usage flags Jason Fielder 2023-03-30 21:49:41 +02:00
  • ec94b1da58 Metal: Optimize texture usage in glutil Jason Fielder 2023-03-30 21:45:45 +02:00
  • 1658b8ab46 Fix Cycles Metal failing when run in parallel, always run serial Brecht Van Lommel 2023-03-30 19:46:49 +02:00
  • 55d642ba2f Fix non-deterministic behavior of mask compositor node Sergey Sharybin 2023-03-30 18:57:22 +02:00
  • a145d1563a Cleanup: move flip faces code from nodes to geometry module Jacques Lucke 2023-03-30 18:43:46 +02:00
  • 55d473ee40 Cleanup: use better default name for unknown parameter Jacques Lucke 2023-03-30 18:33:09 +02:00
  • bdc3f1581d Fix #106261: When geometry output is viewed the cycling operator picks wrong sockets. Lukas Tönne 2023-03-30 16:56:56 +02:00
  • 8785862ee4 Replace install-deps bash script by a python one, and only handle distro packages. Bastien Montagne 2023-03-14 20:01:13 +01:00
  • be733c240e Animation: Insert Keyframe only on active FCurve Christoph Lendenfeld 2023-03-30 16:29:50 +02:00
  • 12b001ebce Fix OBJ tests using release folder Sergey Sharybin 2023-03-30 15:55:01 +02:00
  • 8f1925c2f6 Cleanup: make format Sergey Sharybin 2023-03-30 15:28:21 +02:00
  • f9b9430982 Fix: Crash when loading 3.4 autosave file Hans Goudey 2023-03-30 08:37:05 -04:00
  • 80319035e6 Fix: Debug assert extracting multiple UV maps in edit mode Hans Goudey 2023-03-30 08:24:22 -04:00
  • 7eda8e5367 Fix: unnecessary edge pan updates Philipp Oeser 2023-03-30 14:08:57 +02:00
  • 2a6f177e8e Fix #106043: Moving frame node jittering while cursor is still Philipp Oeser 2023-03-30 14:02:45 +02:00
  • d90795bc3c Asset System: New "weak" asset reference for storing in .blend files Julian Eisel 2023-03-30 12:25:42 +02:00
  • a12a8a71bb Remove "All Rights Reserved" from Blender Foundation copyright code Sergey Sharybin 2023-02-22 10:16:42 +01:00
  • 7e940f184f Animation: Auto frame curves Y extents when hitting normalize Christoph Lendenfeld 2023-03-30 10:01:12 +02:00
  • d9de76f5d1 Cleanup: PLY exporter headers cleanup Aras Pranckevicius 2023-03-30 09:56:15 +03:00
  • 0fcecc5c1e Cleanup: use methods to convert to/from window scale Campbell Barton 2023-03-30 17:33:47 +11:00
  • 3cfc3eab93 UV: fix unreported, bad uv packing with convex shape_method. Chris Blackbourn 2023-03-30 12:31:55 +13:00
  • 9ea6771d10 Cleanup: simplify sorting during uv packing Chris Blackbourn 2023-03-30 11:30:49 +13:00
  • a62f6c8290 Fix out-of-bounds array access when building with GHOST_OPENGL_ALPHA Campbell Barton 2023-03-30 09:51:44 +11:00
  • abb879175e Fix #106283: several uv operations producing missing uvs Chris Blackbourn 2023-03-30 10:26:33 +13:00
  • 7b94e86dd9 PLY: improve UV values merging in the exporter Aras Pranckevicius 2023-03-29 22:59:45 +03:00
  • 5f61eca7af Cycles: Exploit non-uniform threadgroup sizes on Metal Michael Jones 2023-03-29 21:46:11 +02:00
  • 8eb9d5342f Fix build error on Ubuntu 20.04 with Wayland after recent changes Brecht Van Lommel 2023-03-29 20:26:18 +02:00
  • 944a5854c6 Cycles: Fix MetalRT shadow all hit bug Michael Jones 2023-03-29 20:20:07 +02:00
  • 8ce3bb6e05 Fix: Curves: crash when requesting write access for attribute from multiple threads Jacques Lucke 2023-03-29 18:40:03 +02:00
  • 84c93f3a06 Cleanup: use eCustomDataType instead of int Jacques Lucke 2023-03-29 17:10:49 +02:00
  • 431d9858c5 Cleanup: Retrieve const custom data layers Hans Goudey 2023-03-29 11:08:57 -04:00
  • 5efa39096c Fix #106134: Broken triangulation without cached face normals Hans Goudey 2023-03-29 10:57:40 -04:00
  • d32d787f5f Clang-Format: Allow empty functions to be single-line Sergey Sharybin 2023-03-29 16:50:54 +02:00
  • cc7634f2ea Cleanup: deduplicate code Germano Cavalcante 2023-03-29 09:47:41 -03:00
  • bb2c89b20d Fix #106251: "Shift to extend" doesn't work in 3D View Collections panel Campbell Barton 2023-03-29 19:57:14 +11:00
  • c0a252b833 Fix #105895: UI scaled down with 125% fractional scaling on Wayland Campbell Barton 2023-03-29 17:35:47 +11:00
  • 68d146d57d Fix error in WM_capabilities_flag (all capabilities were set) Campbell Barton 2023-03-29 17:33:38 +11:00
  • 86b1e5e3b6 Cleanup: simplify uv packing api Chris Blackbourn 2023-03-29 15:45:38 +13:00
  • 2bc331981d Cleanup: function style casts, remove UNUSED(..) & use nullptr in C++ Campbell Barton 2023-03-29 14:21:38 +11:00
  • 1ddbe7cadd Cleanup: move doc-strings into headers, remove duplicates Campbell Barton 2023-03-29 14:16:31 +11:00
  • ce659dbc4e Cleanup: use doxygen sections Campbell Barton 2023-03-29 14:16:29 +11:00
  • 35f770a689 Cleanup: duplicate words in comments Campbell Barton 2023-03-29 14:16:26 +11:00
  • 43f6df853f Merge branch 'blender-v3.5-release' Hans Goudey 2023-03-28 22:52:27 -04:00
  • 7d0251ed9a Fix #105855: Crash with node add menu assets and keyboard navigation Julian Eisel 2023-03-28 22:36:30 -04:00
  • df824e2015 Cleanup: use function style casts Germano Cavalcante 2023-03-28 23:09:45 -03:00
  • 901a804f9e Cleanup: convert 'view3d_navigate.c' to C++ Germano Cavalcante 2023-03-29 04:02:16 +02:00
  • 8d16e8f726 Merge branch 'blender-v3.5-release' Brecht Van Lommel 2023-03-28 16:33:20 +02:00
  • 6e51f8d202 Fix Python Module build on Windows Brecht Van Lommel 2023-03-28 16:32:25 +02:00
  • ac0ed09735 Fix #104329 viewport render with path guiding crashes Sebastian Herholz 2023-03-27 16:55:31 +02:00
  • a58c951c98 Merge branch 'blender-v3.5-release' Jacques Lucke 2023-03-28 14:30:12 +02:00
  • 45c16f43ad Fix #105953: division by zero in quadriflow leads to crash Jacques Lucke 2023-03-28 14:25:19 +02:00
  • d81d743537 BLI: support == and != for Set Jacques Lucke 2023-03-28 14:16:30 +02:00
  • fbcddfcd68 BLI: add core types for supporting implicit-sharing Jacques Lucke 2023-03-28 13:57:51 +02:00
  • 1987cbb12a Merge branch 'blender-v3.5-release' Thomas Dinges 2023-03-28 13:41:43 +02:00
  • aa7293f555 Update license doc for OIIO lib update. Thomas Dinges 2023-03-28 13:40:39 +02:00
  • 3d49d738b7 Fix references to some nodegroups from new essentials staying around. Bastien Montagne 2023-03-28 13:20:15 +02:00
  • 57712d7b18 Fix #106177: modal operator does not work from Node menu Jacques Lucke 2023-03-28 13:13:30 +02:00
  • 0256bfd309 UI: Support minimum row count for tree views Julian Eisel 2023-03-28 12:33:35 +02:00
  • 3ea5a8fbb9 Fix #105590: Compositor: Masks don't consider anamorphic aspect ratio Habib Gahbiche 2023-03-28 12:36:14 +02:00
  • aa69ec7f80 Vulkan: Clearing Framebuffer + Scissors Jeroen Bakker 2023-03-28 11:51:32 +02:00
  • eb9ab4fae4 Refactor: draw code for anim channel widget Sybren A. Stüvel 2023-03-28 11:06:12 +02:00
  • a64877f045 Vulkan: Added prerequisite checks for using VK_Layer_Validation Kazashi Yoshioka 2023-03-28 10:45:44 +02:00
  • f8e190aac5 Cleanup: Silence Compilation Warnings Jeroen Bakker 2023-03-28 08:53:56 +02:00
  • a88c77eaac Cleanup: use struct comments for gwl_registry_handlers declaration Campbell Barton 2023-03-28 17:05:25 +11:00
  • 1cf2ad8e15 Fix #106203: Memory leak with dynamics enabled in particle edit mode Campbell Barton 2023-03-28 16:58:50 +11:00
  • 3071ec486b GHOST/Wayland: support window activation Campbell Barton 2023-03-28 16:05:34 +11:00
  • 8132b4a927 GHOST/Wayland: GWL_Seat::data_source_serial when modifiers are set Campbell Barton 2023-03-28 16:05:32 +11:00
  • 4ee705ca4f Cleanup: use a system method to access the APP_ID Campbell Barton 2023-03-28 16:05:31 +11:00
  • 10b03e66b9 Cleanup: remove unreachable code Campbell Barton 2023-03-28 13:09:54 +11:00
  • 4bead379c6 Cleanup: remove redundant (void) in C++ function declarations Campbell Barton 2023-03-28 12:14:23 +11:00
  • 2ec4ce18ae Cleanup: use 'override' specifier for GHOST: X11, SDL & None with CLANG Campbell Barton 2023-03-28 12:14:18 +11:00
  • 47e065f165 Cleanup: quiet unused but set warnings with CLANG Campbell Barton 2023-03-28 12:14:16 +11:00
  • bbcfdb844c Cleanup: quiet strict-prototypes warning with CLANG Campbell Barton 2023-03-28 12:14:14 +11:00
  • 1b0816929f Cleanup: quiet unreachable-code-generic-assoc warnings with CLANG Campbell Barton 2023-03-28 12:14:12 +11:00
  • 5379c0aa00 Fix particle system creating over-sized KD-tree Campbell Barton 2023-03-28 12:14:10 +11:00
  • 55f6c97185 Fix redundant memcmp in BLI_array_store, correct assertion Campbell Barton 2023-03-28 12:14:08 +11:00
  • 8ac67a798b Cleanup: Simplify aspect ratio usage in uv unwrapper Chris Blackbourn 2023-03-28 15:40:06 +13:00
  • ceaaf7f0ca Cleanup: format Chris Blackbourn 2023-03-28 15:05:54 +13:00
  • 16576beb22 Fix: Mistake in mesh vertex normal dirty tag in previous commit Hans Goudey 2023-03-27 19:56:21 -04:00
  • 9bb6f92fe0 Cleanup: Use Vector for metaball tessellation vertex data Hans Goudey 2023-03-27 19:48:04 -04:00
  • b828641a93 UV: Add alpaca_rotate variant for improved packing efficiency Chris Blackbourn 2023-03-28 00:35:27 +02:00
  • 00bb30c0e9 Geometry Nodes: Copy cached no loose edge status in realize instances Hans Goudey 2023-03-27 16:36:19 -04:00
  • 63689e4756 Geometry Nodes: Tag no loose edges after curve to mesh node Hans Goudey 2023-03-27 16:14:14 -04:00
  • 52eced3eef Geometry Nodes: Slightly improve curve to mesh performance Hans Goudey 2023-03-27 15:41:45 -04:00
  • de5ec852f3 Merge branch 'blender-v3.5-release' Hans Goudey 2023-03-27 14:52:51 -04:00
  • ba4442ef41 Fix #105965: Add fur modifier properties missing UI data Hans Goudey 2023-03-27 20:51:35 +02:00
  • 59c0e19db2 Geometry: Skip recomputing bounds after translation Hans Goudey 2023-03-27 20:51:01 +02:00
  • 05a63e3705 OBJ: improve UV values merging in the exporter Aras Pranckevicius 2023-03-27 21:38:52 +03:00
  • 8ad0935ed6 Fix #106108: Allow Arrow Increment on Sequence Values Harley Acheson 2023-03-27 20:26:56 +02:00
  • 2215ee9358 UI: Noto Emoji Font with Unicode 15.0 Updates Harley Acheson 2023-03-27 20:05:44 +02:00
  • bb67d4c298 Transform: expose hardcoded 'Rotate Normals' key Germano Cavalcante 2023-03-27 14:38:47 -03:00
  • 040ea1637d Cleanup: deduplicate code that changes transform mode Germano Cavalcante 2023-03-27 13:50:36 -03:00