Commit Graph

  • 006e905957 Tests: support running benchmark when Blender prints unrelated text Jacques Lucke 2023-01-06 12:57:34 +01:00
  • 3337838b49 Fix: retrieved writable attribute but did not write to it Jacques Lucke 2023-01-06 12:54:08 +01:00
  • bd36c712b9 Pose Library: while blending, use CTRL for flipping the pose Sybren A. Stüvel 2023-01-06 11:37:52 +01:00
  • 8556741183 Editors: Slider, add possibility to disable ctrl-for-increments Sybren A. Stüvel 2023-01-06 11:30:40 +01:00
  • 1229b96652 Fix empty asset index files after bug in asset loading Julian Eisel 2023-01-06 11:55:24 +01:00
  • 42b88c0088 Functions: simplify multi-function parameters Jacques Lucke 2023-01-06 11:50:56 +01:00
  • fc9c39e320 Fix T103242: Missing update on undo/redo for some image properties. Bastien Montagne 2023-01-06 11:01:11 +01:00
  • 5c4d11d709 Bump buildbot gcc version to 11 Arnd Marijnissen 2023-01-04 15:06:16 +01:00
  • b6c74b4c6f Fix T82081: Remove workaround for OCIO Unicode issue on Windows Jesse Yurkovich 2023-01-05 20:44:24 -08:00
  • 280502e630 Fix T103469: improve uv cylinder projection and uv sphere projection Chris Blackbourn 2023-01-06 17:10:28 +13:00
  • 8d0c98740a Cleanup: remove unused OffsetGpencilModifierData.object Campbell Barton 2023-01-06 14:03:33 +11:00
  • 14fc02f91d Cleanup: spelling in comments Campbell Barton 2023-01-06 13:57:21 +11:00
  • 706b13959e Cleanup: use double-quotes for non-enum strings Campbell Barton 2023-01-06 13:52:57 +11:00
  • cb7f97891d Cleanup: quiet shadow variable warning, unused variable Campbell Barton 2023-01-06 13:52:56 +11:00
  • 00a20aec07 Fix T103403: Lightgroup passes can contain lighting on shadow catchers Lukas Stockner 2023-01-06 02:32:03 +01:00
  • bc5337a05a Fix T103507: Distant lights partially contribute to wrong lightgroup Lukas Stockner 2023-01-06 01:08:17 +01:00
  • 4fb0eb3a6e Minor fixes after introducing special BVH traversal for self-collision. Alexander Gavrilov 2023-01-06 02:34:39 +02:00
  • 0796210c8d BVH: implement an optimized self-overlap traversal. Alexander Gavrilov 2022-12-28 22:19:36 +02:00
  • 87f7b630b5 Cleanup: make format Brecht Van Lommel 2023-01-05 19:42:16 +01:00
  • 084b52bcd8 Cycles: take into account IES texture node strength input for light tree Brecht Van Lommel 2023-01-05 19:06:05 +01:00
  • 7d712dcd0b Gpencil: Add offset(Location, Rotation, Scale) by Layer, Stroke and Material to Offset modifier frogstomp 2023-01-05 19:20:04 +01:00
  • 0fb12a9c2e GPencil: Fix size difference between radial control and Brush size Antonio Vazquez 2023-01-05 18:59:09 +01:00
  • 59ce7bf5a9 Nodes: better default name for custom node tree datablocks David Ballesteros 2023-01-05 18:14:35 +01:00
  • 8a65e33d41 Pose Library: properly set hard min/max for blend factor Sybren A. Stüvel 2023-01-05 17:12:54 +01:00
  • b099e9924e install_deps: Add building of MaterialX. Bastien Montagne 2023-01-05 17:08:12 +01:00
  • 74c4977aea Pose Library: allow extrapolating the pose Sybren A. Stüvel 2023-01-05 15:42:42 +01:00
  • d1810d11f4 Fix T103303: Dbl-click in the Graph Editor wont select all keyframes Philipp Oeser 2022-12-23 16:08:25 +01:00
  • 2a5104e368 Cleanup: Remove compiler warnings Antonio Vazquez 2023-01-05 15:59:51 +01:00
  • a5d4c63e86 GPencil: remove multiframe copy/paste restriction Aleš Jelovčan 2023-01-05 15:49:25 +01:00
  • 3819a9b15a Fix T103614: crash during geometry nodes evaluation with tbb disabled Jacques Lucke 2023-01-05 15:36:24 +01:00
  • 25e28f518c install_deps: Add package handling for fribidi, harfbuzz, shaderc and vulkan ICD loader. Bastien Montagne 2023-01-05 14:49:04 +01:00
  • 862d08bb97 Fix: use-after-free when threadlocal is destructed after static variable Jacques Lucke 2023-01-05 14:38:14 +01:00
  • a318f3b8d6 install_deps: Add py binding for OCIO, OIIO, OpenVDB and USD. Bastien Montagne 2023-01-05 14:07:00 +01:00
  • 2ffd08e952 Geometry Nodes: deterministic anonymous attribute lifetimes Jacques Lucke 2023-01-05 14:05:30 +01:00
  • 4813c37ae2 Cleanup: Better const-correctness in the space clip Sergey Sharybin 2023-01-05 12:38:42 +01:00
  • fdc918c32c Cleanup: Better const-correctness in MovieClip Sergey Sharybin 2023-01-05 12:33:55 +01:00
  • 58b6c91d36 Cleanup: Remove unused runtime field from the MovieClip Sergey Sharybin 2023-01-05 12:21:04 +01:00
  • 963600ddc0 CMake: when compiler is too old, report found version Sybren A. Stüvel 2023-01-05 11:34:11 +01:00
  • 200a114e15 Fix T87548: Propagate Pose, Next Keyframe Christoph Lendenfeld 2023-01-05 10:39:39 +01:00
  • 76a68649c1 Animation: Graph Editor Ease operator Christoph Lendenfeld 2023-01-05 10:11:24 +01:00
  • 34fa369b48 Eevee: Mark Properties on Samples Panel Animatable. Damien Dh 2023-01-05 09:20:40 +01:00
  • d7598c8081 Metal: Fix crash when compiling compositor shaders. Jeroen Bakker 2023-01-05 08:27:31 +01:00
  • bfb0b1decc Cleanup: pass matrix & vector by const reference instead of value Campbell Barton 2023-01-05 18:10:11 +11:00
  • 77c3e0895d Cleanup: quiet -Wcomma warnings with clang Campbell Barton 2023-01-05 17:02:43 +11:00
  • 7690872ce4 Cleanup: quiet missing-declaration warnings Campbell Barton 2023-01-05 16:44:33 +11:00
  • 93fc352cfa Fix T102612: Line art crash on loading due to references to other scenes. YimingWu 2023-01-05 12:43:05 +08:00
  • 168091a1d6 Cleanup: Missing debug #ifdef for GPU_vertbuf_raw_step YimingWu 2023-01-05 11:01:32 +08:00
  • a7cc6e015c Cycles: Additional Metal kernel specialisation exposed through UI Michael Jones 2023-01-04 16:01:24 +00:00
  • 496d736adc Cleanup: format Chris Blackbourn 2023-01-05 11:21:51 +13:00
  • 433d436b84 Fix: sort link indices in multi input sockets incorrect Iliya Katueshenock 2023-01-04 16:37:32 -05:00
  • 224d26fd33 Geometry Nodes: Parallelize reading and writing vertex groups Hans Goudey 2023-01-04 16:25:01 -05:00
  • 83f519b7c1 Functions: initialize node storage and default values on first execution Jacques Lucke 2023-01-04 18:46:16 +01:00
  • 58f1e62871 Geometry Nodes: Parallelize deleting vertex group Hans Goudey 2023-01-04 12:19:58 -05:00
  • 2540a52f91 Cleanup: quiet unused parameter warning Jacques Lucke 2023-01-04 17:30:55 +01:00
  • 77c3e67d3d Cycles: Improved render start/stop responsiveness on Metal Michael Jones 2023-01-04 14:23:33 +00:00
  • fbc2c4c331 Fix T102853: radius of spot and point lamps shares same value with area lamp size Germano Cavalcante 2023-01-04 11:48:52 -03:00
  • 20b2d6fc71 Fix T103624: Last node is skipped for cursor and link picking Hans Goudey 2023-01-04 10:06:10 -05:00
  • 22fec7b1a4 Remove deprecated and long unused members of struct Light Germano Cavalcante 2023-01-04 11:22:57 -03:00
  • 79837c5ed4 Fix building with boost >= 1.81 Sebastian Parborg 2023-01-04 15:23:26 +01:00
  • 78f28b55d3 Allocator: improve multi-threaded allocation performance Jacques Lucke 2023-01-04 14:55:21 +01:00
  • 14d7cd46ba Fix CMake configuration error with Cycles enabled and Boost diabled Brecht Van Lommel 2023-01-04 14:32:29 +01:00
  • 1c7c1480d1 Fix T92988: keymap item expanding incorrectly Jake 2023-01-04 13:59:36 +01:00
  • 1beaec46b8 Fix: implicit field socket ignored Jacques Lucke 2023-01-04 13:12:11 +01:00
  • 86a471efe7 Fix: field socket not showing as field socket Jacques Lucke 2023-01-04 12:34:41 +01:00
  • c9ab76db5c Cleanup: don't use designated initializers in c++ Jacques Lucke 2023-01-04 12:31:59 +01:00
  • f9ddfffd6f Cleanup: compiler warnings Brecht Van Lommel 2023-01-04 10:37:58 +01:00
  • d28588f31e Cleanup: compiler warning on Arm with sse2neon Brecht Van Lommel 2022-12-20 03:03:14 +01:00
  • 32b861b14a Cleanup: fix deprecation warnings after OpenImageIO upgrade Brecht Van Lommel 2022-12-20 02:57:02 +01:00
  • eb7ac996cc Build: install all shared libraries regardless of build options Brecht Van Lommel 2022-12-16 13:55:46 +01:00
  • 65d8da97b8 Build: clear old linux centos7 cache variables instead of printing them Brecht Van Lommel 2023-01-04 10:26:03 +01:00
  • bd2d7a4a81 Fix build error in debug mode due to wrong code in assert Brecht Van Lommel 2023-01-04 10:43:31 +01:00
  • 77e8e73ed9 Fix T103555: File output node saving to the wrong folder Alaska 2023-01-04 20:57:52 +11:00
  • cdd07ddb93 Cleanup: move doc-string to header Campbell Barton 2023-01-04 16:06:42 +11:00
  • cbd12e730a Fix T103586: Crash removing monitor under Wayland & WLROOTS compositors Campbell Barton 2023-01-04 15:57:38 +11:00
  • 50dbedf0d8 GHOST/Wayland: add missing call to destroy xdg_output Campbell Barton 2023-01-04 15:49:12 +11:00
  • c26616b2c1 Curves: Support boolean attribute selection type, simplifications Hans Goudey 2023-01-03 22:59:25 -05:00
  • 80639a93a8 Fix: Interface handlers crash after recent commit Hans Goudey 2023-01-03 20:28:56 -05:00
  • 03abc38624 Cleanup: Remove unused code in node editor Hans Goudey 2023-01-03 20:02:43 -05:00
  • 1d636f5e05 Cleanup: Comment formatting in node editor Hans Goudey 2023-01-03 20:02:01 -05:00
  • 8b1edff6b5 UI: Skip expensive view button searching when drawing Hans Goudey 2023-01-03 17:28:00 -05:00
  • 858fffc2df Cycles: oneAPI: add support for SYCL host task Nikita Sirgienko 2023-01-03 20:45:57 +01:00
  • 7355d64f2b Node Editor: Paste nodes on mouse position Hans Goudey 2023-01-03 14:27:57 -05:00
  • e091291b5b Cleanup: Simplify node editor socket picking Hans Goudey 2023-01-03 13:34:51 -05:00
  • a6355a4542 Metal: Add support for all matrix types Clément Foucault 2023-01-03 17:54:01 +01:00
  • ecd4533615 GPU: Texture: Fix missing cases in validate_data_format() Clément Foucault 2023-01-03 17:48:46 +01:00
  • 760f2636c0 Cleanup: improve documentation of ED_area_status_text Sybren A. Stüvel 2023-01-03 15:19:16 +01:00
  • 380132300e Editors: Slider, always hide the area header contents Sybren A. Stüvel 2023-01-03 15:17:26 +01:00
  • 0c0cdb8010 Pose library: avoid saving the 'flipped' operator property Sybren A. Stüvel 2023-01-03 14:42:08 +01:00
  • c82311bb8e Pose Library: allow negative blend factors to flip the pose Sybren A. Stüvel 2023-01-03 12:31:05 +01:00
  • 88748e5cbc Editors: Add 'is bidirectional' option to sliders Sybren A. Stüvel 2023-01-03 11:45:58 +01:00
  • 8dbfbac928 Nodes: add utility methods for bNodeLink and bNodeSocket Jacques Lucke 2023-01-03 12:52:44 +01:00
  • 1a9cf9c745 Cleanup: add missing trailing underscores for private data members Jacques Lucke 2023-01-03 12:40:17 +01:00
  • 30753f7692 Functions: add method to iterate over all inputs of a field Jacques Lucke 2023-01-03 12:37:18 +01:00
  • 0f8487f640 Geometry Nodes: add more details about field handling to node declaration Jacques Lucke 2023-01-03 12:24:00 +01:00
  • 101d04f41f Fix T103564: creating a color attribute doesn't make it active Philipp Oeser 2023-01-02 15:27:00 +01:00
  • e438e8e04e Fix T102993: Incorrect icon displaying of Weighted Normal modifier in the outliner Pratik Borhade 2023-01-03 14:56:11 +05:30
  • 2e0cf17f94 Fix T103601: Crash on making Contactsheet Richard Antalik 2023-01-03 06:19:02 +01:00
  • 896ad9d5d0 Cleanup: avoid F-string use in startup scripts Campbell Barton 2023-01-03 13:24:53 +11:00
  • aad8f1a41b Cleanup: use compliant YAML for '.clang-format' Campbell Barton 2023-01-03 11:51:40 +11:00
  • 0f2b1f9ec9 Cleanup: add missing header to CMake Campbell Barton 2023-01-03 11:37:51 +11:00