Commit Graph

  • c86ead28a3 Cleanup: Grease Pencil: unique_node_name function Falk David 2024-12-03 16:51:43 +01:00
  • 172e9c5b83 Fix #130583: Crash opening a file when asset shelf is set for non-paint modes Julian Eisel 2024-12-03 16:57:38 +01:00
  • 9380e2d5d8 Cleanup: Overlay: Remove unused structs Clément Foucault 2024-12-03 16:45:18 +01:00
  • 6a112a435d Cleanup: Overlay: Armature: Remove legacy code Clément Foucault 2024-12-03 16:44:55 +01:00
  • 083a10148c Cleanup: Grease Pencil: Use StringRef for function parameters Falk David 2024-12-03 16:33:15 +01:00
  • 2ec719447e Cmake: Add Pipewire support Sebastian Parborg 2024-08-02 12:18:26 +02:00
  • bc39ee692d Audaspace: merge changes from upstream. Sebastian Parborg 2024-12-03 14:47:25 +01:00
  • 33af6d9c5b Fix: Make sure that sound scrubbing doesn't interfere with regular playback Sebastian Parborg 2024-11-25 15:44:16 +01:00
  • d7140a599d Fix: Make sure Blender doesn't seek an extra time after starting to playback Sebastian Parborg 2024-11-22 17:22:53 +01:00
  • 6d1bc2feb1 Fix: remove uneeded A/V sync frame interpolation Sebastian Parborg 2024-08-08 11:53:42 +02:00
  • 32a26b8e19 Fix: Properly reset the audio devices when changing settings Sebastian Parborg 2024-08-06 16:23:53 +02:00
  • 5ffa4c4ffb Fix #131134: EEVEE: Playback performance degrades over time Miguel Pozo 2024-12-03 16:24:04 +01:00
  • a265b591be Python: Add API function to reorder curves Falk David 2024-12-03 16:23:31 +01:00
  • 66e090dcb4 Cleanup: Remove unused function declarations Hans Goudey 2024-12-03 10:21:41 -05:00
  • e5a1a61524 Cleanup: Remove unused sculpt drawing code Hans Goudey 2024-12-03 10:20:39 -05:00
  • be921b8ddb Anim: start slot handles at a high number Sybren A. Stüvel 2024-12-03 16:15:25 +01:00
  • 62897317bd DRW: Remove Basic engine Clément Foucault 2024-12-03 16:11:31 +01:00
  • 0675353625 Cleanup: Remove unused functions from BLI math C-API Hans Goudey 2024-12-03 15:44:36 +01:00
  • 3174716347 DRW: Remove use of legacy API in external draw engine Clément Foucault 2024-12-03 15:37:03 +01:00
  • 52d3cf8568 Fix #131227: OpenGL: Sequence editor crash on legacy Intel platforms Jeroen Bakker 2024-12-03 15:31:10 +01:00
  • be22fcf425 Fix: Wrong border nearest interpolation around negative edges Omar Emara 2024-12-03 15:04:50 +01:00
  • 60d918c297 Fix #131269: Vulkan: Add support for GPU_DATA_UINT_24_8 read back Jeroen Bakker 2024-12-03 14:56:43 +01:00
  • d9eb1d7155 Fix #130758: UI: Spreadsheet: Animation update does not affect tree view Julian Eisel 2024-12-03 14:15:02 +01:00
  • 13ed60dbd3 Fix #130503: Separate Geometry node outputs empty grease pencil layers Jacques Lucke 2024-12-03 13:55:58 +01:00
  • e2ff0a45aa Fix BVH import bone tail calculation with multiple children Butterscotch! 2024-12-03 23:26:19 +11:00
  • b13e085109 OBJ Import: Improved NURBS curve support Laurynas Duburas 2024-12-03 13:16:16 +01:00
  • c480b7ffd3 Vulkan: Incorrect image aspect when transferring depth textures Jeroen Bakker 2024-12-03 12:36:39 +01:00
  • f0500a28ee Fix: BLI: quaternion is not normalized after conversion Jacques Lucke 2024-12-03 12:24:55 +01:00
  • 4d24b5fc08 Fix: Grease Pencil: crash when drawing grid overlay without active layer Jacques Lucke 2024-12-03 12:23:43 +01:00
  • b48c81761f Docs: improve wording for dna_defaults.c descriptions Campbell Barton 2024-12-03 22:17:30 +11:00
  • 3b303bed34 Fix: Grease Pencil: Remove group crash when tab is pinned Pratik Borhade 2024-12-03 12:10:01 +01:00
  • 3b69fe0f40 Fix: Defocus node crashes for single value inputs Omar Emara 2024-12-03 12:24:27 +02:00
  • 1fc9ff4a4e Fix: Variable size Bokeh Blur node crashes Omar Emara 2024-12-03 12:22:15 +02:00
  • 03b3f69e33 Compositor: Assert for invalid pixel access Omar Emara 2024-12-03 12:21:31 +02:00
  • f6c30bfe45 Curves: Add python function to compare curve geometries Falk David 2024-12-03 11:11:27 +01:00
  • c37e6290ec UI: Add missing tooltips to Principled BSDF for Sheen and Thin Film Bartosz Kosiorek 2024-12-03 10:34:20 +01:00
  • 18f3a11955 GPU: Remove remaining metal geometry shader workarounds Clément Foucault 2024-12-03 10:18:50 +01:00
  • 5e66ece252 Fix #131258: hidden sockets add padding to nodes Jacques Lucke 2024-12-03 10:08:59 +01:00
  • 6ca1417103 Cleanup: suppress unused Python warnings Campbell Barton 2024-12-02 11:29:05 +11:00
  • a590fa749b extern/curve_fit_nd: suppress harmless UBSAN warnings Campbell Barton 2024-12-03 11:05:45 +11:00
  • 5d05c36fc7 UI: Fix Broken Menus after #129125 Harley Acheson 2024-12-03 02:53:38 +01:00
  • ababc2e01b Fix #120778: depth navigation ignores camera & light objects Campbell Barton 2024-12-02 22:01:14 +11:00
  • d0eff5f665 Cleanup: IO Common: Use clog and fmtlib instead of streams Jesse Yurkovich 2024-12-03 00:24:01 +01:00
  • 000f1cfa64 DRW: Port Select engine to new draw manager Clément Foucault 2024-12-02 23:20:29 +01:00
  • fc122a1a70 UI: Avoid redundancy with Adaptive Time Steps property name Bartosz Kosiorek 2024-12-02 23:10:02 +01:00
  • c770b940ae GPU: GLSL C++ Stubs: Use extern variables for buffers and uniforms Clément Foucault 2024-12-02 23:01:05 +01:00
  • e0989d5bd6 Cleanup: GPU: Address unused GLSL variables throughout the codebase Clément Foucault 2024-12-02 22:29:01 +01:00
  • 01f1e9a2c4 GPU: Silence most GLSL C++ compilation warnings Clément Foucault 2024-12-02 22:28:10 +01:00
  • 154ab16ee2 Fix #128419: Allow the Positioning of Centered Dialogs Harley Acheson 2024-12-02 22:01:05 +01:00
  • 2c3ccdf77a GPU: GLSL compilation as C++ for eevee static shaders Clément Foucault 2024-12-02 21:26:15 +01:00
  • 977387ef0d Fix #131192: Crash with curve with evaluated mesh in edit mode Hans Goudey 2024-12-02 21:11:07 +01:00
  • 94309e202f Tests: Add file for object conversion tests Hans Goudey 2024-12-02 15:05:59 -05:00
  • ed5bcf06b5 Fix: Apply correct version bump for previous change Sean Kim 2024-12-02 21:04:49 +01:00
  • 798a48f6ef UI: Use Separate Mouse Cursors for Join Operations Harley Acheson 2024-12-02 20:30:51 +01:00
  • a0c0eefd5d Fix #106849: Sculpt Edit Voxel Size text too big (applies UI scale twice) Philipp Oeser 2024-12-02 20:04:03 +01:00
  • 56be16b21e Fix: Compile error after recent StringRefNull cleanup Hans Goudey 2024-12-02 13:58:23 -05:00
  • c71fba8190 Libs: Windows_X64: shaderc v2024.3 Vulkan loader/headers 1.3.296 Ray Molenkamp 2024-12-02 11:54:35 -07:00
  • 66bbdeba77 Fix #130527: Brush related keybinds do not import into 4.3 correctly Sean Kim 2024-12-02 19:54:29 +01:00
  • 3d9ffa5085 Overlay: Remove legacy option and legacy code Clément Foucault 2024-12-02 19:47:55 +01:00
  • 7348e670b3 Cleanup: BKE: Use StringRefNull instead of char * Iliya Katueshenock 2024-12-02 19:24:07 +01:00
  • bc430c4e67 Fix #131017: Improve Subframe Tooltip Harley Acheson 2024-12-02 19:18:28 +01:00
  • d04ac76ed8 Fix #131214: Geometry Nodes: Crash due to Free curve normals Hans Goudey 2024-12-02 13:11:47 -05:00
  • 6e44380e8d Fix #131185: Active object asset preview operator broken for node groups Julian Eisel 2024-12-02 18:39:21 +01:00
  • b5a2858fab Fix #131194: Crash with animated geometry nodes math node operation Hans Goudey 2024-12-02 18:42:52 +01:00
  • 914e824900 Cleanup: typo in Sculpt function name Philipp Oeser 2024-12-02 18:27:20 +01:00
  • 3bb6e8f1b8 Cleanup: Remove old embedded preview_grease_pencil_legacy.blend Jesse Yurkovich 2024-12-02 18:07:57 +01:00
  • 089c3cd85c Refactor: rename ChannelBag and channel_bag Nathan Vegdahl 2024-12-02 17:55:59 +01:00
  • 0a45cb3867 I18N: Update UI translations from git/weblate repository (f3f7d5a3593c1e). Bastien Montagne 2024-12-02 17:53:15 +01:00
  • 6879d924eb Fix: Compositor: Unlinked group inputs are ignored Omar Emara 2024-12-02 18:52:44 +02:00
  • c2b1b84094 Cleanup: Remove unused variable Omar Emara 2024-12-02 18:51:41 +02:00
  • 4bfaecc340 Fix #131212: Metal: Non-aligned circular buffer allocation logic Clément Foucault 2024-12-02 17:34:28 +01:00
  • 62b2bb48e8 macOS: CMake: Fix last CMP0177 policy warnings Jonas Holzman 2024-12-02 17:15:58 +01:00
  • eaa0ae23a9 Fix: Lighten blend mode is wrong for factors less than 1 Omar Emara 2024-12-02 17:12:08 +01:00
  • aa83738d44 Anim: change parameters of slots.new() RNA function Nathan Vegdahl 2024-12-02 17:04:37 +01:00
  • 7ec9fa680e Compositor: Implement Scale node or new CPU compositor Omar Emara 2024-12-02 18:02:38 +02:00
  • 38fa0e71ee Tests: Add object conversion tests YimingWu 2024-12-02 16:30:41 +01:00
  • 53eadcc533 ImageEngine: Migrate to new draw manager Jeroen Bakker 2024-12-02 16:10:02 +01:00
  • 26b13504d4 Cleanup: BKE: unnecessary namespace usage Iliya Katueshenock 2024-12-02 15:38:28 +01:00
  • 4a23553b83 BLI: avoid initializing StringRefNull with explicit nullptr Guillermo Venegas 2024-12-02 15:30:27 +01:00
  • 819ff69ea3 Fix: Crash in compositor transform node Omar Emara 2024-12-02 16:24:52 +02:00
  • cdbd3f8bee Fix: Nodes: improve spacing from last socket to end of node Jacques Lucke 2024-12-02 15:28:26 +01:00
  • e0252ae6de Overlay: View not set for overlay_clipbound shader Jeroen Bakker 2024-12-02 15:22:35 +01:00
  • 108a0f2ec0 Vulkan: Share driver check between GPU and GHOST Jeroen Bakker 2024-12-02 14:50:32 +01:00
  • cd57a17698 Overlay: Incorrect framebuffer bound in image editor Jeroen Bakker 2024-12-02 14:35:58 +01:00
  • 9ebce2ce95 Fix #131235: Grease pencil: Final rendering not working Clément Foucault 2024-12-02 13:43:51 +01:00
  • eb6de2d4fc Fix #131239: Grease Pencil: Last stroke in drawing uses wrong layer opacity Clément Foucault 2024-12-02 13:21:04 +01:00
  • e3625410e3 Fix: Grease Pencil: Error caused by non-matching texture type with sampler Clément Foucault 2024-12-02 13:18:30 +01:00
  • a15a4c9c9a GPU: GLSL compilation as C++ for grease pencil shaders Clément Foucault 2024-12-01 00:36:59 +01:00
  • faaa12a101 glTF: Install Draco lib in the same directory as the glTF2 addon Julien Duroure 2024-12-02 12:50:15 +01:00
  • 377d272f72 Fix: Zero division in Tone Map Photoreceptor node Omar Emara 2024-12-02 13:45:35 +02:00
  • e5bdfd533b Grease Pencil: Save Layer Group expanded state Falk David 2024-12-02 11:48:42 +01:00
  • 796959c205 Cleanup: ImageEngine: Code-style (enum casing) Jeroen Bakker 2024-12-02 11:25:32 +01:00
  • e0a0bdcf01 Cleanup: Make format Jeroen Bakker 2024-12-02 11:18:52 +01:00
  • 3351a6e94e Cleanup: Image engine: Use ShaderModule Jeroen Bakker 2024-12-02 11:04:32 +01:00
  • e93ea62d2b Cleanup: ImageEngine: Shader interface naming Jeroen Bakker 2024-12-02 11:03:04 +01:00
  • 8ed98d592e Fix #127765: FBX Export: Incorrect materials with Geometry Nodes Thomas Barlow 2024-12-02 10:44:00 +01:00
  • d0d4fc45b3 Fix #123088: Workaround for Unity FBX import per-vertex normals issue Thomas Barlow 2024-06-13 12:56:16 +01:00
  • f1775361e1 VSE: Update test after fix in 618b7f4a9b Richard Antalik 2024-12-02 10:22:19 +01:00
  • 618b7f4a9b Fix #130742 Scene render from VSE is taking twice as long Richard Antalik 2024-12-02 10:07:08 +01:00
  • 33fd027dc5 Cleanup: Remove unused attribute Jeroen Bakker 2024-12-02 08:29:46 +01:00