Commit Graph

  • e1e0c041cf Fix: incorrect peak sharpen calculation with the ocean modifier Campbell Barton 2025-05-01 11:04:45 +00:00
  • 2e0a8ea027 Fix: memory leak when rearranging animation channels Sybren A. Stüvel 2025-05-01 12:38:39 +02:00
  • 4c7c26440a Fix #138162: Crash rearranging ungrouped channels the Dope Sheet Philipp Oeser 2025-05-01 12:29:35 +02:00
  • 30698cf885 Fix #137932: compute correct armature bounds Nathan Vegdahl 2025-05-01 12:25:52 +02:00
  • a3b8ea843c Anim: Add 'unshare' node to driver evaluation dependency graph Sybren A. Stüvel 2025-05-01 11:49:21 +02:00
  • 987fc14ada Cleanup: simplify logic in node tree iterator Habib Gahbiche 2025-05-01 11:08:13 +02:00
  • 5c801a7600 Cleanup: Initialize memory of default materials Habib Gahbiche 2025-05-01 10:58:24 +02:00
  • 510130de07 Compositor: Turn Bilateral Blur options to inputs Omar Emara 2025-05-01 09:57:57 +02:00
  • 10113a119e UI: Add missing periods to Overwrite file dialogue message Jordan Henshaw 2025-05-01 08:46:02 +02:00
  • d568b78717 GPU: Add immediate drawing of textured rectangle Sergey Sharybin 2025-05-01 08:40:18 +02:00
  • 4a0391c4a1 Cleanup: USD: Shrink the USDPrimReader base class Jesse Yurkovich 2025-05-01 06:30:55 +02:00
  • 2f2d26fc54 Cleanup: use float2 for wmTabletData::tilt & PaintStroke::tilt Campbell Barton 2025-05-01 12:49:58 +10:00
  • c3692c7008 Cleanup: use int2 for pointer location & 3D snapping functions Campbell Barton 2025-05-01 12:39:33 +10:00
  • bf7d4dca79 Correct error in 229ca9b8f0 Campbell Barton 2025-05-01 12:18:40 +10:00
  • a37f2014fd Cleanup: sort CMake file lists Campbell Barton 2025-05-01 12:16:00 +10:00
  • 229ca9b8f0 Cleanup: quiet Python linter warnings Campbell Barton 2025-05-01 12:15:23 +10:00
  • 43af16a4c1 Cleanup: spelling in comments, correct comment block formatting Campbell Barton 2025-04-29 09:02:49 +10:00
  • 89ad52b22a UI: Enum Tooltip Item Order Harley Acheson 2025-05-01 00:50:34 +02:00
  • 2ab59859c9 Cleanup: VSE: Replace remaining seq and sequence references John Kiril Swenson 2025-05-01 00:22:04 +02:00
  • 4c9e06066b Fix: VSE: Adding standalone effect was linked to selected strip Richard Antalik 2025-04-30 23:37:00 +02:00
  • ec33994c62 Cleanup: Remove unused VertBuf::duplicate() function Hans Goudey 2025-04-30 22:35:47 +02:00
  • 1e5ede1942 Physics: Increase precision of 4D vector normalization functions Bartosz Kosiorek 2025-04-30 21:01:36 +02:00
  • d3f3dc4d72 Fix: Overlay: Material Preview when !bl_use_eevee_viewport Miguel Pozo 2025-04-30 20:46:00 +02:00
  • 12e626f31f Shape Keys: Add operator to update keys from selected objects Hans Goudey 2025-04-30 20:07:25 +02:00
  • 79c318f692 Fix #137973: Add MaterialX version info on USD export Michael B Johnson 2025-04-30 19:54:17 +02:00
  • 2c99edbffa Cycles: Bump Embree minimum version to 4.0.0 Brecht Van Lommel 2025-04-30 19:50:14 +02:00
  • 932fa1afb4 UI: Simplify Volumentric Data settings for Fluids Bartosz Kosiorek 2025-04-30 19:43:05 +02:00
  • d66a132c75 Doc: Update intro comment of MEM_guardedalloc. Bastien Montagne 2025-04-30 19:38:23 +02:00
  • b3dcaa2e1e Physics: Improve liquid simulation performance Bartosz Kosiorek 2025-04-30 19:39:57 +02:00
  • 5046fe168f Cleanup: Compiler warning Brecht Van Lommel 2025-04-29 14:42:04 +02:00
  • 2037145e43 Fix: Broken VectorSet move construction after recent change Hans Goudey 2025-04-30 18:51:33 +02:00
  • 439e65c77c Tests: add tests for node tree iterator Habib Gahbiche 2025-04-30 18:36:23 +02:00
  • 60d01f9c29 Fix: EEVEE: Missing shadows in render tests file on Mac Clément Foucault 2025-04-30 16:32:30 +02:00
  • 64399ddfcd Fix: EEVEE: Missing shadow update during light baking Clément Foucault 2025-04-30 16:32:43 +02:00
  • 9315af2170 Fix: some cases of bone scale were not handled correctly in new FBX importer Aras Pranckevicius 2025-04-30 16:03:00 +02:00
  • 8409a5081b Fix #137998: Crash calling editmode_toggle overriding view_layer.objects.active Philipp Oeser 2025-04-30 15:54:27 +02:00
  • 1ae6d13b5f Fix #138178: Grease Pencil strokes loose vertexgroups after Re-Arrange Philipp Oeser 2025-04-30 15:34:45 +02:00
  • f216b3ca62 Compositor: Turn Directional Blur options to inputs Omar Emara 2025-04-30 14:40:13 +02:00
  • 6ff0726ef2 Refactor: const-correctness in GPU viewport Sergey Sharybin 2025-04-30 14:03:26 +02:00
  • 4c4c21df76 DRW: Debug: Change debug scope to debug group Clément Foucault 2025-04-30 13:40:22 +02:00
  • e8f1473da6 Refactor: add "filepath" property to CollectionExport to avoid hacks Campbell Barton 2025-04-30 11:15:38 +00:00
  • 0dba80c89c GPU: Add reserved GLSL keywords to C++ stubs Clément Foucault 2025-04-30 12:47:00 +02:00
  • 82dd9f68a4 Fix: Overlay: Compilation error on OpenGL Clément Foucault 2025-04-30 12:25:51 +02:00
  • a4669e3a8f Fix: Bring back UI translation of node header labels Damien Picard 2025-04-30 12:29:00 +02:00
  • 7a6acfac62 Compositor: Turn Sun Beams options to inputs Omar Emara 2025-04-30 11:46:36 +02:00
  • 3b9c03bb9b Fix: Add SequenceCache read-attributes flag to defaults Pratik Borhade 2025-04-30 11:04:31 +02:00
  • 7714998537 Overlay: Remove macros for globals uniform buffer access Clément Foucault 2025-04-26 11:28:24 +02:00
  • cac80a9e3c Cleanup: Overlay: Rename GlobalsUboStorage to UniformData Clément Foucault 2025-04-26 02:26:52 +02:00
  • 6c4b410d3e Cleanup: Remove unused draw_common_shader_shared.hh Clément Foucault 2025-04-26 02:16:37 +02:00
  • ec0da5bfe7 Overlay: Move GlobalsUboStorage to overlay_shader_shared.hh Clément Foucault 2025-04-26 02:13:55 +02:00
  • 27a8c00157 Overlay: Split theme colors and sizes into different structs Clément Foucault 2025-04-26 01:52:39 +02:00
  • 17d8650d2d Fix #137398: Transforming editbones can propagate wrong envelope radii Philipp Oeser 2025-04-30 09:18:34 +02:00
  • cf319d108d Cleanup: check pointers before visibility tests, reduce right-shift Campbell Barton 2025-04-30 16:41:16 +10:00
  • 7a1cd05b9b Refactor: UI: Replace uiLayoutColumnFlow and uiLayoutGridFlow with uiLayout class methods Guillermo Venegas 2025-04-30 08:27:31 +02:00
  • e116038486 Fix: Rigify: Bone collection typo in Cat Metarig Gianluca Giampuzzo 2025-04-30 08:24:33 +02:00
  • 5888ae5d5d Fix: Curves: wrong behavior in split operator Laurynas Duburas 2025-04-30 08:12:20 +02:00
  • 1d80d15b8f UV: support sticky modes when face sync-select is enabled Campbell Barton 2025-04-30 13:55:52 +10:00
  • 648c07329f RNA: improve the PPM description Campbell Barton 2025-04-30 05:21:12 +00:00
  • a143a99634 Fix #128247: Show warning when applying rotation on invalid matrix YimingWu 2025-04-30 06:16:38 +02:00
  • 70ae8606e2 Cleanup: pass tool-settings instead of scene to UV selection functions Campbell Barton 2025-04-30 13:46:37 +10:00
  • d269ce1939 VSE: Show warning on slip if not enough content to clamp John Kiril Swenson 2025-04-30 05:44:35 +02:00
  • 18ba7d1f86 Cleanup: use const arguments for UV checking functions Campbell Barton 2025-04-30 12:54:29 +10:00
  • fb4b9a2785 win_x64: Re-enable hiprt Ray Molenkamp 2025-04-29 18:03:33 -06:00
  • 8fe645370d WinX64_VM: Bump HIP to 6.3.42560 Ray Molenkamp 2025-04-29 18:02:10 -06:00
  • 9a4ee099e6 Fix #137680: Knife constraints not accurate in orthographic view Germano Cavalcante 2025-04-29 22:43:34 +02:00
  • 06624bbafb UI: In paint modes, don't overwrite a modal cursor with the paint cursor Sietse Brouwer 2025-04-29 22:33:49 +02:00
  • 8c2888d578 Sculpt: Lower Mesh BVH leaf limit to 2500 Sean Kim 2025-04-29 22:27:44 +02:00
  • 922e40eefe Sculpt: Convert all Scrape, Fill, Flatten brushes to Plane brush Sean Kim 2025-04-29 22:20:49 +02:00
  • 385a8a4d6a Fix: Zooming certain editors disabled from recent fix John Kiril Swenson 2025-04-29 12:43:56 -05:00
  • a42fc3bcc1 Fix: Incorrect sculpt view normal calculation Nicola 2025-04-29 19:18:01 +02:00
  • a2fac05e9d BLI: Add configurable inline buffer to VectorSet Hans Goudey 2025-04-29 18:52:30 +02:00
  • 6e190bde4a Fix #137843: Crash with invalid NURBS order attribute values Hans Goudey 2025-04-29 18:28:45 +02:00
  • daadf38780 Fix: DRW: Tests: Asserts in test_draw_submit_only Clément Foucault 2025-04-29 18:15:58 +02:00
  • ab7731d05c Fix: GPU: Tests: Memory leak with vulkan backend tests Clément Foucault 2025-04-29 18:14:53 +02:00
  • 8b36cf3eac Fix #138018: VSE zooming left aligned John Kiril Swenson 2025-04-29 17:03:50 +02:00
  • 600380cd98 Fix #137794: Ignore curve radius for legacy curve object bounds Hans Goudey 2025-04-29 16:16:44 +02:00
  • 40379c4dbd Fix #138102: Grease Pencil: Wrong frame used to retrieve visible drawings Jacques Lucke 2025-04-29 16:13:33 +02:00
  • 954f7b0965 Fix #138048: Overlay: Transparent meshes hide overlays in Cycles Clément Foucault 2025-04-29 16:06:47 +02:00
  • d24b0e4a4e GPU: Remove runtime parsing of GLSL source Clément Foucault 2025-04-29 15:32:36 +02:00
  • 8b70166214 GPU: Tests: Avoid test not passing on certain platform Clément Foucault 2025-04-29 15:27:52 +02:00
  • dd528023d9 Fix #138000: Retopology overlay broken Kabinet0 2025-04-29 15:24:28 +02:00
  • 93408e03a4 Compositor: Turn Ellipse Mask options to inputs Omar Emara 2025-04-29 15:20:54 +02:00
  • 3d4900f412 Compositor: Turn Box Mask options to inputs Omar Emara 2025-04-29 14:34:23 +02:00
  • ca013ae67a GPU: Tests: Move context creation to SetUpTestSuite Clément Foucault 2025-04-29 14:02:38 +02:00
  • 802addc180 Geometry Nodes: add initial links to new closure zone Jacques Lucke 2025-04-29 13:56:53 +02:00
  • b27459dbd8 Fix #137456: Select shortest path can double-back on itself Campbell Barton 2025-04-29 11:52:01 +00:00
  • 3aba58b94a Cleanup: Make format Jeroen Bakker 2025-04-29 13:49:24 +02:00
  • 1d6f313995 Grease Pencil: Remove minimum thickness clamping Falk David 2025-04-29 12:46:48 +02:00
  • d4986be082 Fix #138088: Anti-aliasing issues in Metal and Vulkan Jeroen Bakker 2025-04-29 12:32:31 +02:00
  • 1f0eeea2b2 Fix #138084: closure and bundles show up in UI even if disabled Jacques Lucke 2025-04-29 11:40:18 +02:00
  • 127fbaa0e6 Fix: Grease Pencil: Change split stroke shortcut Pratik Borhade 2025-04-29 11:35:18 +02:00
  • 4b161093b4 Fix: Do not create completely empty animation curves in new FBX importer Aras Pranckevicius 2025-04-29 11:02:33 +02:00
  • 682ab26994 Compositor: Remove Map UV node Alpha option Omar Emara 2025-04-29 10:56:33 +02:00
  • 6a90382390 Core: support buffers larger than 2GB in .blend files Jacques Lucke 2025-04-29 10:55:26 +02:00
  • 8528feb7ee Cleanup: replace some spinlocks with atomics or mutexes Aras Pranckevicius 2025-04-29 10:42:45 +02:00
  • ddc0f9460d Compositor: Turn Lens Distortion options to inputs Omar Emara 2025-04-29 09:54:12 +02:00
  • f6a8993570 Fix #137382: Vulkan: Memory leak when rendering Jeroen Bakker 2025-04-29 09:39:45 +02:00
  • 5ff7ffe31b Cleanup: use colon after doxygen parameters Campbell Barton 2025-04-29 05:04:36 +00:00
  • 99d469e4d5 Fix: glitch highlighting gizmos when using a tablet Campbell Barton 2025-04-29 04:52:08 +00:00
  • b23e5e6068 UI: Expose MOD_MESHSEQ_READ_ATTRIBUTES flag for Mesh Sequence Cache modifier airyz 2025-04-29 06:28:47 +02:00