Commit Graph

  • 30f8e688c3 Fix: Wrong crease accessed for multires reshape Hans Goudey 2023-04-24 21:42:12 -04:00
  • 9f78530d80 Multires: Use cached loose edge information Hans Goudey 2023-04-24 21:39:50 -04:00
  • 3507431c30 Subdiv: Optimize coarse position extraction with cache Hans Goudey 2023-04-24 16:56:59 -04:00
  • c4e4184c50 Sculpt: Fix #107092: ss->filter_cache not being null'd on free Joseph Eagar 2023-04-24 12:19:11 -07:00
  • ae7c71ef09 Fix Python error when trying to call the Search Menu with no object Damien Picard 2023-04-24 20:47:20 +02:00
  • a649ff7b98 Fix broken 'replace object in collection' code. Bastien Montagne 2023-04-24 19:33:44 +02:00
  • 4f08eeae9c Nodes: Make spacings unitless in String to Curves node Damien Picard 2023-04-24 18:31:25 +02:00
  • aeb15e4e76 Cleanup: fix compiler warning illua1 2023-04-24 17:37:31 +02:00
  • 4504a13bd9 Fix #107262: snap source of type Active Element sometimes fails Germano Cavalcante 2023-04-24 11:41:15 -03:00
  • 32c7d41b76 Make missing libdecor only fail in strict build mode Sebastian Parborg 2023-04-24 16:21:33 +02:00
  • 9a671c401d Fix several issues in recent changes to ID swap and lib_query. Bastien Montagne 2023-04-24 15:30:04 +02:00
  • d9621add55 Vulkan: Initialize Device Capabilities. Jeroen Bakker 2023-04-24 15:35:27 +02:00
  • b94a0ec8db WindowManager: Context Creation Jeroen Bakker 2023-04-24 15:33:35 +02:00
  • 26147b29a7 Vulkan: Construct a Vulkan 1.2 Context. Jeroen Bakker 2023-04-24 15:32:17 +02:00
  • d0467a277a Cycles: MetalRT: Don't apply local object transform if it is baked Michael Jones 2023-04-24 15:20:21 +02:00
  • b68b3e7b8f Cleanup: Add missing domain priority for mask nodes Omar Emara 2023-04-24 14:05:50 +02:00
  • 85ed2e8c36 Animation: add function for deduplicating FCurve keys Sybren A. Stüvel 2023-04-24 12:05:36 +02:00
  • 92ab89c6d9 Anim: add simple unit test for stability of sort_time_fcurve() Sybren A. Stüvel 2023-04-18 15:19:50 +02:00
  • 017d83790c Refactor: move keyframe-adding function from RNA to editors/animation Sybren A. Stüvel 2023-04-18 15:18:21 +02:00
  • e4afa06dab Fix #107261: bpy.types.Text (region_as_string/region_from_string) crash Philipp Oeser 2023-04-24 11:48:22 +02:00
  • ca32fb604e Geometry Nodes: support outputting field without computing full node Jacques Lucke 2023-04-24 11:42:05 +02:00
  • 4259105d68 Clean up: Fix spacing on Cycles debug message "Use MNEE" Alaska 2023-04-24 08:49:14 +02:00
  • 10fc2d6d96 Cleanup: remove basepath argument from BLI_path_normalize{_dir} Campbell Barton 2023-04-24 11:31:31 +10:00
  • 20eb682967 Cleanup: rename main_name to main_filepath Campbell Barton 2023-04-24 12:11:40 +10:00
  • 6ab225074d Cleanup: minor changes to BLI_path_normalize Campbell Barton 2023-04-24 11:31:31 +10:00
  • 2166fd2685 Geometry Nodes: Delete value moving for drag and drop group inputs illua1 2023-04-24 03:54:59 +02:00
  • 8b1c54cd50 Cleanup: remove redundant path functions Campbell Barton 2023-04-24 11:25:56 +10:00
  • 993d24c174 Cleanup: Miscellaneous improvements to subdivision geometry nodes Hans Goudey 2023-04-23 15:24:25 -04:00
  • e7eb8fd908 Cleanup: Remove unused includes, correct comments Hans Goudey 2023-04-23 15:16:30 -04:00
  • 54072154c5 Subdiv: Tag result mesh with no loose edges/verts Hans Goudey 2023-04-23 15:13:02 -04:00
  • 473bb8a8b0 Cleanup: Remove else after return in subdiv modifier code Hans Goudey 2023-04-23 14:20:25 -04:00
  • 5bed959e81 Cleanup: Avoid magic number for bits per integer Hans Goudey 2023-04-23 14:19:05 -04:00
  • aa327e4ea5 Cleanup: Simplify subdiv check for crease usage Hans Goudey 2023-04-23 14:11:52 -04:00
  • 2f581a779c Cleanup: Use utility constructor to create field operations Hans Goudey 2023-04-23 14:03:50 -04:00
  • 18291930ce Cleanup: Avoid redundant custom data lookups Hans Goudey 2023-04-23 13:23:51 -04:00
  • c5702ee87d Fix: Wrong conversion for crease type in multires reshape Hans Goudey 2023-04-23 11:54:05 -04:00
  • 3389cc8083 Fix: Incorrect mesh cache tagging causing excess calculation Hans Goudey 2023-04-23 11:21:28 -04:00
  • 2ed6f738da BLI_path: support normalizing relative paths Campbell Barton 2023-04-23 16:54:09 +10:00
  • 1e5f2698af Cleanup: minor improvements to BLI_path_normalize Campbell Barton 2023-04-23 14:30:54 +10:00
  • 651f9404a1 Cleanup: rename path_util 'Clean' tests to 'Normalize' Campbell Barton 2023-04-23 14:30:52 +10:00
  • ac251cbe25 BLI_path: de-duplicate WIN32 logic for BLI_path_normalize Campbell Barton 2023-04-23 14:30:51 +10:00
  • a9f02cd8d8 Geometry Nodes: add map from bsocket index to lf socket index Jacques Lucke 2023-04-22 16:14:38 +02:00
  • 1e81e27557 Cleanup: use hash value that fits into int to fix compile error Jacques Lucke 2023-04-22 15:28:26 +02:00
  • 8523e361e8 BLI: use decay_t to determine type to hash Jacques Lucke 2023-04-22 15:01:56 +02:00
  • 8e967cfeaf Mesh: Cache loose vertices Hans Goudey 2023-04-22 13:46:11 +02:00
  • 8fbf0a79fc Geometry Nodes: replace more maps with array Jacques Lucke 2023-04-22 13:36:58 +02:00
  • 15f9e42c4f Geometry Nodes: new Index of Nearest node illua1 2023-04-22 13:11:51 +02:00
  • 8b6777edc2 Geometry Nodes: replace multiple maps with single array Jacques Lucke 2023-04-22 13:01:00 +02:00
  • 0e82510ea2 Sculpt: Fix #107068: Crash in multires unsubdivide Joseph Eagar 2023-04-21 18:08:42 -07:00
  • 21b51e7b88 Cleanup: Use function ref instead of pointer for transform gizmo Hans Goudey 2023-04-21 21:41:35 +02:00
  • c547ff1ebd Fix VSE thumbnails are displayed from incorrect scene Richard Antalik 2023-04-21 20:31:26 +02:00
  • 968ecf6f8b Fix #106993: Slowness with Orbiting around select + Mesh Symmetry Germano Cavalcante 2023-04-21 20:07:05 +02:00
  • 7bf56e5c75 Fix failing lite build Richard Antalik 2023-04-21 19:26:26 +02:00
  • 271ddc303d Fix Build Warning Harley Acheson 2023-04-21 10:27:24 -07:00
  • 68f8253c71 VFONT: Text Selection Operator Harley Acheson 2023-04-21 19:08:44 +02:00
  • 29a4903eb8 Metal: Resolve high memory pressure on EEVEE render Jason Fielder 2023-04-21 18:24:30 +02:00
  • 35a8341d7b UI: Make it possible to add shortcuts to UI operators. Richard Antalik 2023-04-21 17:09:41 +02:00
  • b21695a507 VSE: Add sound strip retiming support Richard Antalik 2023-04-21 16:53:27 +02:00
  • b44dace9d8 Build: remove smatch, sparse & splint checking scripts Campbell Barton 2023-04-21 23:28:50 +10:00
  • 5e76622f47 Cleanup: remove redundant code Campbell Barton 2023-04-21 23:27:21 +10:00
  • bc338aac74 Cleanup: Avoid switch fallthrough, avoid copying bit span Hans Goudey 2023-04-21 08:43:07 -04:00
  • 0dd16758f0 Core: libquery: change Collection's parent pointer to master collection to 'not owned'. Bastien Montagne 2023-04-21 14:23:42 +02:00
  • 3ee21d1098 Cleanup: rename anonymous attribute id pointer type Jacques Lucke 2023-04-21 14:13:52 +02:00
  • 88f6d584ca Fix: wrong field inferencing in Sample Curve node Iliya Katueshenock 2023-04-21 13:27:09 +02:00
  • e6ec1e4baf Vulkan: Attach debug utils to GPU_debug_group. Jeroen Bakker 2023-04-21 12:49:36 +02:00
  • 09a2b5c70f Docs: note that renaming data-blocks sorted them which impacts iteration Campbell Barton 2023-04-21 20:30:55 +10:00
  • 3650b36141 Metal: TF more optimal for hair refinement Jason Fielder 2023-04-21 12:35:21 +02:00
  • bebb17a973 Vulkan: Provide Debug Utilities AgAmemnno 2023-04-21 12:32:40 +02:00
  • fc288ec856 Fix: missing variable initialization Jacques Lucke 2023-04-21 11:44:56 +02:00
  • 99f5e60b86 RNA: ignore some large arrays in override code Jacques Lucke 2023-04-21 10:15:51 +02:00
  • 680a54c7d0 EEVEE Next: Ensure correct texture usage for views Jason Fielder 2023-04-21 10:06:55 +02:00
  • 25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility Jason Fielder 2023-04-21 09:55:37 +02:00
  • 4134682ec2 Fix #107156: UV Cylinder/Sphere Projection fails after other operators Philipp Oeser 2023-04-21 08:28:03 +02:00
  • c18351f670 Metal: Increase concurrent shader compilation threads Jason Fielder 2023-04-21 07:52:17 +02:00
  • fdf920bf5d Metal: Add textureGrad support Jason Fielder 2023-04-21 07:45:30 +02:00
  • 19dbe049db Fix #106469: unstable tessellation with quad-flipping detection Campbell Barton 2023-04-21 14:01:21 +10:00
  • 5721b34e53 Cleanup: add win32 suffix to BLI_path_is_abs Campbell Barton 2023-04-21 09:43:56 +10:00
  • 417b62522d Cleanup: code-comments in path_util.c Campbell Barton 2023-04-21 09:31:17 +10:00
  • fc749d9d25 Cleanup: replace binary '&' with '&&' check Campbell Barton 2023-04-21 09:13:09 +10:00
  • 54ce0ac922 Cleanup: use const variables when reading X11 events Campbell Barton 2023-04-21 09:12:31 +10:00
  • 62806012ed Cleanup: resolve uninitialized members in GHOST Window & SystemX11 Campbell Barton 2023-04-21 09:03:49 +10:00
  • ae24fe56a3 Cleanup: quiet shadowed variable warning Campbell Barton 2023-04-21 08:42:10 +10:00
  • 04faf12bd8 Cleanup: use BLI_listbase_is_single to avoid unnecessary counting Campbell Barton 2023-04-21 08:35:09 +10:00
  • 8e69b41bdf Cleanup: use const for implicit sharing info Jacques Lucke 2023-04-20 23:31:32 +02:00
  • 491f098edf Cleanup: Fix custom data memcpy call null argument Hans Goudey 2023-04-20 17:30:59 -04:00
  • f6ec11741c Fix #106208: data-block socket defaults not used for node group Jacques Lucke 2023-04-20 22:27:45 +02:00
  • 4babb7c02e Cycles: oneAPI: Fix volume intersection for Embree GPU execution Nikita Sirgienko 2023-04-20 21:20:15 +02:00
  • 0d9fa73b42 Cycles: oneAPI: Fix motion blur rendering for Embree GPU execution Nikita Sirgienko 2023-04-20 20:17:34 +02:00
  • 7e92fb92ec Cycles: oneAPI: Fix kernels preloading in case of incompatible AoT binaries Nikita Sirgienko 2023-04-20 20:12:30 +02:00
  • 13d30b0481 Cleanup: fix various warnings on Windows Brecht Van Lommel 2023-04-20 20:46:13 +02:00
  • c732d901a7 Fix : Iteration for BMLayerCollection was broken Martijn Versteegh 2023-04-20 20:28:25 +02:00
  • f04a7a07e3 macOS: Add open files to system recent files Ankit Meel 2023-04-20 23:53:08 +05:30
  • 82ca3d3604 Fix #107185: Edit mode or existing attribute break rest position Hans Goudey 2023-04-20 20:18:02 +02:00
  • 2f4a8ecf18 Fix: Spreadsheet missing other geometry types for edit mode mesh objects Hans Goudey 2023-04-20 12:54:28 -04:00
  • b2c822065c Fix #106977: Crash when OpenEXR IO fails Sergey Sharybin 2023-04-20 18:40:07 +02:00
  • 5c4b0c98d3 Animation: Add in Parent space alignment option to the Transform Orientation gizmo Nate Rupsis 2023-04-20 17:40:19 +02:00
  • 0e23aef6b6 Fix build error when not using unity build Brecht Van Lommel 2023-04-20 15:46:15 +02:00
  • 475f9a3e23 Cycles: Break up geometry.cpp and scene.cpp file into smaller pieces William Leeson 2023-04-20 12:26:02 +02:00
  • 100f37af49 Fix #100053: Incorrect saving asset catalogs after renaming parent item Philipp Oeser 2023-04-20 11:21:27 +02:00
  • 7ce10ebbbf Cycles: oneAPI: Remove excess quotes in a capabilities output Nikita Sirgienko 2023-04-20 11:09:16 +02:00