Commit Graph

  • 0d76071289 Build: Add option to remove stale files from checkout Sergey Sharybin 2024-09-18 17:53:25 +02:00
  • 721ece9efb Cleanup: Sculpt: Move automasking functions to proper header Hans Goudey 2024-09-18 11:11:06 -04:00
  • 4a45ae7393 Nodes: rename "unavailable" to "available" in node declaration Jacques Lucke 2024-09-18 16:08:05 +02:00
  • 711313a054 Fix: Sculpt: Mask gesture crash with multires Hans Goudey 2024-09-18 08:59:16 -04:00
  • f52819c044 Cleanup: Sculpt: Simplify grids indexing in two places Hans Goudey 2024-09-18 08:47:27 -04:00
  • 50f2857b1a Fix #127793: Crash on startup on macOS 15 Habib Gahbiche 2024-09-18 14:46:02 +02:00
  • 77d69f4347 Cleanup: Remove unused sculpt PBVHVertRef functions Hans Goudey 2024-09-18 08:42:02 -04:00
  • 7f26485f68 Refactor: Sculpt: Specialize face set access in mask init Hans Goudey 2024-09-18 08:37:44 -04:00
  • 45b5ea7d1e Refactor: Sculpt: Specialize expand cache active vertex position Hans Goudey 2024-09-18 08:33:29 -04:00
  • ac66069eff Fix #127582: Crash when clicking onto particle settings button Pratik Borhade 2024-09-18 13:32:06 +02:00
  • 92544d6d76 BLI: add float<->half conversion functions with correct math, use in Vulkan Aras Pranckevicius 2024-09-18 13:15:00 +02:00
  • 5fe32f351a Fix #127731: Sculpt crash on Extract Face Set usage dupoxy 2024-09-18 13:01:01 +02:00
  • eb44c39824 Fix #127616: Copy to selected adds modifier to linked object Pratik Borhade 2024-09-18 12:47:52 +02:00
  • 928ab6dc0f Fix: Compile error when building without WITH_EXPERIMENTAL_FEATURES Sebastian Parborg 2024-09-18 12:46:28 +02:00
  • 318eab5584 Fix: #126455: Missing refraction with only emissive material Clément Foucault 2024-09-18 12:29:02 +02:00
  • b5d418a83f Refactor: Sculpt: Specialize pose face set IK chain creation Sean Kim 2024-09-18 05:33:15 +02:00
  • 51e9a36c2f Cycles: oneAPI: build binaries for Lunar Lake GPUs Xavier Hallade 2024-09-17 23:50:20 +02:00
  • 9db50bed04 Fix: Geometry Nodes: use better hash for InstanceReference Jacques Lucke 2024-09-17 23:01:39 +02:00
  • 2ba69519a8 Fix #127678: Auto-Save Preferences does not work for few anim properties Pratik Borhade 2024-09-17 20:31:13 +02:00
  • 6b63fa8f85 GPv3: Interpolate Sequence operator Lukas Tönne 2024-09-17 20:20:18 +02:00
  • d15681a459 Sculpt: Extract deformation position data and logic to a class Hans Goudey 2024-09-17 19:55:25 +02:00
  • b2ce5393ad Cleanup: Sculpt: Remove unused automasking function Hans Goudey 2024-09-17 13:23:20 -04:00
  • 9c54ddff69 Fix #127590: EEVEE: Wrong background motion vectors Miguel Pozo 2024-09-17 19:33:35 +02:00
  • b70c00bf4e Cleanup: Sculpt: Various non-functional sculpt_ops.cc changes Sean Kim 2024-09-17 19:20:23 +02:00
  • 7acdb8f90d Fix: compiler warning from using memcpy on non-trivial type Nathan Vegdahl 2024-09-17 18:55:30 +02:00
  • 27680118db Fix #127464: Disable HIPRT point clouds to fix performance regression Alaska 2024-09-17 17:59:18 +02:00
  • 2976520525 Geometry Nodes: transform grease pencil layers instead of points Jacques Lucke 2024-09-17 17:57:20 +02:00
  • 6a7b54db20 Revert "Libs: Win64: hiprt 83e18cc9c3" Ray Molenkamp 2024-09-17 09:47:06 -06:00
  • d3034ac54e Vulkan: Enable in a regular release Jeroen Bakker 2024-09-17 17:34:42 +02:00
  • e0d5379ef8 Anim: change how action strip data is stored Nathan Vegdahl 2024-09-17 17:31:09 +02:00
  • 1c7c1829b6 Cleanup: Refactor animdata iterators to C++ callbacks Lukas Stockner 2024-08-04 19:55:51 +02:00
  • de9fc05af6 Windows: Update TBB patch + enable OpenPGL for Windows ARM64 Anthony Roberts 2024-09-17 17:20:31 +02:00
  • f2c32f2a23 Cleanup: Sculpt: Remove finished undo comment Hans Goudey 2024-09-17 11:17:32 -04:00
  • 37c0e3668e Fix (unreported) broken IPO to FCurve versionning code. Bastien Montagne 2024-09-17 16:57:07 +02:00
  • 4fcad1858a Libs: Win64: hiprt 83e18cc9c3 Ray Molenkamp 2024-09-17 08:16:06 -06:00
  • dceccfda5a BLI: support mod_periodic on integer types Iliya Katushenock 2024-09-17 15:48:06 +02:00
  • b0a9e45cb5 Build: Add HIP-RT libraries to dependencies builder salipourto 2024-09-17 15:26:27 +02:00
  • 4b642637b9 UI: fix nullptr access in slider drawing code Sybren A. Stüvel 2024-09-17 15:07:11 +02:00
  • f0de0bc8d3 Windows: Enable OpenPGL on ARM64 machines Anthony Roberts 2024-09-17 14:57:04 +02:00
  • 943832a841 GPv3: Add armature parent "With Envelope Weights" option Falk David 2024-09-17 12:47:41 +02:00
  • 93d37e7000 Cleanup: UI: Use default arguments for rarely used template options Julian Eisel 2024-09-17 12:22:18 +02:00
  • 5857238432 Fix: GPv3: Build Modifier missing object after conversion Falk David 2024-09-17 11:12:50 +02:00
  • 70c0400e03 Fix: GPv3: Build Modifier crash when using object Falk David 2024-09-17 11:10:59 +02:00
  • d5a1b02c5d Refactor: Anim, Generic functions for RNA Action Slots / Handles Sybren A. Stüvel 2024-09-16 18:54:49 +02:00
  • d918c22fcc Revert "CMake: suppress warnings building with mold on Linux" Lukas Tönne 2024-09-17 10:48:16 +02:00
  • 65d71c2672 Cleanup: spelling in comments Campbell Barton 2024-09-17 17:28:02 +10:00
  • b70925a8cc Cleanup: prefer ASCII characters Campbell Barton 2024-09-17 17:28:01 +10:00
  • 0791f53029 Fix shape-keys always being freed in BKE_mesh_nomain_to_mesh Campbell Barton 2024-09-17 17:22:54 +10:00
  • cb4a203677 Fix #93911: Multires Unsubdivide destroys the vertex groups Campbell Barton 2024-09-17 17:04:55 +10:00
  • 0a0551cf26 CMake: suppress warnings building with mold on Linux Campbell Barton 2024-03-13 12:11:19 +11:00
  • bab4f7a0cd Fix #127654: Video Deinterlace option does not work in some cases Aras Pranckevicius 2024-09-17 06:05:55 +02:00
  • fffec9a12a Cleanup: remove unused window position function Campbell Barton 2024-09-17 12:44:44 +10:00
  • 4df0dc4181 Fix: Sculpt: Avoid repeatedly retrieving mesh data Hans Goudey 2024-09-16 22:25:21 -04:00
  • d53862d155 Cleanup: Consistent order for Mesh/SubdivCCG arguments Hans Goudey 2024-09-16 22:20:15 -04:00
  • 4fcc1b2ba1 Cleanup: Sculpt: Avoid copying float3 values, const for local variables Hans Goudey 2024-09-16 22:05:16 -04:00
  • d0119ed552 Cleanup: Sculpt: Remove unused PBVHVertRef accessor function Hans Goudey 2024-09-16 22:03:12 -04:00
  • 3a9a64aafe Refactor: Sculpt: Specialize automasking vertex factors Hans Goudey 2024-09-16 21:59:43 -04:00
  • 7c42c80126 Refactor: Sculpt: Specialize automasking face sets and boundary modes Hans Goudey 2024-09-16 21:38:29 -04:00
  • 037b064480 Refactor: Sculpt: Specialize automask cavity factor calls Hans Goudey 2024-09-16 21:17:34 -04:00
  • a4c9c01f31 Refactor: Sculpt: Specialize automasking factors loop per geometry type Hans Goudey 2024-09-16 20:53:49 -04:00
  • 210dfd316a Refactor: Sculpt: Specialize IK chain FK face set calculation Sean Kim 2024-09-16 22:29:18 +02:00
  • 0c02840a46 Fix: Incorrect debug assert in average_data_grids Sean Kim 2024-09-16 20:51:44 +02:00
  • 8c98fcc1f1 Fix: Grease pencil vertex paint brush tool not showing Julian Eisel 2024-09-16 20:19:59 +02:00
  • d28956ab99 Tools: Add BPY tool definition option for brush type Julian Eisel 2024-09-16 20:00:27 +02:00
  • 12fe0dd0cf Anim: make action/slot assignment code more generic Sybren A. Stüvel 2024-09-16 17:23:56 +02:00
  • 22cf74d23b Cleanup: Use C++ Array for dependent shape key data Hans Goudey 2024-09-16 12:46:54 -04:00
  • 5c792e429f Fix #127638: Crash switching to wireframe with custom bone shape Hans Goudey 2024-09-16 11:17:45 -04:00
  • 0d9ab189d1 Fix: #126524: Overlay: Missing loose geometry wireframe with sub-D mesh Clément Foucault 2024-09-16 16:56:59 +02:00
  • d300098ee5 Fix #125093: Cycles: oneAPI: transparent shadows opaque when bounces>=1024 Nikita Sirgienko 2024-09-10 13:43:19 +02:00
  • d3b655f76d Fix: #127135: Curve and hair drawing asserting on 0 sized VBO Clément Foucault 2024-09-16 16:01:43 +02:00
  • 4be5d7f99f Vulkan: Refactor cached compiler instance Jeroen Bakker 2024-09-16 15:51:55 +02:00
  • a5d7684539 Fix: Small layout jumps of tool settings header in some paint modes Julian Eisel 2024-09-16 15:42:41 +02:00
  • f8ff74f821 GPU: Update stubs of shader builder Jeroen Bakker 2024-09-16 15:02:49 +02:00
  • e90a84469f EEVEE: Simplify barycentric_distances_get Clément Foucault 2024-09-16 14:19:53 +02:00
  • 9311a4c89c GPv3: Layers menu in topbar Pratik Borhade 2024-09-16 14:12:31 +02:00
  • a407186dbf GPU: Make shader cache clearing backend independent Jeroen Bakker 2024-09-16 14:03:14 +02:00
  • b6da18172b Cleanup: Make format Jeroen Bakker 2024-09-16 13:30:21 +02:00
  • ac3d591bbd I18N: Updated UI translations from git/weblate repository (849a7536ac6d4). Bastien Montagne 2024-09-16 13:25:45 +02:00
  • 7180df49dd Fix: Incorrect tool brush check for grease pencil vertex paint mode Julian Eisel 2024-09-16 13:08:52 +02:00
  • 806b0e8379 BLI: improve 2/3/4d vector codegen for debug or asserts-enabled builds Aras Pranckevicius 2024-09-16 13:06:16 +02:00
  • 65fdb3fa30 Grease Pencil: Properly support brushes with draw mode primitive tools Julian Eisel 2024-09-16 13:04:08 +02:00
  • d52d70324d Fix (chat-reported) Py-defined operators id being added to translation files. Bastien Montagne 2024-09-16 12:56:35 +02:00
  • 81cdcf8326 Fix (unreported) I18N tool failing to process RTL languages on Linux. Bastien Montagne 2024-09-16 12:36:26 +02:00
  • 902693a6a5 Add Urdu language entry. Bastien Montagne 2024-09-16 12:22:18 +02:00
  • c64108305e Cleanup: avoid unused parameter warning in non-experimental build Sybren A. Stüvel 2024-09-16 12:30:48 +02:00
  • b64bf66257 Refactor: Tools: Change how tools are marked as using brushes Julian Eisel 2024-09-16 12:20:25 +02:00
  • 183112ad40 Docs: update AddonPreferences comment on __package__ use in extensions Spencer Magnusson 2024-09-16 20:15:13 +10:00
  • 8af75d2fcc Geometry Nodes: improve node timings accuracy Jacques Lucke 2024-09-16 12:07:52 +02:00
  • 7cff7998ad Fix: #127522: Preferences: GPv3: Show GP3 categories in the keymap editor Andres Stephens 2024-09-16 12:05:41 +02:00
  • cb0ab83eab Fix #127527: Crash drawing with non-GP material Falk David 2024-09-16 12:03:05 +02:00
  • c2a317a6d5 GPv3: Vertex paint context menu Pratik Borhade 2024-09-16 12:02:30 +02:00
  • 4ec0cce30a WM: improve thumbnail scaling performance (debug builds) Campbell Barton 2024-09-13 11:18:10 +10:00
  • 9530852347 Anim: avoid division by zero in Action constraint Sybren A. Stüvel 2024-09-16 11:49:54 +02:00
  • 019bc5127a Overlay-Next: Xray Outline Clément Foucault 2024-09-16 11:24:40 +02:00
  • 11b07cf309 Overlay-Next: Motion Path Clément Foucault 2024-09-16 11:22:54 +02:00
  • 8345ebc704 Fix batch renaming object data from the outliner Red-Andringa 2024-09-16 19:19:55 +10:00
  • 68a6317207 Fix: build fails when experimental features are disabled Nathan Vegdahl 2024-09-16 11:01:54 +02:00
  • 0311d8082b Fix #127636: Inconsistent GPU module doc Jeroen Bakker 2024-09-16 09:51:04 +02:00
  • b8f236510d Fix: error in node wrangler format string Jesse Yurkovich 2024-09-16 04:50:18 +02:00
  • f392d9edad Cleanup: use int2 for WMInitStruct & screen size accessors Campbell Barton 2024-09-16 12:38:54 +10:00