Commit Graph

  • 881178895b Sculpt: Add fast solver option for trim operations Sean Kim 2024-03-26 17:25:06 +01:00
  • b4b74c8da6 Cleanup: Simplify object data iteration in shade smooth operator Hans Goudey 2024-03-26 11:37:00 -04:00
  • c16fd219a8 Fix #70210: Cycles environment map sampling not accounting for negative values Weizhen Huang 2024-03-26 16:24:36 +01:00
  • f8ef2b3e78 Curves: Add simplify_curve_attribute function Falk David 2024-03-26 15:28:11 +01:00
  • 3663c8147c Vulkan: implement support for compressed textures Aras Pranckevicius 2024-03-26 14:49:53 +01:00
  • 4cdc62044e BLI: fix fixed-width-int to string conversion Jacques Lucke 2024-03-26 14:25:33 +01:00
  • d3504a6bab Fix #119907: Active curve vertex/spline not visualizing properly Sergey Sharybin 2024-03-26 13:58:55 +01:00
  • 9c3eceb8c8 BKE_reports: only print a single newline after each report Campbell Barton 2024-03-26 22:44:09 +11:00
  • 5764173501 Compositor: Update tests for realtime compositor Omar Emara 2024-03-26 12:52:07 +02:00
  • e811785f37 Vulkan: to_string for used vulkan types Jeroen Bakker 2024-03-26 11:35:16 +01:00
  • df9b3d35a2 Fix: Compositor retains old images Omar Emara 2024-03-26 12:32:36 +02:00
  • a02b429324 Fix: GPv3: Layer settings not copied when duplicating a layer Sietse Brouwer 2024-03-25 15:32:42 +01:00
  • ab84f9eaf0 Fix: GPv3: The 'Use Masks' switch is always enabled for new layers Sietse Brouwer 2024-03-25 15:31:50 +01:00
  • 76c164e0ad Fix: GPv3: Blend mode not initialized when adding a new layer Sietse Brouwer 2024-03-25 15:30:56 +01:00
  • 31c194c002 Fix: GPv3: Layer 'Lock All' not working when 'Unlock All' has run before Sietse Brouwer 2024-03-25 15:29:01 +01:00
  • ca8fc1dea6 Fix: GPv3: Empty drawings with layer 'Duplicate' when 'Duplicate Empty Keyframes' has run before Sietse Brouwer 2024-03-25 15:28:08 +01:00
  • 1bf467aff6 Cleanup: make format Weizhen Huang 2024-03-26 09:39:22 +01:00
  • b8bd762714 Fix #112618: many Outliner operators crash running without a region Philipp Oeser 2024-03-26 09:30:47 +01:00
  • a4f1a52a5c Fix #119903: Cycles compilation on device that don't use the light tree Alaska 2024-03-26 08:20:09 +01:00
  • 155dae94d7 Cleanup: code-comments, use doxygen formatting & spelling corrections Campbell Barton 2024-03-26 17:54:30 +11:00
  • 6d7b4e049e Compositor: Refactor backdrop offset Omar Emara 2024-03-26 07:49:33 +01:00
  • 3b3a6ccecd Docs: Python: Use headings instead of rubrics Aaron Carlisle 2024-03-26 01:48:32 -04:00
  • 7d29f25ee1 Docs: Python: Fixes for sphinx Idioms Aaron Carlisle 2024-03-26 00:53:47 -04:00
  • 666ec966b9 Docs: improve code-comments for setup_app_data Campbell Barton 2024-03-26 15:47:44 +11:00
  • 099ff1a953 Cleanup: various non-functional C++ changes Campbell Barton 2024-03-26 15:29:11 +11:00
  • fc0d8ba012 Cleanup: Remove C++ ifdef checks in C++ headers Hans Goudey 2024-03-26 04:56:03 +01:00
  • 893130e6fe Refactor: Remove unnecessary C wrapper for GPUBatch class Hans Goudey 2024-03-26 03:06:25 +01:00
  • 7314c86869 BLI: add fixed width integer type Jacques Lucke 2024-03-25 23:39:42 +01:00
  • 1681e55114 Geometry Nodes: Add 8-bit integer attribute type to store attribute node Hans Goudey 2024-03-25 23:04:11 +01:00
  • ef22826a3c Cleanup: Remove non-creatable option for builtin attributes Hans Goudey 2024-03-25 17:05:39 -04:00
  • a6d4845899 Merge branch 'blender-v4.1-release' Hans Goudey 2024-03-25 16:58:33 -04:00
  • ccb416322c UI: Add XYZ labels to Set Curve Normal node vector input Hans Goudey 2024-03-25 16:58:29 -04:00
  • aa9bfc1b2a Fix: Uninitialized attribute memory read after recent commit Hans Goudey 2024-03-25 16:58:21 -04:00
  • 40a5e739e2 Fix #119873: Bake node crash with instanced light objects Hans Goudey 2024-03-25 21:42:07 +01:00
  • 04bcd17dc8 Cleanup: Remove unnecessary builtin attribute provider logic Hans Goudey 2024-03-25 16:01:36 -04:00
  • 11afa15361 Revert "Fix #119508: Missing update after "Shade Flat" operator" Hans Goudey 2024-03-25 15:50:27 -04:00
  • 73cc27b988 Fix #119886: Set curve node missing normals update tag Hans Goudey 2024-03-25 15:49:15 -04:00
  • 2c301c921f Tests: temporarily disable light tree in the new test file Weizhen Huang 2024-03-25 19:43:14 +01:00
  • fdc2962beb Fix #114634: correlated samples in volume when using equiangular sampling and light tree Weizhen Huang 2024-03-25 18:50:52 +01:00
  • 565dc1f22b Merge branch 'blender-v4.1-release' Sergey Sharybin 2024-03-25 18:15:05 +01:00
  • 6c74d4af15 Fix #118555: Occasional incorrect compositor result with relative transform Sergey Sharybin 2024-03-25 18:13:38 +01:00
  • 4ed88ce44d Merge branch 'blender-v4.1-release' Thomas Dinges 2024-03-25 18:10:23 +01:00
  • 26caa18173 Release: Bump to 4.1 release Thomas Dinges 2024-03-25 18:08:02 +01:00
  • f032da82af Merge branch 'blender-v4.1-release' Aaron Carlisle 2024-03-25 12:52:47 -04:00
  • 5a9b292ac4 Docs: Python API: Enable version switch menu Aaron Carlisle 2024-03-25 12:50:01 -04:00
  • 5ff8738dce Cleanup: Anim, reduce indentation in ANIM_animdata_filter Sybren A. Stüvel 2024-03-25 15:26:27 +01:00
  • 6b5a97170c Geometry Nodes: allow overriding bake settings on overridden object Jacques Lucke 2024-03-25 14:58:45 +01:00
  • 23fab6b6a6 Fix #99114: USD: Cache file operators now recognize USD as well as Alembic Charles Wardlaw 2024-03-25 14:50:59 +01:00
  • 43cef92f66 Fix #119692: Cycles render issue with light tree and light linking Alaska 2024-03-25 14:47:18 +01:00
  • aede88be85 Fix: Curves NURBS order attribute validate incorrect clamp Hans Goudey 2024-03-25 09:27:55 -04:00
  • fa3e47523e Compositor: Port GLSL SMAA to CPU compositor Omar Emara 2024-03-25 14:21:00 +01:00
  • 9d88fa483c Cleanup: Make format Hans Goudey 2024-03-25 09:13:27 -04:00
  • 4971b144a4 Compositor: Unify sRGB to Linear between CPU and GPU Omar Emara 2024-03-25 14:09:54 +01:00
  • 209db414e0 Fix #119860: Undo crash in asset browser poll function Pratik Borhade 2024-03-25 14:00:38 +01:00
  • f6190dcf9f Merge branch 'blender-v4.1-release' Pratik Borhade 2024-03-25 18:28:23 +05:30
  • 436b9a5aae Fix #119862: poly build crash when adding first vertex in empty geometry Pratik Borhade 2024-03-25 13:55:57 +01:00
  • f66cb1e635 UI: rename 'Snap With' and 'Snap To' to 'Snap Base' and 'Snap Target' Germano Cavalcante 2024-03-25 13:35:52 +01:00
  • b1c85fa78c Fix: Python import error for GPUVertBuf Hans Goudey 2024-03-25 08:10:12 -04:00
  • 082b68fcb9 Cycles: improve equiangular sampling in volume Weizhen Huang 2024-03-25 13:02:02 +01:00
  • ab93a426a0 Fix assert from recent cleanup Campbell Barton 2024-03-25 22:26:42 +11:00
  • 2e8259e4d4 GPv3: Clean loose points in draw mode menu Pratik Borhade 2024-03-25 12:17:03 +01:00
  • 7371b11bb5 Fix #119871: Window contents invalid on startup under Wayland & GNOME Campbell Barton 2024-03-25 22:04:32 +11:00
  • 26337b9fb4 Metal: implement support for compressed textures Aras Pranckevicius 2024-03-25 11:40:20 +01:00
  • bffcb000e8 Fix: Cycles crash on Metal GPU with ASAN builds Sergey Sharybin 2024-03-25 11:36:15 +01:00
  • 7e2d54e786 Fix: Assert when exiting Metal rendered viewport Sergey Sharybin 2024-03-25 11:28:28 +01:00
  • fb6b4fe75c Merge remote-tracking branch 'origin/blender-v4.1-release' Sybren A. Stüvel 2024-03-25 11:27:43 +01:00
  • cc580136c6 Fix #119812: 'Add Child Collection' adds a brother bone collection Jun Mizutani 2024-03-25 09:25:24 +01:00
  • 8f015d3bfc Modeling: Merge Vertices, correct spelling of report Sybren A. Stüvel 2024-03-25 10:18:13 +01:00
  • 378d37ed3d Fix #119812: 'Add Child Collection' adds a brother bone collection Jun Mizutani 2024-03-25 09:25:24 +01:00
  • e9eb2d35f8 USD: Add new test files for curves and point instancing Jesse Yurkovich 2024-03-24 21:49:55 -07:00
  • 792f4cc1d1 Merge branch 'blender-v4.1-release' Bastien Montagne 2024-03-25 10:02:07 +09:00
  • 31aec5ae1d I18N: Updated UI translstions from git/weblate repo (5f533cb92100b). Bastien Montagne 2024-03-25 09:59:29 +09:00
  • 05a9f96446 Fix: Add missing callback reset in RE_InitRenderCB Lukas Stockner 2024-03-25 01:38:55 +01:00
  • 02a488d0fe Fix #61042: Cycles: Various Toon BSDF issues Lukas Stockner 2024-03-24 23:27:03 +01:00
  • b545770f5c UI: Adjustments to Minimum Area Sizes Harley Acheson 2024-03-24 19:40:18 +01:00
  • d4d5281d45 Fix: Cycles: Metal compilation error Lukas Stockner 2024-03-24 19:38:22 +01:00
  • b54d9875ba Fix: Another Metal build error after recent refactor Hans Goudey 2024-03-24 13:23:50 -04:00
  • 1f44be97e6 Fix #56355: Cycles: Wrong differentials for panoramic camera Lukas Stockner 2024-03-24 17:20:16 +01:00
  • aa87b747c5 Fix: Additional macOS metal build error Hans Goudey 2024-03-24 12:37:36 -04:00
  • e201b5e553 Fix: Debug build error after previous commit Hans Goudey 2024-03-24 12:17:44 -04:00
  • fe76d8c946 Refactor: Remove unnecessary C wrappers for vertex and index buffers Hans Goudey 2024-03-24 16:38:30 +01:00
  • 84c6ead74b Refactor: Remove unnecessary curves GPU evaluation caches Hans Goudey 2024-03-24 16:33:12 +01:00
  • cb453a5846 Fix: Debug crash upon entering edit mode. Casey Bianco-Davis 2024-03-24 13:11:01 +01:00
  • 9123451427 Cleanup: BLI: Redundant dereference Iliya Katueshenock 2024-03-24 11:07:00 +01:00
  • af0c42e266 Fix #118260: VSE scene strip wireframe display John Swenson 2024-03-24 08:52:47 +01:00
  • 3805974b6f Refactor: Use C++ array for edit mesh looptris Hans Goudey 2024-03-23 17:43:38 +01:00
  • 3ce8c74a57 Cleanup: Fix outdated comments about Mesh data Hans Goudey 2024-03-22 00:25:42 -04:00
  • 73e7023c71 Fix #119816: New curves draw tool options missing in sidebar Hans Goudey 2024-03-23 10:51:48 -04:00
  • 374b80b84a Cleanup: Miscellaneous cleanups to newly C++ headers Hans Goudey 2024-03-23 10:10:52 -04:00
  • 1dc16f909d Cleanup: Move GPU Python headers to C++ Hans Goudey 2024-03-23 10:06:45 -04:00
  • a54c9b9e36 Cleanup: Move eevee_private.h to C++ Hans Goudey 2024-03-23 09:59:23 -04:00
  • 5cd1237594 Cleanup: Miscellaneous cleanups to newly C++ headers Hans Goudey 2024-03-23 09:27:53 -04:00
  • a099061feb Cleanup: Move remaining draw headers to C++ Hans Goudey 2024-03-22 23:51:35 -04:00
  • 4d502ab51d EEVEE-Next: Refactor light data packing Clément Foucault 2024-03-23 08:16:12 +01:00
  • c7afb06ed0 Fix (unreported) some old files having regular IDs flagged as embedded. Bastien Montagne 2024-03-23 12:55:57 +09:00
  • 7643bd7d89 Fix (unreported) broken GPv3 conversion code using one node socket for both input and output. Bastien Montagne 2024-03-23 12:02:41 +09:00
  • 4d973d3cf3 GPv3: Optional automatic conversion of legacy GP objects on fileload. Bastien Montagne 2024-02-24 20:33:49 +01:00
  • 8b514bccd1 Cleanup: Move remaining GPU headers to C++ Hans Goudey 2024-03-23 01:24:18 +01:00
  • f235990009 UI: Updated Interface Font to Inter Version 4.0 Harley Acheson 2024-03-22 21:32:34 +01:00
  • 9eb275e6eb UI: Correction to Weight of 3D Viewport Overlay Text Harley Acheson 2024-03-22 21:28:55 +01:00