Commit graph

  • ed548ad279 GPU: Shader: Improve precision of safe_normalize_and_get_length Clément Foucault 2026-10-14 15:48:29 +02:00
  • f65644fb08 Cleanup: EEVEE: Use (un)packUnorm4x8 instead of manual packing code Clément Foucault 2026-10-14 15:30:15 +02:00
  • 07a5de593f Fix: GPU: Shader: Builtin point shaders ignoring the sRGB frame-buffer target Clément Foucault 2026-10-14 14:37:38 +02:00
  • 22f520e7d0 Fix: GPU: Clipped builtin shader not being used Clément Foucault 2026-10-14 14:31:07 +02:00
  • 1ecc9f7d93 Fix: GPU: Lasso fill and mask alpha overlay drawn with the wrong color Clément Foucault 2026-10-14 12:23:34 +02:00
  • 75948a2a6c Fix: EEVEE: Shadow tile usage tagging wrong for transparent objects Clément Foucault 2026-10-14 11:47:27 +02:00
  • 26c14e268f Fix: GPU: Shader Tool: Crash on builtin types without constructor Clément Foucault 2026-10-14 11:43:54 +02:00
  • 8270ea7d04 Fix #161013: Outliner "Scroll to Active" uncollapses items undesirably Pratik Borhade 2026-10-15 09:30:14 +02:00
  • 459c7d3fda Fix #161943: Cycles HIP pthread_create crash Brecht Van Lommel 2026-10-15 09:28:43 +02:00
  • 126473d119 Fix #161954, #163193: Blender runs out VRAM when painting large images Miguel Pozo 2026-10-15 09:26:12 +02:00
  • ef20c7b600 Fix #164448: Unsaved image edits lost on texture garbage collection Brecht Van Lommel 2026-10-15 09:23:57 +02:00
  • e8daeedf53 Fix: VSE: 5.2 Backport: Wrong bounding box for scene and image sequence strips John Kiril Swenson 2026-10-15 09:21:46 +02:00
  • 36c568e759 Fix #164105 - glTF: Fix UDIM export with inline material node tree - Backport 5.2 Julien Duroure 2026-10-15 09:18:30 +02:00
  • be9e5dc61a Merge branch 'blender-v5.3-release' Julien Duroure 2026-10-15 09:08:45 +02:00
  • 29ef66b770 glTF: KTX bridge Julien Duroure 2026-10-15 09:08:07 +02:00
  • 0f9645a1cf Fix #159219: object type visibility & selectability filtered by instancer type Campbell Barton 2026-10-12 09:33:45 +11:00
  • 100542d1dd Core: add BKE_object_is_visible_in_viewport_ex Campbell Barton 2026-10-12 09:05:30 +11:00
  • a8c97da578 Refactor: pass the dupli to the viewport object draw filter Campbell Barton 2026-10-12 08:56:07 +11:00
  • 608ad2b3d6 Merge branch 'blender-v5.3-release' Campbell Barton 2026-10-15 14:19:13 +11:00
  • a54297c4d1 PyDoc: report the stub file & line for semantic stub errors Campbell Barton 2026-10-14 15:52:36 +11:00
  • ce32a5001b PyDoc: report undefined names in stubs as errors Campbell Barton 2026-10-15 12:56:09 +11:00
  • ee29f5455d PyDoc: report invalid type references in stubs as errors Campbell Barton 2026-10-14 18:49:41 +11:00
  • f2e763bce4 PyDoc: resolve stub class references by module Campbell Barton 2026-10-14 18:49:41 +11:00
  • 8a670921be PyDoc: don't leave side effects after importing stubs for validation Campbell Barton 2026-10-14 15:52:36 +11:00
  • f104a4adfc PyDoc: make dunder method parameters positional-only in stubs Campbell Barton 2026-10-14 15:49:09 +11:00
  • 6aa192a8d1 PyDoc: correct the buffer type for foreach_get & foreach_set Campbell Barton 2026-10-15 12:55:42 +11:00
  • d7936f2a60 Cleanup: simplify the PYI stub validator Campbell Barton 2026-10-14 19:35:37 +11:00
  • f467d1bbf9 Fix: null access in IDPropertyUIManager.as_dict with an unknown subtype Campbell Barton 2026-10-14 12:38:37 +11:00
  • 10cebdf1df Cleanup: Typos in makesrna directory Xury Greer 2026-10-15 04:01:43 +02:00
  • 0161c17071 Merge branch 'blender-v5.3-release' Campbell Barton 2026-10-15 12:16:23 +11:00
  • ecaf39c37b PyDoc: type operator PropertyGroup args as dicts Campbell Barton 2026-10-15 09:59:42 +11:00
  • 18d6958a6f Cleanup: extract pyrna_prop_body2sphinx from write_struct Campbell Barton 2026-10-15 09:59:42 +11:00
  • 9be8a55d36 PyDoc: correct invalid type references in doc-strings Campbell Barton 2026-10-15 08:32:12 +11:00
  • 8eb839bee0 Merge branch 'blender-v5.3-release' Sean Kim 2026-10-14 15:09:15 -07:00
  • 68015e2ebc Fix #164817: Scene automasking settings ignored for certain operators Sean Kim 2026-10-15 00:08:15 +02:00
  • 856352ffab Refactor: Avoid storing bContext in ViewContext Sean Kim 2026-10-15 00:07:11 +02:00
  • fefcb55798 Fix: UI: Crash when interacting with menus after losing focus Kristian 2026-10-14 23:10:32 +02:00
  • a508a2ccb9 Fix: Sculpt: Brushes may have had incorrect tip roundness values Jerry Wei 2026-10-14 22:17:47 +02:00
  • d617daac0e Merge branch 'blender-v5.3-release' Sean Kim 2026-10-14 12:19:59 -07:00
  • d781c7d839 Fix: Avoid forward compatibility issues with Mesh.symmetry Sean Kim 2026-10-14 21:18:21 +02:00
  • e408d02cf5 Merge branch 'blender-v5.3-release' Xavier Hallade 2026-10-14 20:40:03 +02:00
  • fd14c77569 Fix #164975: Cycles: Crash rendering certain volumes on Linux with oneAPI Xavier Hallade 2026-10-14 20:46:27 +02:00
  • d374e6dfb0 Core: write partial SDNA for smaller files Jacques Lucke 2026-10-14 20:02:27 +02:00
  • 1d31bd450b Merge branch 'blender-v5.3-release' Brecht Van Lommel 2026-10-14 19:53:21 +02:00
  • 3b1adb527f Fix: Cycles: Windows debug build difference in light tree build Brecht Van Lommel 2026-10-14 19:52:41 +02:00
  • 9e9b9c4698 Refactor: Cycles: Named fields instead of indices for Python device info Brecht Van Lommel 2026-10-14 19:52:19 +02:00
  • ebacac0cd6 Fix #165111: Cycles: Kernel compile crash from data race in path_cache_get Brecht Van Lommel 2026-10-14 19:52:01 +02:00
  • 14a236fb05 Fix: Tests: Disable point cache totpoint overflow test Brecht Van Lommel 2026-10-14 19:51:16 +02:00
  • 168cf666d0 Hopefully fix compiler error on macOS Sybren A. Stüvel 2026-10-14 18:41:22 +02:00
  • b121bfc22e Merge remote-tracking branch 'origin/main' into animfilter_new_163813 Sybren A. Stüvel 2026-10-14 18:24:53 +02:00
  • 86ec0480e4 Trim stored channel UI data to 1000 channels Sybren A. Stüvel 2026-10-14 18:24:34 +02:00
  • 741e5243a0 Merge branch 'blender-v5.3-release' Sergey Sharybin 2026-10-14 18:11:29 +02:00
  • eed3f5321e Cycles: Better solution for numerical issues in GSplat intersection Sergey Sharybin 2026-10-14 18:11:11 +02:00
  • 57893247db Fix #155252: Selection not cleared by node interface operators quackarooni 2026-10-14 18:02:33 +02:00
  • a74ddbfb9a Fix #155252: Selection not cleared by node interface operators quackarooni 2026-10-14 18:02:33 +02:00
  • c3d54d0a6d Cleanup: Mesh: Avoid untyped free in edit mesh undo Hans Goudey 2026-10-14 09:31:04 -04:00
  • 1925f9860d Cleanup: Line Art: Avoid untyped free of triangle adjacency arrays Hans Goudey 2026-10-14 09:31:04 -04:00
  • 38def46da7 Cleanup: Transform: Avoid untyped free of pose mirror data Hans Goudey 2026-10-14 09:31:04 -04:00
  • 8e400289bb Cleanup: Mesh: Avoid untyped free of similar region face arrays Hans Goudey 2026-10-14 09:31:04 -04:00
  • cb81f468cb Cleanup: Graph Editor: Avoid untyped free of slider key copy data Hans Goudey 2026-10-14 09:31:03 -04:00
  • 1d9b4522e3 Cleanup: Modifiers: Avoid untyped free in UV Project Hans Goudey 2026-10-14 09:31:03 -04:00
  • 6b426f957b Cleanup: RNA: Avoid untyped free of scene objects iterator Hans Goudey 2026-10-14 09:31:03 -04:00
  • bf8230b649 Cleanup: Geometry Nodes: Avoid untyped free of Field to List storage Hans Goudey 2026-10-14 09:31:03 -04:00
  • 073602ea41 Cleanup: Icons: Avoid untyped free of draw info Hans Goudey 2026-10-14 09:31:03 -04:00
  • e47b25d034 Cleanup: Avoid untyped free of add-on and keyconfig pref types Hans Goudey 2026-10-14 09:31:03 -04:00
  • 86cf5e327b Cleanup: Anim: Avoid untyped allocation for keyframe selection maps Hans Goudey 2026-10-14 09:31:03 -04:00
  • 2fad67869a Cleanup: remove outdated TODO Sybren A. Stüvel 2026-10-14 17:37:07 +02:00
  • 3c22e0047d Skip writing runtime UI data to DNA for undo steps Sybren A. Stüvel 2026-10-14 17:26:31 +02:00
  • 76942b7bf2 Use a ResourceScope to avoid pointer reuse when writing UI data Sybren A. Stüvel 2026-10-14 17:23:42 +02:00
  • 9185ce5726 Merge branch 'blender-v5.3-release' Patrick Mours 2026-10-14 17:06:52 +02:00
  • 7cee4f41d4 Fix #127893: Cycles: OptiX OSL illegal address error with many closures Patrick Mours 2026-10-14 17:06:14 +02:00
  • fd65a20ef4 Merge branch 'blender-v5.3-release' Bastien Montagne 2026-10-14 17:01:33 +02:00
  • 33cc036ce1 Fix RNA_identifier_sanitize corrupting empty strings. Bastien Montagne 2026-10-14 16:59:29 +02:00
  • c94c0cae14 Use IDNameLib_Map for accelerated session_uid to ID* lookups Sybren A. Stüvel 2026-10-14 16:54:35 +02:00
  • 92665c6a0c UI: Add icons for zoom/pan backdrop navigation gizmos Pablo Vazquez 2026-10-14 16:40:04 +02:00
  • bd4c3e930a Merge branch 'blender-v5.3-release' Hans Goudey 2026-10-14 10:31:59 -04:00
  • cab183ce75 Write DopeSheet UI data to DNA Sybren A. Stüvel 2026-10-14 16:30:16 +02:00
  • 74bff69949 Fix: Subdiv: Race condition setting face dot tags Hans Goudey 2026-10-14 16:13:54 +02:00
  • e99661edb4 Fix: VSE: 4.5 Backport: Wrong bounding box for scene and image sequence strips John Kiril Swenson 2026-10-14 15:35:50 +02:00
  • 36033f56bd Fix #164448: Unsaved image edits lost on texture garbage collection Brecht Van Lommel 2026-10-14 15:34:06 +02:00
  • 2463b2bcb9 Fix #145084: Crash opening a file and removing a scene from Python Campbell Barton 2025-08-26 21:54:17 +00:00
  • e8b7fe175f Fix #164964: Node Tool poll skips unsupported types Philipp Oeser 2026-10-13 16:21:48 +02:00
  • 937f9d02d7 Fix #163701: crash during viewport garbage collector Swann Martinez 2026-10-02 11:29:55 +02:00
  • db5671676a Fix #146838: Windows/IME cancel composition on end IME Guillermo Venegas 2025-10-21 21:13:58 +02:00
  • 1a75916bcb Release: Bump to 4.5.15 candidate Philipp Oeser 2026-10-14 14:25:52 +02:00
  • 2c2cd6d6c3 Fix #123859: Multiresolution breaks mask when subdividing in Object Mode Philipp Oeser 2026-10-13 09:22:36 +02:00
  • 9e3977607b Fix #164752: Crash when Texture Painting UDIM with X-axis symmetry Philipp Oeser 2026-10-09 12:56:11 +02:00
  • c9ae3a6c46 Fix: Image Editor sampling incorrectly on repeated image in negative direction Philipp Oeser 2026-10-13 09:18:27 +02:00
  • 40dc0a0310 Fix #164527: Image Editor sampling incorrectly on repeated image Philipp Oeser 2026-10-08 08:04:20 +02:00
  • ed65a00ea2 Fix #161827: Audio mixdown from scripts produces bad output Philipp Oeser 2026-10-02 16:24:54 +02:00
  • 19fb59f28e Fix #162536: Crash adding Grease Pencil Opacity modifier Philipp Oeser 2026-10-01 14:37:38 +02:00
  • c44602a5f8 Fix #164458: masklayer.splines.new() has 1st point not fully initialized Philipp Oeser 2026-09-29 15:31:24 +02:00
  • cb2d26ab9b Fix: Geometry Node tool misses update if the output is empty Philipp Oeser 2026-09-29 09:24:04 +02:00
  • 765ddb8097 Fix #164368: Geometry Node tool on pointcloud crashes... Philipp Oeser 2026-09-29 09:16:59 +02:00
  • 32e78d9481 Fix #158954: Knife breaks under certain conditions Philipp Oeser 2026-09-15 14:22:27 +02:00
  • a6cc63e788 Fix: Image autosave data potentially not populated to cache on file load Sean Kim 2026-10-13 18:49:41 +02:00
  • 47d4d2f535 Fix #163648: Remote Asset Library never Append (always Pack) Karim Mohamed 2026-10-12 17:48:01 +02:00
  • 7bd77c62d6 Fix #164924: Assets: Cannot download asset with 2.38GB Sybren A. Stüvel 2026-10-09 13:53:57 +02:00
  • 88cc4bba49 Fix #120806: Clamp gamma when passed to OCIO YimingWu 2026-10-08 17:01:20 +02:00
  • ca16d26a26 Fix: Node Wrangler: Connect to Output inside node groups fails for certain socket types quackarooni 2026-09-30 10:25:27 +02:00