Commit Graph

  • 2898ef0a5c UI: Preferences: Move sections to a regular sidebar region Pablo Vazquez 2025-09-12 18:20:11 +02:00
  • c69dad9b0f Fix #146138: UI: Preferences tabs lost grouping Guillermo Venegas 2025-09-12 18:00:19 +02:00
  • 250384dd57 UI: Theme: Scrubbing/Markers shared region Nika Kutsniashvili 2025-09-12 16:25:56 +02:00
  • f729e639f4 GPU: Simplify Codegen dependency injection Clément Foucault 2025-09-12 16:07:55 +02:00
  • ad27211b77 Refactor: Geometry Nodes: use faster IDProperty group lookup instead of custom VectorSet Jacques Lucke 2025-09-12 15:43:14 +02:00
  • 4e629a6cb1 Cleanup: Remove incorrect comment Pablo Vazquez 2025-09-12 14:54:11 +02:00
  • 7f62d5d85e UI: Theme: Common colors for animation channels Nika Kutsniashvili 2025-09-12 14:49:27 +02:00
  • 15fd8ad7a1 Fix: Cycles linear curves on Metal-RT Sergey Sharybin 2025-09-12 14:16:09 +02:00
  • e19e9e57ee EEVEE: Split eevee_shader_shared.hh into multiple files Clément Foucault 2025-09-12 14:09:35 +02:00
  • 2110391058 PyAPI: rename undo memory usage method, improve doc-string Namit Bhutani 2025-09-11 20:22:37 +05:30
  • 1e2ed785f7 Cleanup: use assume attribute to quiet array bounds warning for GCC 15 Campbell Barton 2025-09-12 21:18:37 +10:00
  • 4adc81b306 Tests: add VSE mask ID modifier render test Aras Pranckevicius 2025-09-12 14:01:52 +02:00
  • 1f80345242 Cleanup: quiet some array-bounds warnings with GCC 15 Campbell Barton 2025-09-12 21:48:43 +10:00
  • 534b5f1f4f UI: Theme: Shared regions Nika Kutsniashvili 2025-09-12 13:22:50 +02:00
  • 1a666b5722 Authors: de-duplicate Thomas Dinges 2025-09-12 12:37:45 +02:00
  • 619a9ff580 Silence DNA deprecated warning in versioning_260.cc. Bastien Montagne 2025-09-12 12:06:33 +02:00
  • 8d985f38de Fix broken build. Bastien Montagne 2025-09-12 12:05:21 +02:00
  • 6cb2226f13 Refactor: IDProperty: accelerate looking up properties by name Jacques Lucke 2025-09-12 11:34:38 +02:00
  • e246838639 Fix #145957: Outliner Indirect Only option is greyed out on sub collections Pratik Borhade 2025-09-12 11:04:17 +02:00
  • 429854363e Vulkan: Disable Stencil Export when Forcing Workarounds Jeroen Bakker 2025-09-12 09:28:17 +02:00
  • 4c0114b94e Cleanup: UI: Remove unused interface_align code Guillermo Venegas 2025-09-12 09:11:13 +02:00
  • b10d767c4e Fix #134920: File Output writes frame for single render Omar Emara 2025-09-12 09:01:31 +02:00
  • 320092d0e2 Cleanup: quiet array-bounds compiler warning for GCC Campbell Barton 2025-09-12 16:43:01 +10:00
  • 353e9178a2 Cleanup: Fix the misspelling of "anisotropy" in some variable names luz paz 2025-09-12 08:39:53 +02:00
  • 84511b8509 Core: add type checks to ID property accessors Campbell Barton 2025-09-12 06:29:42 +00:00
  • f29382bd7b Cleanup: Fix typos in source/blender/animrig luz paz 2025-09-12 07:19:27 +02:00
  • ad50ee6bf6 Refactor: UI: Make layout estimate functions as virtual methods Guillermo Venegas 2025-09-12 03:40:17 +02:00
  • 080d996501 Fix #146122: Grease Pencil: Duplicate cursor panel in draw mode Pratik Borhade 2025-09-12 03:06:14 +02:00
  • 134110b87f Cleanup: sort file lists Campbell Barton 2025-09-12 10:20:40 +10:00
  • 975f42b7b2 Cleanup: use doxygen comments to end groups Campbell Barton 2025-09-12 10:19:56 +10:00
  • 1dd536e24f Grease Pencil: Support Bézier and Catmull Rom for interpolation tool Casey Bianco-Davis 2025-09-12 01:59:03 +02:00
  • a426e70bf6 Fix: Use new USER_DEVELOPER_TOOL_TEST macro where appropriate Sean Kim 2025-09-12 01:42:52 +02:00
  • fb91e576ca Preferences: Update macros for experimental feature checks Sean Kim 2025-09-12 00:48:28 +02:00
  • 4c2ea47aec UI: Add 'Developer Tools' section to user preferences Sean Kim 2025-09-11 23:53:43 +02:00
  • dacae33cbe Nodes: Add missing tooltip descriptions for various nodes quackarooni 2025-09-11 20:03:35 +02:00
  • a08cd68f1e Modifiers: Use implicit sharing for some bind data Hans Goudey 2025-09-11 20:00:01 +02:00
  • eccb7fddb0 CMake: Win: Disable fastlink for VS2026 Ray Molenkamp 2025-09-11 11:45:25 -06:00
  • bef15f0ec1 Fix #145633: Revert "Fix #144526: Crash on exit with Video_Editing template" Habib Gahbiche 2025-09-11 18:08:52 +02:00
  • f4313c07b6 UI: VSE: Update White Balance modifier icon Pablo Vazquez 2025-09-11 17:41:08 +02:00
  • f52f26d481 UI: VSE: Use correct icon for enable modifier Pablo Vazquez 2025-09-11 17:20:03 +02:00
  • 963569caf4 Fix #146086: Regression: OpenSubdiv: GPU Shaders gets recompiled for each evaluation Sergey Sharybin 2025-09-11 17:17:30 +02:00
  • d7bcf6e1f9 Win: Preliminary VS 2026 support Ray Molenkamp 2025-09-11 08:48:53 -06:00
  • 0c75361516 Vulkan: Add Memory Pool for External Pixel Buffers Jeroen Bakker 2025-09-11 16:19:23 +02:00
  • 929110db04 Fix: Remove unused "Active Modifier Outline" setting Falk David 2025-09-11 16:18:31 +02:00
  • 819175961b Fix#145961: Vulkan: Pixelbuffer are Never Exported Jeroen Bakker 2025-09-11 16:15:14 +02:00
  • 45dca5c994 Vulkan: Enable wide gamut colors on Windows when HDR mode is off Brecht Van Lommel 2025-09-11 15:44:38 +02:00
  • 0bd3e7e213 Fix: Build error with BLI_virtual_array.hh Ray Molenkamp 2025-09-11 07:30:52 -06:00
  • 790033e0c3 Cleanup: Vulkan: Remove references to Renderpass and Framebuffer Jeroen Bakker 2025-09-11 15:03:46 +02:00
  • 535c25800b UI: Timeline: Improve Keying popover label Pablo Vazquez 2025-09-11 14:43:42 +02:00
  • a927c98d5a Fix #146042: Fix when view transform is set to non-existing color space Sergey Sharybin 2025-09-11 14:09:20 +02:00
  • ad6892832f Render: Add start and end frames to render.render() Omar Emara 2025-09-11 12:47:08 +02:00
  • 1f94af6aa4 GPU: Shader: Add support for loop unroll using macros Clément Foucault 2025-09-11 12:42:11 +02:00
  • f699b34689 Fix #146057: Crash when using Convolve node with GPU Omar Emara 2025-09-11 12:18:35 +02:00
  • ed547afcd2 Fix #146045: wrong modifier list in audio strips, crash when selected Philipp Oeser 2025-09-11 11:31:14 +02:00
  • 355a805e68 Cleanup: Fix typos in source/blender/freestyle luz paz 2025-09-11 11:30:49 +02:00
  • 072f956ce0 Cleanup: Fix typos in scripts subdirectory luz paz 2025-09-11 11:29:06 +02:00
  • a8d366b48a Fix #141142: UI: Emboss status not restored in uiLayout Damien Picard 2025-09-11 11:03:10 +02:00
  • 62a5a29d08 Cleanup: Fix typos in source/blender/nodes luz paz 2025-09-11 10:49:05 +02:00
  • 6cf0658eee Vulkan: Submission timeline value Jeroen Bakker 2025-09-11 10:36:38 +02:00
  • 9c9757e52b Cleanup: GPUFence parameter names Jeroen Bakker 2025-09-11 10:36:00 +02:00
  • 4395053115 Fix: Curves: Pen tool virtual destructor compiler warning Casey Bianco-Davis 2025-09-11 10:28:17 +02:00
  • baafbd8e95 Anim: Remove PBONE_SELECTABLE macro Christoph Lendenfeld 2025-09-11 10:00:13 +02:00
  • 1517aa4416 Fix #146051: incorrect parent zone compute contexts when inlining shader nodes Jacques Lucke 2025-09-11 08:02:56 +02:00
  • c50c3275be Vulkan: Acquire/release swapchain images Jeroen Bakker 2025-09-11 07:51:30 +02:00
  • 9dc6a2d7f3 Cleanup: correct misleading PyArg_Parser formatting Campbell Barton 2025-09-11 15:20:20 +10:00
  • 62906cb6f4 Cleanup: use a boolean for BMesh::use_toolflags Campbell Barton 2025-09-11 14:30:00 +10:00
  • c3f49cd24e Shader Nodes: add Python API for inlined shader nodes Jacques Lucke 2025-09-11 06:08:30 +02:00
  • 0b19cb35b6 Cleanup: Various organizational changes for brush.cc Sean Kim 2025-09-11 05:01:37 +02:00
  • 1e7587f761 Cleanup: follow our API naming conventions Campbell Barton 2025-09-11 12:59:32 +10:00
  • 77c76ccdb8 Cleanup: sort files Campbell Barton 2025-09-11 12:40:59 +10:00
  • cf807a44bd Cleanup: use view2d prefix for consistency Campbell Barton 2025-09-11 12:13:11 +10:00
  • e9295fad65 Sculpt: Avoid setting vertex normal to the zero vector Sean Kim 2025-09-11 01:20:10 +02:00
  • 391377c804 Fix #145932: Relax Face Set brush can corrupt mesh Sean Kim 2025-09-10 21:45:49 +02:00
  • 8279e0e95c Fix: VSE: Memory leak with slip operator John Kiril Swenson 2025-09-10 21:27:32 +02:00
  • 163dfd7a9a Fix: Grease Pencil: Assert when converting to Catmull Rom or Poly Casey Bianco-Davis 2025-09-10 21:01:03 +02:00
  • 5561b97aa0 Cleanup: Metal: Avoid MSL warning in curves interpolation shader Clément Foucault 2025-09-10 20:26:53 +02:00
  • 1439b11de9 Fix: Build error in lite build without USD and Alembic Brecht Van Lommel 2025-09-10 19:24:03 +02:00
  • 491a39b0c6 VSE: Strip Modifier Icons Falk David 2025-09-10 19:27:43 +02:00
  • 02cd00dc75 VSE: Python: Add RNA type for mask modifier Falk David 2025-09-10 18:40:43 +02:00
  • 2c9b273b74 Fix #145594: Tests: Check Windows command line length for batched tests Christoph Neuhauser 2025-09-10 17:57:01 +02:00
  • 66be5d857c Fix: Python code style Sergey Sharybin 2025-09-10 17:53:18 +02:00
  • d77cd0e8b5 Fix #145848: Crash when switching view layer after undoing ID deletion. Bastien Montagne 2025-09-10 17:33:42 +02:00
  • 3ef2df3893 Cycles: Remove Use Tiling option Sergey Sharybin 2025-09-10 17:15:07 +02:00
  • 5afaa1c4bd Nodes: Move value to Combine XYZ from link-drag-search Hans Goudey 2025-09-10 16:59:29 +02:00
  • 6d25aad41f Cycles: Remove Alembic procedural Brecht Van Lommel 2025-09-10 16:39:01 +02:00
  • 6148d50105 GPU: Shader: Remove section of code guarded by #if directives Clément Foucault 2025-09-10 16:35:41 +02:00
  • f89b24ba8d Fix #146020: bad assert for supported socket types Jacques Lucke 2025-09-10 16:09:45 +02:00
  • 10353b3d69 BLI: reduce binary size for non-performance sensitive virtual arrays Jacques Lucke 2025-09-10 15:45:56 +02:00
  • 5c2f06bfc4 macOS: Correct Info.plist CFBundleVersion version string Jonas Holzman 2025-09-10 15:29:54 +02:00
  • ac84e076db Nodes: Deactivate viewer if shortcut exists and viewer is active Habib Gahbiche 2025-09-10 15:17:16 +02:00
  • c954d6cdfd Nodes: Add tools for "Mute Links" and "Add Reroute" operator Leon Schittek 2025-09-10 15:12:37 +02:00
  • 19fb5652af Cleanup: GPU: Avoid warning in shader parser code Clément Foucault 2025-09-10 12:48:31 +02:00
  • 36b80971de Cleanup: EEVEE: Typo in interlieved_gradient_noise Clément Foucault 2025-09-10 12:47:49 +02:00
  • 455d749c52 Fix: GPU: Implicit cast from int to bool in assert() Clément Foucault 2025-09-10 12:20:59 +02:00
  • f0806ac6b4 Fix #145743: EEVEE: Instance leak when Stereoscopy is enabled Clément Foucault 2025-09-10 12:18:49 +02:00
  • b3dec6617a Fix: GPU: Avoid accessing GLContext after it is destroyed Clément Foucault 2025-09-10 12:17:43 +02:00
  • c302b7de7b Refactor: EEVEE: Simplify Gbuffer packing Clément Foucault 2025-09-10 12:17:21 +02:00
  • 42e70f10b5 Fix #146003: Autosave keeps re-saving even when file is already saved Pratik Borhade 2025-09-10 12:00:27 +02:00
  • 805e037df3 GPU: Shader: Use parser for loop unrolling Clément Foucault 2025-09-10 11:59:52 +02:00
  • ece97ef3dc Fix #145980: ACES 2.0 sRGB colorspace should not be hidden Brecht Van Lommel 2025-09-10 11:09:59 +02:00