Commit Graph

  • 7323ebf192 Cleanup: wrap long lines in operator tests Campbell Barton 2025-07-11 17:13:50 +10:00
  • 808cc599f8 Cleanup: reduce right shift, wrap long lines Campbell Barton 2025-07-11 16:43:13 +10:00
  • c53a839631 Compositor: Support host allocation for GPU compositing Omar Emara 2025-07-11 07:55:11 +02:00
  • 6a2a999173 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-11 15:48:27 +10:00
  • 29a7b60a40 Fix #141667: Erratic behavior with orthographic camera gizmo Campbell Barton 2025-07-11 15:36:16 +10:00
  • 61b6af6096 Fix #141190: Strip cache not invalidated when keyframe is added Richard Antalik 2025-07-11 07:00:10 +02:00
  • d2a48cc12f Fix #141733: bmesh.ops API docs not showing function names Campbell Barton 2025-07-11 14:44:09 +10:00
  • 4de536c114 Cleanup: Remove unused includes of grease pencil legacy headers Jesse Yurkovich 2025-07-11 05:01:57 +02:00
  • 319a2a5e57 Cleanup: USD: Use pxr::UsdTimeCode for all time values Jesse Yurkovich 2025-07-11 01:28:49 +02:00
  • 546d3495a8 Cleanup: Use attribute API for mesh data in vertex group smooth operator Hans Goudey 2025-07-10 13:07:07 -04:00
  • 8f65cbd727 Cleanup: Use attribute API for dynamic paint color outputs Hans Goudey 2025-07-10 12:51:51 -04:00
  • 16aca719e2 Cleanup: Remove unnecessary includes in attributes files Hans Goudey 2025-07-10 12:07:55 -04:00
  • a3e8da0072 Cleanup: Line Art: Simplify Freestyle flag CustomData access Hans Goudey 2025-07-10 11:52:19 -04:00
  • 93f6adcaf1 Cleanup: Use attribute API to create mesh attributes in Freestyle Hans Goudey 2025-07-10 11:44:27 -04:00
  • 1f1d2f4252 Cleanup: Use mesh helper function to access edge data Hans Goudey 2025-07-10 11:44:12 -04:00
  • 5b6e632582 Cleanup: Use attribute API for solidify modifier result attributes Hans Goudey 2025-07-10 11:43:42 -04:00
  • f38b4323f9 Fix: Build error with NDEBUG after recent fix for log level macro Brecht Van Lommel 2025-07-10 21:10:36 +02:00
  • 035bc3e7ca Fix #115940, #111152: Handle access violations while loading Wintab Jorn Visser 2025-07-10 19:59:34 +02:00
  • 73fe848e07 Fix: Cycles log levels conflict with macros on some platforms Brecht Van Lommel 2025-07-10 19:44:14 +02:00
  • 2b86b32fc3 Fix: Avoid tagging geometry with uninitialized attribute on add Hans Goudey 2025-07-10 19:05:00 +02:00
  • 1d83c555fd Core: Clog Needs MINMAX define for Win32 Harley Acheson 2025-07-10 18:15:54 +02:00
  • f0d1af3836 Revert 0ea03b5137: Remove Fading of Editor Border Highlights Harley Acheson 2025-07-10 18:02:53 +02:00
  • b5ca00a403 Merge branch 'blender-v4.5-release' Miguel Pozo 2025-07-10 18:00:04 +02:00
  • 44faabdedd Fix 141742: Crash on startup due to failed shader compilation Miguel Pozo 2025-07-10 17:59:07 +02:00
  • 94e9203713 Fix previous 4.5 merge Xavier Hallade 2025-07-10 17:46:33 +02:00
  • 48f89ff1c3 Merge branch 'blender-v4.5-release' Xavier Hallade 2025-07-10 17:43:30 +02:00
  • 7ec0adf033 Fix: Cycles MetalRT motion blur crash in some scenes with static objects Michael Jones 2025-07-10 17:42:49 +02:00
  • 93be12fde0 ImBuf: Linearize float buffers from FFmpeg Sergey Sharybin 2025-07-10 17:39:00 +02:00
  • 05f27f594e Fix #141661: Crash when selecting oneAPI in preferences with legacy drivers Xavier Hallade 2025-07-09 15:42:10 +02:00
  • e8fde9f642 Merge remote-tracking branch 'origin/blender-v4.5-release' Sybren A. Stüvel 2025-07-10 17:10:24 +02:00
  • c8dcbc32c4 Fix #141626: Refcount error when (un)assigning custom bone shapes Sybren A. Stüvel 2025-07-10 17:01:25 +02:00
  • 41746ddd3f Merge branch 'blender-v4.5-release' Miguel Pozo 2025-07-10 16:59:50 +02:00
  • 58a81f5c3a Fix #141725: EEVEE View Layers Functionality Broken Miguel Pozo 2025-07-10 16:58:34 +02:00
  • b0d7e6d15f Fix: EEVEE glass BSDF broken after recent thin film addition Brecht Van Lommel 2025-07-10 16:51:10 +02:00
  • ba51cebbdd Fix: #141639: Renaming Boolean Operation Solver From Fast to Float sake 2025-07-10 10:40:29 -04:00
  • 042b273da5 Cleanup: Use attribute API to access UV map for baking Hans Goudey 2025-07-09 13:18:19 -04:00
  • fc253de467 Cleanup: Use attribute API for Multires unsubdivide index mapping Hans Goudey 2025-07-08 17:38:35 -04:00
  • 6304609cd8 Cleanup: Simplify vertex group data access in data transfer modifier Hans Goudey 2025-07-01 16:54:35 -04:00
  • cec05ab440 Cleanup: Use mesh helper functions to access vertex group data Hans Goudey 2025-07-01 16:38:14 -04:00
  • c21a98d76a Cleanup: Use references for CustomData arguments in data transfer Hans Goudey 2025-07-01 16:35:38 -04:00
  • 325ceabb09 Fix #141721: Adding curve attributes doesn't invalidate caches Hans Goudey 2025-07-10 10:02:25 -04:00
  • 69862114a6 Fix: Preview render memory leak with new system ID properties Brecht Van Lommel 2025-07-10 15:31:36 +02:00
  • 69433a181e Fix #141024: Normalize active vertex group properly Nathan Vegdahl 2025-07-08 15:20:07 +02:00
  • caddde1eb7 Refactor: Clean up and modernize core vertex weight normalize functions Nathan Vegdahl 2025-07-08 14:30:54 +02:00
  • 4ce93a4b4e Merge branch 'blender-v4.5-release' Bastien Montagne 2025-07-10 14:48:13 +02:00
  • f7c24c290e Fix #141415: crash when pasting node group node in some cases. Bastien Montagne 2025-07-10 14:44:42 +02:00
  • aa9eb3dfcb Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 22:29:24 +10:00
  • 8c77f96446 Fix: crash passing in --gpu-backend without an argument Campbell Barton 2025-07-10 22:27:04 +10:00
  • 6131168e12 Merge branch 'blender-v4.5-release' Bastien Montagne 2025-07-10 14:14:48 +02:00
  • a7d7b808f0 Cleanup: Remove (unused) ubsan.supp file. Bastien Montagne 2025-07-10 14:14:05 +02:00
  • 67f9b5645a Merge branch 'blender-v4.5-release' Bastien Montagne 2025-07-10 14:13:39 +02:00
  • 1238cef46d LeakSanitizer: Exclude another error from Python (resize_compact). Bastien Montagne 2025-07-10 14:12:08 +02:00
  • ad29066d9c Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 21:10:20 +10:00
  • ca0929e103 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 21:10:15 +10:00
  • 841b3e9d81 Fix: avoid divide by zero in the "Stretch To" constraint Campbell Barton 2025-07-10 11:05:33 +00:00
  • f4dbe20940 Fix: Grease Pencil: Assert duplicating layer with attributes Pratik Borhade 2025-07-10 12:13:30 +02:00
  • f6e2afb82a Fix #141715: VSE video proxies lose video rotation Aras Pranckevicius 2025-07-10 11:42:24 +02:00
  • 3f6861f8f3 Merge branch 'blender-v4.5-release' Sergey Sharybin 2025-07-10 11:37:27 +02:00
  • 413d8e5406 Fix #141651: VSE: The Channel setting does not work independently in multiple areas Sergey Sharybin 2025-07-10 11:35:39 +02:00
  • cead28561f Merge branch 'blender-v4.5-release' YimingWu 2025-07-10 17:04:18 +08:00
  • 69da277dcb Fix #141693: Grease Pencil: Restore jitter behaviour YimingWu 2025-07-10 11:03:07 +02:00
  • db8846c225 Merge branch 'blender-v4.5-release' Bastien Montagne 2025-07-10 10:47:49 +02:00
  • 26b8846d94 LeakSanitizer: Suppress errors in OpenEXR library. Bastien Montagne 2025-07-10 10:44:55 +02:00
  • 148eb703e1 Compositor: Integrate Sun Beams node into Glare node Mohamed Hassan 2025-07-10 10:43:05 +02:00
  • ec4556ee98 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 18:15:38 +10:00
  • 7d4dc48c17 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 18:15:34 +10:00
  • 9f666b3ca8 Fix #139982: Subdivide curves doesn't interpolate curve tilt Campbell Barton 2025-07-10 17:19:44 +10:00
  • 077bd15387 Fix #141652: python exception when adding VSE Fade Aras Pranckevicius 2025-07-10 09:51:53 +02:00
  • f22ea2e0ae Refactor: UI: Remove uiItemEnumO* functions Guillermo Venegas 2025-07-10 07:57:21 +02:00
  • 96b47a12fc Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 15:32:48 +10:00
  • 68f559db5d Fix #141663: Wrong help-line displayed when rotating the camera Campbell Barton 2025-07-10 05:29:47 +00:00
  • bc0ab8c6d9 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 12:51:37 +10:00
  • 9d7e4890c8 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 12:51:32 +10:00
  • 2f2331d067 Tools: warn about duplicate authors in the author list generator Campbell Barton 2025-07-10 12:49:08 +10:00
  • f72f5a2297 AUTHORS: de-duplicate Campbell Barton 2025-07-10 12:47:22 +10:00
  • 4fdf760412 Cleanup: format Jesse Yurkovich 2025-07-10 03:49:24 +02:00
  • aabedd8ad1 Merge branch 'blender-v4.5-release' Campbell Barton 2025-07-10 10:52:19 +10:00
  • 4a68512db9 Fix #141612: Boolean crash with NAN mesh vertex coordinates Campbell Barton 2025-07-09 17:13:18 +10:00
  • 267d5179c0 Tools: remove print from batch_edit_text utility Campbell Barton 2025-07-10 10:41:53 +10:00
  • 5dd160c39c Cleanup: indentation in cmake, sort files Campbell Barton 2025-07-10 00:40:42 +00:00
  • ce7561982a Cleanup: use conventional license formatting Campbell Barton 2025-07-10 00:38:11 +00:00
  • 16e06a29f0 Cleanup: typo, spelling Campbell Barton 2025-07-10 00:38:09 +00:00
  • 96c214b0d2 Build: add missing include for Linux & GCC15 Campbell Barton 2025-07-10 10:37:07 +10:00
  • eaa5f63ba2 Cycles: Replace thin-film basis function approximation with accurate LUTs Lukas Stockner 2025-07-09 22:10:28 +02:00
  • cf92af3ac4 Cycles: Support Thin Film iridescence in the Glass BSDF Lukas Stockner 2025-07-09 22:07:24 +02:00
  • cd567f15af Cleanup: Remove unused includes in sculpt_* and paint_* files Sean Kim 2025-07-09 21:37:04 +02:00
  • e573d9dd24 Revert "Wayland: Set surface color management" Hans Goudey 2025-07-09 15:03:58 -04:00
  • 8f7ad48f7b Tests: Update Sculpt render test reference images Sean Kim 2025-07-09 21:09:42 +02:00
  • 13ab5067ce Cycles: Detect volume attribute nodes that can use stochastic sampling Brecht Van Lommel 2025-06-12 18:55:59 +02:00
  • 646dc7fe4d Cycles: Use stochastic sampling to speed up tricubic volume filter Brecht Van Lommel 2025-01-11 04:42:13 +01:00
  • 4c25b49875 Refactor: Cycles: Deduplicate 3D texture sampling between devices Brecht Van Lommel 2025-01-11 04:42:13 +01:00
  • b6c4233b28 Refactor: Cycles: Remove now unused 3D image texture support Brecht Van Lommel 2025-01-12 07:40:44 +01:00
  • 7978799e6f Cycles: Always render volume as NanoVDB Brecht Van Lommel 2025-01-09 14:25:42 +01:00
  • 8cf031ba95 Fix: Wrong Cycles NanoVDB memory alignment on Windows Brecht Van Lommel 2025-06-20 16:26:33 +02:00
  • 8111152c67 Refactor: Cycles: Add some OpenVDB and NanoVDB functions to util Brecht Van Lommel 2025-01-12 07:24:50 +01:00
  • bc507861f2 Logging: Some tweaks to capitalization and log levels Brecht Van Lommel 2025-07-07 20:24:58 +02:00
  • d7cc940825 Logging: Log GHOST backend, GPU backend and GPU device Brecht Van Lommel 2025-07-07 20:23:59 +02:00
  • 4653b65f7c Logging: Add DEBUG, TRACE severity, replace numeric levels Brecht Van Lommel 2025-06-12 02:20:03 +02:00
  • 8d8e61fefd Logging: Change various categories and log levels Brecht Van Lommel 2025-06-12 02:20:00 +02:00
  • 15d5f957ac Logging: Use CLOG for render progress Brecht Van Lommel 2025-06-12 02:20:00 +02:00