Commit Graph

  • 34e29440f7 Fix #107151: Multires data from external file is not loaded Hans Goudey 2023-05-12 13:46:35 -04:00
  • 995802d68e Fix #107893: Attribute Statistic produces wrong Variance value Iliya Katueshenock 2023-05-12 19:43:26 +02:00
  • 3b647faec8 Fix (unreported) three wrong next/prev pointers order in ListBase link structs. Bastien Montagne 2023-05-12 18:53:24 +02:00
  • ddd6e05c8d BKE: Collection: Add a basic validation tool for collections. Bastien Montagne 2023-05-12 18:48:08 +02:00
  • d87d2dd4ba BLI: Add basic validation tool for ListBase. Bastien Montagne 2023-05-12 18:46:15 +02:00
  • d9f5ce2546 UI: Changes to NLA Solo Button Harley Acheson 2023-05-12 18:55:06 +02:00
  • f5e3ed77c7 Geometry Nodes: Change "Separate Components" node output order to match Spreadsheet Aliaksandr Sharstniou 2023-05-12 18:08:06 +02:00
  • 846e0801ab Fix crash in transform code if there was no active pose channel Sebastian Parborg 2023-05-12 17:41:58 +02:00
  • 4ecbb3f1d5 Fix IDManagement remapping missing some required remapping with some liboverrides. Bastien Montagne 2023-05-12 16:58:47 +02:00
  • 6491387fba Fix: Incorrect value retrieval in simulation subframe mixing Hans Goudey 2023-05-12 10:40:51 -04:00
  • 84c5953882 Add the sm_89 arch to the default CUDA binaries Sebastian Parborg 2023-05-12 16:30:23 +02:00
  • 4d7a93930c Fix: Build error after previous commit Hans Goudey 2023-05-12 10:15:57 -04:00
  • e6e6fb3a62 Geometry Nodes: Implement simulation subframe mixing Hans Goudey 2023-05-12 15:58:54 +02:00
  • 676c6d8e9a utm_source: use blender version as part of the URL Dalai Felinto 2023-05-12 09:54:50 +02:00
  • a15c637e63 Introduce utm_source=blender to urls pointing to blender.org Dalai Felinto 2023-05-11 16:37:27 +02:00
  • cbd838d077 Cleanup: Unify operators to use wm.url_open Dalai Felinto 2023-05-11 16:12:21 +02:00
  • fb584456e8 Revert "Fix #107759: Crash when running modal operator in load_post handler" Campbell Barton 2023-05-12 23:23:49 +10:00
  • 3d53078dbe deps_builder: update Embree to 4.1.0 Xavier Hallade 2023-05-11 20:43:19 +02:00
  • 4f2ac09886 Cleanup: Reduce binary size by deduplicating attribute processing Hans Goudey 2023-05-12 14:44:39 +02:00
  • 5ec2495550 Cycles: oneAPI: enable Hardware Raytracing for Raytrace/MNEE kernels Xavier Hallade 2023-05-11 18:47:25 +02:00
  • 38416e7ad2 RNA: use correct ui scale type string in generated rna code Jacques Lucke 2023-05-12 13:50:06 +02:00
  • 4cf7b95a15 Vulkan: Fix Compilation Issues on Windows Jeroen Bakker 2023-05-12 12:38:42 +02:00
  • 7a52ad1161 Vulkan: Fix Incorrect Vertex Buffer State Jeroen Bakker 2023-05-12 12:33:37 +02:00
  • aaf56d7aa5 Refactor: Anim, Symmetrize Armature operator cgtinker 2023-05-12 12:11:59 +02:00
  • 83a2904d1a Vulkan: IndexBuffer as Subrange Jeroen Bakker 2023-05-12 12:12:43 +02:00
  • f9d094ba9e Vulkan: Initial Draw List Jeroen Bakker 2023-05-12 12:09:41 +02:00
  • 149d364307 Fix #107863: Handles NULL pose constraint list YimingWu 2023-05-12 10:56:53 +02:00
  • 95a114f3ca Fix #107759: Crash when running modal operator in load_post handler Campbell Barton 2023-05-12 17:23:56 +10:00
  • cddbd2dfb3 CMake: use a custom message when Python is not found Campbell Barton 2023-05-12 16:47:15 +10:00
  • b2ebb01255 Fix crash when adding a modal operator from Python with no active window Campbell Barton 2023-05-12 16:16:34 +10:00
  • edc12436c6 UV: During packing, add progress bar and ability to cancel Chris Blackbourn 2023-05-12 14:47:53 +12:00
  • 85ddc1b0de Cleanup: Use OffsetIndices class in extrude node and merge by distance node Hans Goudey 2023-05-11 20:48:26 -04:00
  • 225d111357 UV: Rename ED_UVPACK_PIN_NORMAL to ED_UVPACK_PIN_DEFAULT Chris Blackbourn 2023-05-12 11:09:07 +12:00
  • eb273143c6 Cleanup: format Chris Blackbourn 2023-05-12 11:00:26 +12:00
  • 7495a1dee1 Fix #98475: Full frame compositor: File Output node using EXR-Multilayer is broken Habib Gahbiche 2023-05-11 21:01:44 +02:00
  • 36983fb5e4 Geometry Nodes: Add 'Signed Distance' input node Erik Abrahamsson 2023-05-11 18:25:34 +02:00
  • 8a9f3b2a68 Shader Nodes: Move socket defaults to node declaration Miguel Pozo 2023-05-11 18:00:12 +02:00
  • 2db23d38ca Fix #107826: Missing defaults for principlied volume string sockets Hans Goudey 2023-05-11 11:32:27 -04:00
  • 5d09699d3c Cleanup: use more descriptive names for snap cursor API Germano Cavalcante 2023-05-11 11:42:52 -03:00
  • b3c02cfcfd Cleanup: remove unused snap_3d functions Germano Cavalcante 2023-05-11 11:27:38 -03:00
  • 16228f2d71 Fix #107830: missing snap indication in measure tool Germano Cavalcante 2023-05-11 11:23:35 -03:00
  • 64f9a30cbd Test: actually use the right matrix for unit test Sybren A. Stüvel 2023-05-11 16:38:02 +02:00
  • 53bccfe34a CMake/Win: fftw adjust for filename changes in 3.6 Ray Molenkamp 2023-05-11 08:36:33 -06:00
  • 6f3cf1e436 LibOverride: Fix resync process no properly tagging newly used linked data as directly linked. Bastien Montagne 2023-05-11 12:23:50 +02:00
  • 061712fcc6 Add ORIENTATION_PARENT icon Kevin C. Burke 2023-05-11 14:50:15 +02:00
  • 39ba60e88d Math: add unit test for mat3_normalized_to_quat_fast Sybren A. Stüvel 2023-05-11 14:29:10 +02:00
  • b029db5461 Vulkan: AMD Swapchain Jeroen Bakker 2023-05-11 14:29:38 +02:00
  • 809a5aa418 Vulkan: Initial Graphics Pipeline Jeroen Bakker 2023-05-11 13:01:56 +02:00
  • 6a20b0022c Vulkan: Swap Chain Jeroen Bakker 2023-05-11 12:51:05 +02:00
  • 98334b8f7d Fix #107745: Matrix conversion can produce non-unit quaternion Sybren A. Stüvel 2023-05-11 12:18:55 +02:00
  • 8aff713270 Vulkan: Convert VertexBuffer to Contain Supported Attributes Jeroen Bakker 2023-05-11 12:23:23 +02:00
  • 8e70ab9905 Fix #107603: queried the area of an empty bounding box Weizhen Huang 2023-05-11 11:18:12 +02:00
  • d9293ca478 Fix missing include, unused argument warning Campbell Barton 2023-05-11 17:46:23 +10:00
  • 575c3f3b25 BLI_string: replace UTF8 skip table & macros with functions Campbell Barton 2023-05-11 17:27:40 +10:00
  • a9c1d47255 GPU: Added Tests For Blend state And Immediate Mode Jeroen Bakker 2023-05-11 09:15:39 +02:00
  • a0ea40034b Vulkan: Make ShaderInput Optional Jeroen Bakker 2023-05-11 08:44:57 +02:00
  • 6698e8f4a0 Realtime Compositor: Implemenet Plane Track Deform node Omar Emara 2023-05-11 07:16:24 +02:00
  • ccb2dbddac UV: Simplify packer, improving performance, efficiency and fixing bugs Chris Blackbourn 2023-05-11 17:08:34 +12:00
  • cc9678b5fe Fix BLI_strncpy_utf8 over-read for code points containing a null byte Campbell Barton 2023-05-11 11:43:36 +10:00
  • 8612dfea44 Cleanup: format Chris Blackbourn 2023-05-11 12:08:28 +12:00
  • da43c42e40 Cleanup: Avoid redundant attribute adding in extrude node Hans Goudey 2023-05-10 15:27:27 -04:00
  • 143ca272bd Geometry Nodes: Slightly optimize mesh to curve node Hans Goudey 2023-05-10 15:23:58 -04:00
  • 5b5e6a846a Geometry Nodes: Extrude: Skip topology map with no edge attributes Hans Goudey 2023-05-10 14:49:08 -04:00
  • 3958f4cb02 Cleanup: Fix build warning with MSVC Ray Molenkamp 2023-05-10 12:59:11 -06:00
  • 2158c92d9b CMake/Windows: Install FFMpeg 6.0 dlls when available Ray Molenkamp 2023-05-10 12:18:54 -06:00
  • 3913d22757 Fix #107779: Support simulation zone remapping in node group operators Lukas Tönne 2023-05-10 17:56:23 +02:00
  • 939f7e8010 Fix: Empty built-in attributes are duplicated by some nodes Iliya Katueshenock 2023-05-10 17:40:37 +02:00
  • de21a0c901 Fix (unreported) remapping code wrongly skipping UI data when it should not. Bastien Montagne 2023-05-10 16:05:56 +02:00
  • ade83b21d1 Fix (unreported) crash in readfile code when deleting an invalid shapekey. Bastien Montagne 2023-05-10 16:14:00 +02:00
  • ab106607bd deps_builder: 3.6 library update Ray Molenkamp 2023-05-10 16:20:16 +02:00
  • 8efd6d5f82 Geometry Nodes: Make simulation caching optional Hans Goudey 2023-05-10 16:01:38 +02:00
  • c7e9932c46 Fix #107677: Hair particle edit wrong on object with mirror modifier Philipp Oeser 2023-05-10 15:16:18 +02:00
  • 179c419115 Fix #107608 : Changing color for simulation zone doesn't save Philipp Oeser 2023-05-10 15:02:28 +02:00
  • db6eda6c60 Geometry Nodes: show simulated frames only when there is a simulation Jacques Lucke 2023-05-10 14:39:23 +02:00
  • 17d161f565 Mesh: Reduce custom normal calculation memory usage Hans Goudey 2023-05-10 14:41:10 +02:00
  • 493c4dd65b Geometry Nodes: add theme option for simulated frames in timeline Jacques Lucke 2023-05-10 14:19:27 +02:00
  • d6092a6c36 Fix #107670: Lattice undo misses vertex group weights data Philipp Oeser 2023-05-10 09:23:40 +02:00
  • fc7b5f993b Cleanup: Follow naming conventions for Plane Track node Omar Emara 2023-05-10 09:51:47 +03:00
  • ed5dee857e Fix blender failing to link WITH_USD when building for the first time Campbell Barton 2023-05-10 16:19:53 +10:00
  • 0d171bc5be Cleanup: quiet enumerated type warning Campbell Barton 2023-05-10 14:44:12 +10:00
  • ee09d75e80 Cleanup: naming of looptri indexing variables Campbell Barton 2023-05-10 13:38:33 +10:00
  • 0168c4b893 Cleanup: remove unused "dds" directory Campbell Barton 2023-05-10 12:26:27 +10:00
  • 46479f41e1 Cleanup: quiet dangling-reference warnings with GCC13 Campbell Barton 2023-05-10 12:06:27 +10:00
  • bb51cdedb7 Cleanup: Clang-format Richard Antalik 2023-05-09 22:46:54 +02:00
  • ac02f94caf Fix #107123: Refactor sculpt normal calculation to require vert poly map Hans Goudey 2023-05-09 22:36:30 +02:00
  • c9be925f7d Fix #107289: Sound strips are invisible and overlap Richard Antalik 2023-05-09 22:14:17 +02:00
  • 3a0d17ceea Cleanup: Correct commet about curves bounds Hans Goudey 2023-05-09 13:03:08 -04:00
  • 3f44b24cf2 BLI: Use inline instead of static for bounds functions Hans Goudey 2023-05-09 12:54:55 -04:00
  • aefda7cb0b Fix Blender failing to start to due to missing sycl shared library Brecht Van Lommel 2023-05-09 18:29:28 +02:00
  • d65d9f4b97 CMake/Windows: Install materialX render dll's when available Ray Molenkamp 2023-05-09 10:21:32 -06:00
  • 6323d56eb5 Mesh: Tag no loose verts and edges when converting from BMesh Hans Goudey 2023-05-09 12:13:09 -04:00
  • 521e79b869 Fix oslc error missing libtbb.so.2 after recent Linux libs update Brecht Van Lommel 2023-05-09 17:20:17 +02:00
  • 8ce040cf1a Anim: avoid increasing NULL pointer Sybren A. Stüvel 2023-05-09 16:05:40 +02:00
  • d864b5ce28 Cycles: BSDF ensuring that eval, pdf and label are intialized to zero and None Sebastian Herholz 2023-05-09 15:40:05 +02:00
  • 263bf63509 Cleanup: Remove versioning for simulation zone socket identifiers Lukas Tönne 2023-05-09 15:15:40 +02:00
  • 4436909c1d Workbench-Next: Fix shader compilation Clément Foucault 2023-05-09 14:37:13 +02:00
  • a68c78a3ee Vulkan: Don't Use Tiled Drawing Jeroen Bakker 2023-05-09 14:12:44 +02:00
  • f9b5b0efd2 Fix #107583: HSV node gives differ from CPU compositor Omar Emara 2023-05-09 14:22:35 +03:00
  • 322dab936f Build: fixes for OpenBSD Brad Smith 2023-05-09 13:19:16 +02:00
  • 8ba9d7b67a Functions: improve handling of thread-local data in lazy functions Jacques Lucke 2023-05-09 13:10:47 +02:00