Commit Graph

  • 2529b79486 Fix #145228: Wrong material when copying grease pencil strokes YimingWu 2025-08-29 16:39:05 +02:00
  • a82d09bee4 Fix #145391: File Output node: "Layers" uilist button is misaligned Philipp Oeser 2025-08-29 16:13:12 +02:00
  • 51e3884ee6 Fix: Typo in ID full name RNA description Julian Eisel 2025-08-29 15:58:33 +02:00
  • 18b7b64dd4 Fix #145396: Selection doesn't consider viewport visibility Miguel Pozo 2025-08-29 15:44:37 +02:00
  • 5669adf7e6 Fix #145388: Pose library breaks double-click in file browser Julian Eisel 2025-08-29 14:50:32 +02:00
  • 5ded9257ab Fix: Nodes: navigate to top level shader tree from Material/World breadcrumbs W_Cloud 2025-08-29 14:45:55 +02:00
  • 75d878a107 Correct error updating the tests in last commit Campbell Barton 2025-08-29 22:21:46 +10:00
  • 9ff2ccd350 Fix: incorrect handling of 3x3 matrices with RNA get/set callbacks Campbell Barton 2025-08-29 17:56:38 +10:00
  • 4387255868 Fix #145375: Crash in Viewport Render Animation Lars-Helge-Scheel 2025-08-29 13:56:37 +02:00
  • 246c01037f Refactor: Move Vulkan descriptor pools Jeroen Bakker 2025-08-29 13:33:35 +02:00
  • 6169102a41 Fix #144910: Cycles missing AO temporarily when kernel features change Brecht Van Lommel 2025-08-29 13:23:56 +02:00
  • fefeb939a2 Fix: Outliner: Not using sequencer scene in various places Falk David 2025-08-29 12:49:58 +02:00
  • 03003365cc Cycles: Switch to HIP SDK 6.4.2 on Windows Sergey Sharybin 2025-08-29 12:49:11 +02:00
  • af700685e7 Fix #145259: Grease Pencil: Bail when no frame is selected for SVG export YimingWu 2025-08-29 12:03:29 +02:00
  • 1fe5096101 Fix #145206: Outliner not using the sequencer scene to show strips Falk David 2025-08-29 10:38:11 +02:00
  • 38b13f7aa8 Fix: uninitialized memory use in RNA slice assignment Campbell Barton 2025-08-29 07:27:40 +00:00
  • 8d40ecbf85 Cleanup: GPUFramebuffer variable names Jeroen Bakker 2025-08-29 08:59:01 +02:00
  • 9e72f27717 Cleanup: unused variable warnings Campbell Barton 2025-08-29 14:40:48 +10:00
  • 95990fdfe3 Cleanup: typo in VFontToCurveIter struct member Campbell Barton 2025-08-29 13:45:59 +10:00
  • 6d92bf00a6 Cleanup: use float2 for some 3D text logic Campbell Barton 2025-08-29 03:40:33 +00:00
  • 6c7513b9ac Cleanup: spelling (make check_spelling_*) Campbell Barton 2025-08-29 11:27:33 +10:00
  • 39ab4fe0ee Cleanup: remove duplicate import Campbell Barton 2025-08-29 11:24:54 +10:00
  • d124f95311 Refactor: Deduplicate Paint BVH source of truth for position cache access Sean Kim 2025-08-29 00:22:36 +02:00
  • 47362112a6 Fix #145305: Crash on loading file from 1.7x Sean Kim 2025-08-28 23:24:17 +02:00
  • f074e3529d Cleanup: Remove unused 'DispOp' enum Sean Kim 2025-08-28 22:47:06 +02:00
  • b60835e2b4 UI: Remove node socket icons from attribute and grid type enums Hans Goudey 2025-08-28 15:33:24 -04:00
  • 96e7242678 Cycles: Tesselate adaptive subdivision meshes in parallel Jesse Yurkovich 2025-08-28 20:22:14 +02:00
  • 6b2463c2b6 Cleanup: Formatting Jesse Yurkovich 2025-08-28 11:20:56 -07:00
  • c01d4a4ee6 Refactor: Deduplicate position transform utilities Hans Goudey 2025-08-28 12:11:03 -04:00
  • fbaf6d42f0 Grease Pencil: Avoid repeated attribute lookup in origin set operator Hans Goudey 2025-08-28 12:06:12 -04:00
  • d74c033a9d Cleanup: Remove else after return in grease_pencil_io.cc Hans Goudey 2025-08-28 12:03:42 -04:00
  • ea47231a7b UI: Make selected track color in Movie Clip Editor themeable Nika Kutsniashvili 2025-08-28 19:12:11 +02:00
  • fa61e3b9b8 Clenaup/Fix: Missing handling of ObHook::parent Object pointer. Bastien Montagne 2025-08-28 18:05:54 +02:00
  • 02737c7b93 LineArt: Allow curves objects to be loaded into calculation YimingWu 2025-08-28 17:28:47 +02:00
  • 9e0ef26686 Fix #145186: Allow opening non-existing blend from command line Harley Acheson 2025-08-28 16:48:45 +02:00
  • 20956c69fa Fix: Nodes: crash when opening files with closure and bundle nodes saved in 4.5 Jacques Lucke 2025-08-28 16:31:33 +02:00
  • 5cabc57af0 Compositor: Optimize nodes with Boolean and Menu inputs Omar Emara 2025-08-28 16:00:58 +02:00
  • fdf95b53fa Compositor: Add Convolve node Omar Emara 2025-08-28 15:58:39 +02:00
  • 90a55a3e0b Fix: walk/fly causing RegionView3D::viewquat not to be normalized Campbell Barton 2025-08-28 23:04:51 +10:00
  • 9774ebfe30 Cleanup: remove unnecessary nested block from walk/fly logic Campbell Barton 2025-08-28 22:49:47 +10:00
  • a97ef00787 Fix #145314: Vulkan: Disable HDR on incapable drivers Jeroen Bakker 2025-08-28 15:18:38 +02:00
  • 81c259d49b Fix #145300: Value node displayed value has an offset to the right Philipp Oeser 2025-08-28 15:11:21 +02:00
  • 20b2ec5cdf Fix #145103: incorrect socket usage for built-in menu sockets Jacques Lucke 2025-08-28 14:28:14 +02:00
  • fff8834213 Fix #145297: Grease Pencil crash when joining objects Falk David 2025-08-28 14:25:05 +02:00
  • 2e4d2ad5ab Refactor: BLI: reduce code size for virtual arrays Jacques Lucke 2025-08-28 14:24:25 +02:00
  • 0056784996 Nodes: Node Wrangler: Make Lazy Connect without menu to only consider visible sockets. Pasang Bomjan 2025-08-28 12:52:31 +02:00
  • 998655f4d9 Cleanup: Metal: Remove unused struct Clément Foucault 2025-08-28 12:08:42 +02:00
  • 8c7ba3579f GPU: Batch: Remove unused instance attributes Clément Foucault 2025-08-28 12:07:41 +02:00
  • 450f428434 Fix #143699: Pose library asset shelf does not apply poses Julian Eisel 2025-08-28 12:04:31 +02:00
  • 5d72498154 Color Management: Improve gamma 2.2 vs piecewise sRGB handling for HDR Brecht Van Lommel 2025-08-23 01:23:32 +02:00
  • 52f1d0a0e1 Color Management: Optimization for display transforms Brecht Van Lommel 2025-08-23 12:01:53 +02:00
  • b5ade69400 Color Management: Consider all aliases for interop ID Brecht Van Lommel 2025-08-24 20:09:07 +02:00
  • b5769044d4 Refactor: Color Management: Determine gamut and transfer function for views Brecht Van Lommel 2025-08-23 09:38:38 +02:00
  • 14bd7a531f Cycles: Remove ROCm 5 code path and add ROCm 7 runtime to search list Sahar A. Kashi 2025-08-28 11:35:01 +02:00
  • 1d88e19c32 Fix #145185: Crash while solving camera motion Sergey Sharybin 2025-08-28 11:15:31 +02:00
  • 20a19c7aa4 Vulkan: Tweaks to improve HDR display on Windows Brecht Van Lommel 2025-08-28 11:03:24 +02:00
  • f77881a795 Fix #144918: World volume with zero density not rendering correctly Weizhen Huang 2025-08-28 10:41:33 +02:00
  • 3bbce15497 Fix: Cycles: Some volume octree nodes randomly disappearing Weizhen Huang 2025-08-28 10:40:37 +02:00
  • 58f0fd6a6b Fix: support loading blend files with text from v1.70 (#2) Campbell Barton 2025-08-28 08:19:26 +00:00
  • cd358096d4 Cleanup: rename pose_edit_bone_duplicate > post_edit_bone_duplicate Philipp Oeser 2025-08-28 10:13:57 +02:00
  • 31fa6b62f9 Fix: Vulkan: Incorrect framebuffer size Jeroen Bakker 2025-08-28 09:38:39 +02:00
  • 56784c2681 Fix: Python: incorrect assert when reading back framebuffers Jeroen Bakker 2025-08-28 09:19:29 +02:00
  • 149a47ba57 Compositor: Turn Menu options to inputs Omar Emara 2025-08-28 08:45:23 +02:00
  • a623efe42a Fix #145287: Don't touch original mesh when converting to grease pencil YimingWu 2025-08-28 08:16:49 +02:00
  • 3a39f9575e Fix: error displaying 3D text for v1.70 blend files Campbell Barton 2025-08-28 14:36:10 +10:00
  • ee000da266 Fix #144751: NDOF, pan/zoom reversed in orthographic views, in fly mode Campbell Barton 2025-08-28 02:35:03 +00:00
  • ab078f5122 Refactor: UI: use C++ types in interface_align Guillermo Venegas 2025-08-28 03:21:20 +02:00
  • 3d82f6d281 Cleanup: Remove outdated reference to bpy_props.cc enum Sean Kim 2025-08-28 03:14:18 +02:00
  • e02eb13a59 Fix #144035: Image Editor ignores face selection Sean Kim 2025-08-28 03:11:21 +02:00
  • 20f9f5f4c6 Cleanup: remove unused VPaint::radial_symm Campbell Barton 2025-08-28 09:42:32 +10:00
  • f3cd4a26c6 Cleanup: remove use of Object::track when updating physics dependencies Campbell Barton 2025-08-28 09:27:08 +10:00
  • 5387b57863 Fix: VSE: Reassign Inputs Overlap il4n 2025-08-28 00:57:04 +02:00
  • b244be05a6 Fix #141455: Panel Category Tab Jiggling Harley Acheson 2025-08-28 00:35:11 +02:00
  • 16726a5254 Fix: VSE: Remove unused tweak property in userpref John Kiril Swenson 2025-08-27 17:29:12 -05:00
  • 3e21f2b803 Paint: Add tablet pressure to status bar Sean Kim 2025-08-27 23:45:48 +02:00
  • 0cf4d39aa9 GPU: Improve the do_static_compilation_ check coverage (2) Miguel Pozo 2025-08-27 20:17:04 +02:00
  • ddb4aa2595 Fix: Draw: Update overlapping octrees reference image Miguel Pozo 2025-08-27 20:12:31 +02:00
  • 7111e95527 USD: Import UsdNurbsCurves as Curves instead of old Curve Jesse Yurkovich 2025-08-27 19:34:46 +02:00
  • c61d958872 Cleanup: Simplify arraystore since custom data sharing info is required Hans Goudey 2025-08-27 18:56:39 +02:00
  • 24c87d5020 Cleanup: Remove valid mesh check in set custom normals code Hans Goudey 2025-08-27 17:47:08 +02:00
  • d61064ae9b Cleanup: Remove unnecessary operator< in draw code Hans Goudey 2025-08-27 17:46:41 +02:00
  • 18fc19b4fe Cleanup: Rename "mloopuv" to "uv_map" Hans Goudey 2025-08-27 17:44:08 +02:00
  • 928e654b9a Fix: Draw: Attribute Viewer doesn't work Miguel Pozo 2025-08-27 17:05:17 +02:00
  • 33933a6eb4 Fix #145234: Mesh normals calculation division by zero error илья _ 2025-08-27 16:14:01 +02:00
  • 03296e6679 GPU: Remove unused workarounds Clément Foucault 2025-08-27 16:01:07 +02:00
  • ad4adccdeb GPU: Added image format validation for shader image bindings Christoph Neuhauser 2025-08-27 15:43:09 +02:00
  • f5f3013113 FFmpeg: Remove deprecated variable (fixes ffmpeg 8 compilation) Sebastian Parborg 2025-08-27 15:26:56 +02:00
  • fa3355c505 Refactor: GPU: NodeLink shader to remove need of instance attributes Clément Foucault 2025-08-27 15:24:22 +02:00
  • 7becc38a3c GPU: Make text rendering not use instance buffer Clément Foucault 2025-08-27 14:52:19 +02:00
  • 117e660491 Fix #144900: Assert hit when changing/removing the default eraser Falk David 2025-08-27 14:40:21 +02:00
  • 1b42975e94 Cycles: Add support for building with CUDA 13.0 and OptiX 9.0 Patrick Mours 2025-08-27 14:28:01 +02:00
  • fad44198a3 Fix #130293: Grease Pencil: Edit mode Join operator splits points Casey Bianco-Davis 2025-08-27 14:21:11 +02:00
  • 193e22ee7e Refactor: Cycles: Simplify Metal backend with direct bindless resource encoding Michael Jones 2025-08-27 13:58:30 +02:00
  • 11afddc681 Fix: Grease Pencil: Join operator connects wrong ends and crashes Casey Bianco-Davis 2025-08-27 13:39:36 +02:00
  • b33e372d02 Nodes: ensure tree topology cache is up to date before iterating sockets Sybren A. Stüvel 2025-08-27 13:27:33 +02:00
  • 0516cd63fa Fix #144361: Grease Pencil: Crash after deleting the Default Eraser Pratik Borhade 2025-08-27 12:08:29 +02:00
  • f248f3a5a2 Curves: Add Toggle Free/Align to Set Handle Type operators Casey Bianco-Davis 2025-08-27 11:57:51 +02:00
  • 8036f5e19d Tests: Update EEVEE and Workbench OpenVDB test after recent change Clément Foucault 2025-08-27 10:53:23 +02:00
  • a31d022e69 Tests: Add Cycles test for scene with many unique materials Alaska 2025-08-27 10:36:47 +02:00
  • ba4589e894 DRW: New Curve Drawing Clément Foucault 2025-08-27 09:49:43 +02:00