Commit Graph

  • 7ba8fc1768 Fix: Duplicate auto smooth modifier added by versioning in one case Hans Goudey 2024-04-04 11:57:21 -04:00
  • 11556bb994 Fix #120152: Clear mesh runtime after validation YimingWu 2024-04-04 17:21:21 +02:00
  • a9fff1f22f Fix: Missing include in BLI_implicit_sharing.hh Sebastian Parborg 2024-04-04 17:13:31 +02:00
  • 1180a25c23 Fix #120245: Grid snap not working when constraining axis before moving Germano Cavalcante 2024-04-04 11:41:53 -03:00
  • ed2408400d Fix #117927: Limit rotation constraint flipping Christoph Lendenfeld 2024-04-04 16:30:51 +02:00
  • 93cc55889c EEVEE Next: Horizon scan Metal compiler tuning Jason Fielder 2024-04-04 16:24:20 +02:00
  • cbc7962a73 Cycles: Tune kernel sizes for oneAPI device Xavier Hallade 2024-04-04 16:04:13 +02:00
  • 022e46a7e2 Fix #120213: GPv3: Tint modifier not working correctly YimingWu 2024-04-04 15:08:10 +02:00
  • b0bebd6265 Fix #119911: Compositor saved in 4.2 does not work in 4.1 Omar Emara 2024-04-04 13:14:10 +02:00
  • 6956a609c9 Cleanup: remove underscore prefix since the argument is used Campbell Barton 2024-04-04 20:08:00 +11:00
  • 79ca9e5afe Fix: File Output node always has inputs of type Color Omar Emara 2024-04-04 09:01:20 +02:00
  • 0c91ad9008 Fix #120175: File Output node has wrong BW output Omar Emara 2024-04-04 08:51:57 +02:00
  • 7e9f7320e4 Cleanup: spelling in comments & comment blocks Campbell Barton 2024-04-04 11:26:00 +11:00
  • 82904454b4 Docs: tweak help text & correct punctuation Campbell Barton 2024-04-04 11:18:56 +11:00
  • 61bd22e99b Cleanup: avoid duplicating UVBorder on iteration Campbell Barton 2024-04-04 10:55:22 +11:00
  • c1a0804794 Cleanup: remove redundant null check, declare arguments non-null Campbell Barton 2024-04-04 10:55:19 +11:00
  • eb04e1a753 Cleanup: quiet set-but-unused warnings Campbell Barton 2024-04-04 10:55:18 +11:00
  • cc4b5facb8 Cleanup: order index range checks before using them to index arrays Campbell Barton 2024-04-04 10:55:16 +11:00
  • a7439dd7ef Cleanup: clear a pointer to stack memory in what_does_obaction Campbell Barton 2024-04-04 10:55:14 +11:00
  • fdaaebce54 Cleanup: remove unnecessary checks & unused assignments Campbell Barton 2024-04-04 10:55:13 +11:00
  • 4d84a45e7e Cleanup: simplify CLG logging append function Campbell Barton 2024-04-04 10:55:11 +11:00
  • 52ce8d408f Cleanup: use const arguments & variables Campbell Barton 2024-04-04 10:55:10 +11:00
  • e086e88e37 Fix null pointer dereference in assertion Campbell Barton 2024-04-04 10:55:08 +11:00
  • e0e6dc8550 DRW: Avoid undefined behavior when volume objects have no bounds Clément Foucault 2024-04-03 19:54:34 +02:00
  • 5c0551fac9 DRW: Replace texspace coord for volume grid by matrix transform Clément Foucault 2024-04-03 19:53:29 +02:00
  • b4dbd04590 Cleanup: Replace dummy_grid_mat by identity matrix Clément Foucault 2024-04-03 19:50:11 +02:00
  • 51f8bf53b2 Geometry Nodes: use xxhash for compute context hash Jacques Lucke 2024-04-03 20:11:09 +02:00
  • ef07f5d66e Cleanup: Improve naming and comments for sculpt undo node Hans Goudey 2024-04-03 14:01:08 -04:00
  • ebab68d4f1 Fix #120187: Over-allocation in multires sculpt undo nodes Hans Goudey 2024-04-03 13:47:35 -04:00
  • a6d6787d26 Cleanup: make format Jacques Lucke 2024-04-03 18:24:54 +02:00
  • 85ce2a34e3 Fix #120212: GPv3: Hide masks flag wrongly set Falk David 2024-04-03 17:59:30 +02:00
  • 8af4c72ddd Fix #120113: crash reading large jpeg Philipp Oeser 2024-04-03 17:38:02 +02:00
  • b3ea1e75dc Cleanup: comment why DDS DXT/S3TC needs power of two sizes, and clearer log message Aras Pranckevicius 2024-04-03 17:12:46 +02:00
  • 4889aed8ac Curves: Bezier handle selection support Laurynas Duburas 2024-04-03 16:40:36 +02:00
  • 20e07f0102 Fix #119197: missing tool settings in sidebar for curves density brush Prikshit singh 2024-04-03 16:38:47 +02:00
  • 8512a608a4 GPv3: Onion Skinning Falk David 2024-04-03 15:34:40 +02:00
  • 1e2e20fe3c Fix #120200: Sculpting is slow with modifier with driver Sergey Sharybin 2024-04-03 15:06:32 +02:00
  • 4bdf5bf2e2 Mesh: Remove unnecessary wrapper_type_finalize logic Hans Goudey 2024-04-03 14:15:31 +02:00
  • e7339bdd5f Geometry: Use implicit sharing for deformed positions Hans Goudey 2024-04-03 14:14:34 +02:00
  • 50f5128be0 Fix: GPv3: Crash converting vertex groups Falk David 2024-04-03 11:40:10 +02:00
  • 9efb8329a1 Cycles: Add regression test for light linking and mesh lights Sergey Sharybin 2024-04-03 11:29:40 +02:00
  • e2d170f685 Libraries: integrate xxHash library for fast hashing Jacques Lucke 2024-04-03 10:22:53 +02:00
  • 8252208955 Cleanup: pass CoplanarClusterInfo::add_cluster arg by const reference Campbell Barton 2024-04-03 15:01:47 +11:00
  • 861536b24c Unbreak lite-build WITH_GMP enabled Campbell Barton 2024-04-03 14:55:55 +11:00
  • eca8e5d4b3 Fix: Video alignment issue caused by fix for #120077 alxdsptr 2024-04-03 05:56:56 +02:00
  • a85b1dd2fc Cleanup: avoid shadowing local variables Campbell Barton 2024-04-03 14:41:43 +11:00
  • b24a295af1 Cleanup: pass arguments by const reference instead of value Campbell Barton 2024-04-03 14:40:39 +11:00
  • b03332a055 Cleanup: use BLI_assert_msg instead of checking string literals Campbell Barton 2024-04-03 14:24:39 +11:00
  • c4c1aedd00 Cleanup: correct comments in scanfill.c, don't use bool for a flag Campbell Barton 2024-04-03 14:07:37 +11:00
  • cbd6266162 Cleanup: simplify init_meta logic Campbell Barton 2024-04-03 13:47:04 +11:00
  • 820865bacf Cleanup: Improve EditMeshData comments Hans Goudey 2024-04-02 21:09:55 -04:00
  • 06f04a2c19 Refactor: Use blender::Array for SubdivCCGNeighbors Sean Kim 2024-04-03 02:37:45 +02:00
  • d4c7e6f020 Cleanup: suppress type warnings Campbell Barton 2024-04-03 00:20:41 +11:00
  • 56c78a9236 Cleanup: use boolean instead of float for motion_blur_fx_enable Campbell Barton 2024-04-03 00:20:41 +11:00
  • d5d1025e94 Cleanup: use const pointer arguments Campbell Barton 2024-04-03 10:22:05 +11:00
  • bc099fe808 UI: Remove Extraneous Parentheses Harley Acheson 2024-04-03 01:09:20 +02:00
  • 96ce5a1fd1 Fix #120095: Missing stats in sculpt mode Pratik Borhade 2024-04-03 01:00:43 +02:00
  • 5b9ed4258b Cleanup: Access edit mesh caches with span return values Hans Goudey 2024-04-02 17:36:23 -04:00
  • 41ed0d4001 Cleanup: Remove unnecessary cache checks in mesh analysis VBO creation Hans Goudey 2024-04-02 17:24:52 -04:00
  • e29d582137 Cleanup: Use C++ Span, float3 in legacy instancing code Hans Goudey 2024-04-02 17:16:03 -04:00
  • a4b4f0116c Cleanup: Use C++ Span, float3 for BMesh normals API Hans Goudey 2024-04-02 17:04:13 -04:00
  • 768c68f19b Fix #120179: Assert failure after sculpt trim operation Hans Goudey 2024-04-02 17:58:36 -04:00
  • d001302200 Fix #117709: Crash with single point NURBS curve Hans Goudey 2024-04-02 17:44:49 -04:00
  • bf2b684913 Cleanup: Remove unused variable after recent cleanup Hans Goudey 2024-04-02 17:41:27 -04:00
  • d80b8cbcdc Cleanup: Add doxygen sections to sculpt_face_set.cc Sean Kim 2024-04-02 23:13:52 +02:00
  • 3f3df16ba2 Cleanup: Mesh calculate edges file cleanup Iliya Katueshenock 2024-04-02 22:48:58 +02:00
  • 89d38cf008 Cleanup: Use ImplicitSharingInfo type instead of C handle Hans Goudey 2024-04-02 15:45:26 -04:00
  • d1b6621903 UI: Complete Event Icon Coverage Harley Acheson 2024-04-02 21:52:57 +02:00
  • 65bfae2258 UI: Status Bar Keymap Spacing Harley Acheson 2024-04-02 21:25:56 +02:00
  • 930d645b4c Fix #120154: Cage face normals overlay always draws original normals Hans Goudey 2024-04-02 13:42:01 -04:00
  • 6160335c4d Cleanup: Extract common functions in sculpt_trim.cc Sean Kim 2024-04-02 19:38:37 +02:00
  • 891d71a4d4 Cycles: Drop noinline keyword for oneAPI device Xavier Hallade 2024-04-02 18:14:46 +02:00
  • 5de40790d0 Compositor: Set W to 1 in Float to Vector conversion Omar Emara 2024-04-02 18:10:13 +02:00
  • 77a34791a3 Fix #119938: performance regression when adding output attribute Jacques Lucke 2024-04-02 17:48:03 +02:00
  • 03bcd7390a Formatting Falk David 2024-04-02 16:46:27 +02:00
  • 45a0b6cc1a Cleanup: GPv3: Use const in a few places Falk David 2024-04-02 16:39:54 +02:00
  • 8a1c2b172a Fix: Escape property name when keying Christoph Lendenfeld 2024-04-02 16:24:59 +02:00
  • 7400927ada Fix #120084: custom group node remains undefined after registering node type Jacques Lucke 2024-04-02 16:07:45 +02:00
  • 04293e2494 Tools: Add script to report (high) priority issues per module Thomas Dinges 2024-04-02 15:54:14 +02:00
  • ca0b02aa96 Fix: GPv3: Crash rendering cyclic strokes with single point Falk David 2024-04-02 15:51:14 +02:00
  • 7ed713e772 Fix #120087: wrong node selection after duplicating node Jacques Lucke 2024-04-02 15:40:51 +02:00
  • 6f6ab91dbf Fix: support parallel_for_each with IndexRange without TBB Jacques Lucke 2024-04-02 15:12:33 +02:00
  • 4f4e8381ee Fix #120164: GPv3: Update points range after trimming YimingWu 2024-04-02 13:50:59 +02:00
  • 19ce05971d Fix #120077: Video output artifacts due to threaded YUV conversion Aras Pranckevicius 2024-04-02 13:03:05 +02:00
  • fd7e74aa23 Compositor: Retain alpha in Color to Vector conversion Omar Emara 2024-04-02 12:35:12 +02:00
  • 658eba4b2e Fix #119966: File rename fails on Mac with certain filesystems Sebastian Parborg 2024-04-02 12:27:36 +02:00
  • 16a1c2e33f Fix error copying a grease pencil strokes fill opacity Campbell Barton 2024-04-02 17:44:30 +11:00
  • cbee0f5477 cppcheck: update the checking utility to resolve issues in source/ Campbell Barton 2024-04-02 17:02:23 +11:00
  • 97d93c7e33 GHOST/Wayland: pass in null when the cursor theme isn't set Campbell Barton 2024-04-02 15:11:05 +11:00
  • 03d728e281 Cleanup: improve type checking in project_source_info.py Campbell Barton 2024-04-02 10:23:19 +11:00
  • cf1849aedb Fix string formatting in git_log_review_commits_advanced dev tool Campbell Barton 2024-04-02 10:17:20 +11:00
  • 32fc3c0c1c Fix: Resolve over-allocation for mesh tangents Hans Goudey 2024-04-01 13:38:01 -04:00
  • 7934ebd4e4 Fix: baking simulation only bakes a single frame Jacques Lucke 2024-04-01 17:59:29 +02:00
  • 935666a622 Fix #120104: Snap ignores evaluated geometry bounds Hans Goudey 2024-04-01 11:01:19 -04:00
  • f0d7a05fc4 Fix #120065: Mesh tangent draw extraction crash Hans Goudey 2024-04-01 10:45:28 -04:00
  • ea3f938c07 Fix #120109: Grid snap crash when locking axis before base selection Germano Cavalcante 2024-04-01 11:12:39 -03:00
  • 0b1dc351e4 Fix: eGPUBarrier enum negate operator is broken Omar Emara 2024-04-01 16:14:23 +02:00
  • 2d6aae8011 Fix: Vector Blur node produce wrong output sometimes Omar Emara 2024-04-01 16:04:49 +02:00
  • 62b39c14a3 Fix: Vector Blur node has blocky artifacts Omar Emara 2024-04-01 16:01:53 +02:00
  • 3fe4665b6d Fix: Memory leak Vector Blur node Omar Emara 2024-04-01 15:59:52 +02:00