Commit Graph

  • 40953b0e39 Cleanup: Unused calculation in sculpt clay brush Sergey Sharybin 2024-01-03 11:18:43 +01:00
  • 46f3f53b16 Fix #115977: Regression: Sculpt: Clay Thumb brush extra offset Sergey Sharybin 2024-01-03 11:16:20 +01:00
  • b66dec58ed macOS: Silence noisy linker warning about duplicate libraries Sergey Sharybin 2024-01-03 09:24:36 +01:00
  • cbcb6abfee Fix #116128: Resolve EEVEE Next deferred light sync in Metal Jason Fielder 2024-01-03 05:38:42 +01:00
  • cd4328dd82 UI: Dynamic File Browser Tooltips Harley Acheson 2024-01-03 03:56:12 +01:00
  • 29b1658124 UI: View As Render for Background Images Harley Acheson 2024-01-03 01:09:23 +01:00
  • 4ce14a639f Revert "Cleanup: move CMake test utility functions into testing.cmake" Brecht Van Lommel 2024-01-02 19:06:39 +01:00
  • a815594394 Build: bump sse2neon to latest main Brecht Van Lommel 2024-01-02 17:22:40 +01:00
  • 71474da5fd Fix RNG memory leak on various error conditions Brecht Van Lommel 2024-01-02 16:17:53 +01:00
  • 4657d541c8 Fix use-after-free in Cocoa GHOST system creation Sergey Sharybin 2024-01-02 17:19:54 +01:00
  • cd8f1853ed Anim: replace bone_collection.find_index() with .index property Sybren A. Stüvel 2024-01-02 16:54:30 +01:00
  • 65d25ed813 Anim: add bone_collection.bones_recursive property Sybren A. Stüvel 2024-01-02 15:57:42 +01:00
  • 99d43c9198 Anim: add test for bone_collection.bones Sybren A. Stüvel 2024-01-02 15:40:30 +01:00
  • 631da7a475 WM: document some options of the bpy.ops.wm.read_homefile operator Sybren A. Stüvel 2024-01-02 15:39:32 +01:00
  • bb7468260c Anim: tests, load factory-startup homefile in unit tests Sybren A. Stüvel 2024-01-02 15:38:24 +01:00
  • 9b3699db67 Fix: Cycles invalid normals in various situations Alaska 2024-01-02 16:24:04 +01:00
  • 1f3ce2a311 Build: changes to macOS build flags to fix linker warnings Brecht Van Lommel 2024-01-02 16:22:48 +01:00
  • c6d61e8586 USD: Support armature and shape key export Michael Kowalski 2024-01-02 15:51:39 +01:00
  • 4190a61020 Cleanup: move CMake test utility functions into testing.cmake Brecht Van Lommel 2024-01-02 15:29:15 +01:00
  • e016c1d6c3 Build: bump sse2neon to version 1.7.0 Brecht Van Lommel 2024-01-02 14:15:55 +01:00
  • cc38b7a50d Build: auto detect Python version available in libs for make format Brecht Van Lommel 2024-01-02 13:00:15 +01:00
  • f0fcd553df Fix #116695: Cycles light tree crash with certain light visibility settings Alaska 2024-01-02 13:53:56 +01:00
  • 9f38c6e887 Anim: Add bone_collection.parent accessor to RNA Sybren A. Stüvel 2024-01-02 12:47:35 +01:00
  • 5fb64d76e7 I18N: Updated UI translations from git/weblate repo (94aa7cc090b7d06a). Bastien Montagne 2024-01-02 11:53:57 +01:00
  • 98c6bded98 Fix: Triage Tools: Python error when accessing a 'created branch' activity Germano Cavalcante 2024-01-01 09:59:57 -03:00
  • 86d008d112 Metal: Fix missing new line characters Clément Foucault 2024-01-01 11:28:41 +13:00
  • 0251701cd6 Fix #116252: Corrections to Text Object Special Characters Menu Harley Acheson 2023-12-31 19:18:47 +01:00
  • 1c96d0d861 Metal: Improve shader logging Clément Foucault 2024-01-01 00:43:09 +13:00
  • 1e7a2fe483 GPU: Fix wrong error lines in tests Clément Foucault 2024-01-01 00:34:29 +13:00
  • f639a6fd03 EEVEE-Next: Replace gl_LocalInvocationID by gl_LocalInvocationIndex Clément Foucault 2023-12-31 20:13:28 +13:00
  • 6e42b6e7c7 Fix: EEVEE-Next: Broken surfel cluster shader compilation Clément Foucault 2023-12-31 20:09:15 +13:00
  • fa5c9ae0b2 Metal: Remove warning about dummy attribute Clément Foucault 2023-12-31 18:58:04 +13:00
  • 854d7afa1e Cleanup: Use FunctionRef instead of std::function Hans Goudey 2023-12-30 20:09:25 -05:00
  • d721dcd767 Metal: Resolve texture atomic compilation issue Jason Fielder 2023-12-31 01:07:47 +01:00
  • 715c829290 Fix #116647: Sculpt smooth brushes ineffective with low strength Hans Goudey 2023-12-30 13:51:33 -05:00
  • 255ac188a9 Fix #115400: "Face Sets from Visible" missing undo and redraw Hans Goudey 2023-12-30 12:36:29 -05:00
  • 6f5139cdca Fix: all curves drawn cyclic if "cyclic" attribute exists laurynas 2023-12-30 15:55:21 +01:00
  • c428b5871c Fix #116614: Empty Point Cloud crash Points to Curves Iliya Katueshenock 2023-12-30 01:20:00 +01:00
  • d0c53b58bc Cleanup: Make format Habib Gahbiche 2023-12-30 01:01:15 +01:00
  • 355654487e Fix #116618: Win32 Use Null for Background Window Brush Harley Acheson 2023-12-29 23:12:10 +01:00
  • 7d6b8737bf Fix #116623: GL/VK: Specialization constant error Clément Foucault 2023-12-30 11:05:01 +13:00
  • 719d1176f8 Fix #116019: Solidify Crease Inner not working with edge crease attribute laurynas 2023-12-29 21:16:49 +01:00
  • 2396d07f4e Fix #115857: UV project modifier crash with invalid name Hans Goudey 2023-12-29 15:02:26 -05:00
  • 7ed172336f Cleanup: Return attribute unique name string by value Hans Goudey 2023-12-29 13:35:35 -05:00
  • 898c44bca1 Fullframe compositor: unify size inference with GPU compositor part 2 Habib Gahbiche 2023-12-29 18:09:57 +01:00
  • 4ddb52a775 Anim: Action bake custom properties Nate Rupsis 2023-12-29 17:59:24 +01:00
  • 8555c22ced Cleanup: Slightly improve virtual array docs Hans Goudey 2023-12-29 10:51:26 -05:00
  • 6b0ecd9601 Fix #116581: DoF Aperture Ratio for Camera has incorrect softmin value Pratik Borhade 2023-12-29 13:09:35 +01:00
  • 2aac1528f2 Anim: add unit test for armature bone collections Sybren A. Stüvel 2023-12-29 12:31:34 +01:00
  • 34b04b625c Anim: fix bone collection custom property copying on armature join Alexander Gavrilov 2023-12-28 22:40:56 +02:00
  • b7a7c2ac00 EEVEE-Next: Add lightweight deferred indirect lighting Clément Foucault 2023-12-29 08:34:19 +01:00
  • bd51bb7623 Sculpt: Avoid expensive mask access in remaining cases Hans Goudey 2023-12-28 16:36:11 -05:00
  • 27582ddb93 Fix #116532: Cloth filter performance issue from mask attribute access Hans Goudey 2023-12-28 15:15:18 -05:00
  • 70ae6f5d41 Cleanup: Sculpt: Add utility to duplicate mask data Hans Goudey 2023-12-28 14:33:59 -05:00
  • a52887abb0 Cleanup: Improve sculpt variable name Hans Goudey 2023-12-28 14:21:33 -05:00
  • ac15db443f Cleanup: Sculpt: Split mask and position smooth brushes Hans Goudey 2023-12-28 14:19:30 -05:00
  • 97d0b52779 Cleanup: Move sculpt cloth simulation struct to sculpt header Hans Goudey 2023-12-28 11:26:17 -05:00
  • 9daa6d8115 Cleanup: Remove unnecessary namespace specification Hans Goudey 2023-12-28 11:23:40 -05:00
  • d206907d76 EEVEE-Next: Add debug scopes Clément Foucault 2023-12-29 10:39:27 +13:00
  • ea89e11e01 USD: import scenegraph instances. Michael Kowalski 2023-12-28 19:08:23 +01:00
  • d1923eeadc Anim: remove debug print Sybren A. Stüvel 2023-12-28 18:49:23 +01:00
  • 129fb2eab8 Anim: make bone collections hierarchical Sybren A. Stüvel 2023-12-28 16:10:02 +01:00
  • 423ddac25f Cleanup: Anim, clarify comment in rna_def_armature Sybren A. Stüvel 2023-12-28 14:54:52 +01:00
  • a582755321 Anim: Remove OPTYPE_REGISTER flag from some bone collection operators Sybren A. Stüvel 2023-12-28 14:52:43 +01:00
  • c019ad2cfe Refactor: rename bonecoll_find_index and move to namespace Sybren A. Stüvel 2023-12-28 14:46:54 +01:00
  • 00efe024fd Cleanup: Anim, document ANIM_armature_bonecoll_move_to_index more Sybren A. Stüvel 2023-12-28 14:39:54 +01:00
  • 33576de0f6 Cleanup: Anim, reformatting Sybren A. Stüvel 2023-12-28 14:38:51 +01:00
  • 1ff3b546f5 Cleanup: Anim, document bonecoll_ensure_name_unique Sybren A. Stüvel 2023-12-28 14:37:31 +01:00
  • 6aa1a869c6 Refactor: Anim, move refresh of active bone collection to own function Sybren A. Stüvel 2023-12-28 14:36:05 +01:00
  • 553b1b6f1f Cleanup: EEVEE-Next: Change bind_resource syntax Clément Foucault 2023-12-28 10:19:20 +01:00
  • dc082f432a Fix #116522: Compositor incorrectly extrapolates values Omar Emara 2023-12-28 09:25:11 +01:00
  • 335d3a1b75 GPU: Add Shader specialization constant API Jason Fielder 2023-12-28 05:34:38 +01:00
  • eb99895c97 Fix #116546: Disable openexr core Jesse Yurkovich 2023-12-28 00:48:25 +01:00
  • 7d44065f73 Cleanup: Revert replacement of GSQueue with std::queue Hans Goudey 2023-12-27 12:21:39 -05:00
  • 369f1fe4e2 Fix #116558: Console error due to missing property use_template_override Andres Stephens 2023-12-27 12:52:24 +01:00
  • 06eda2a484 Cleanup: Remove most indirect includes of BKE_customdata.hh Hans Goudey 2023-12-26 23:21:19 -05:00
  • dcbc5a3641 Cleanup: Correct and improve comments in DNA_customdata_types.h Hans Goudey 2023-12-26 16:11:29 -05:00
  • d54b24c55a Cleanup: Remove unnecessary/indirect includes in sculpt headers Hans Goudey 2023-12-26 10:45:53 -05:00
  • a683d1b0c6 Cleanup: Use BitVector instead of BLI_bitmap in sculpt code Hans Goudey 2023-12-26 09:43:00 -05:00
  • b26cd6a4b9 Cleanup: Remove unused GSQueue container Hans Goudey 2023-12-26 09:10:33 -05:00
  • cc11ba33d9 Cleanup: Use std::queue instead of GSQueue for thread queue Hans Goudey 2023-12-26 09:07:18 -05:00
  • c929d75054 Cleanup: Use std::queue instead of GSQueue in depsgraph scheduling Hans Goudey 2023-12-26 08:59:58 -05:00
  • bd3d5a750d Cleanup: Use std::queue instead of GSQueue in multires_unsubdivide Hans Goudey 2023-12-26 08:45:18 -05:00
  • dca81dc3df Cleanup: Use std::queue instead of GSQueue in sculpt code Hans Goudey 2023-12-26 08:08:29 -05:00
  • fcbb94ed1e deps_builder: include OIIO PR #4062 Ray Molenkamp 2023-12-26 12:50:10 -07:00
  • 2824e45678 Fix #115510: Poly Build does not update snapped geometry Germano Cavalcante 2023-12-26 10:37:57 -03:00
  • 57df35c8f9 Fullframe compositor: unify scaling behavior with realtime compositor Habib Gahbiche 2023-12-26 12:58:46 +01:00
  • 92a0dfed94 Fix: Bokeh images missing write usage flag Omar Emara 2023-12-26 12:59:35 +02:00
  • 140f5f619d Fix #116520: OBJ exporter does not add leading zeros in frame filenames Aras Pranckevicius 2023-12-25 21:47:54 +02:00
  • 72a74ae8cc Fix: #116349: Connected Only not working for proportional editing Casey Bianco-Davis 2023-12-25 11:38:55 +01:00
  • 2bb7d767c4 EEVEE-Next: Add Raytracing Presets Jeroen Bakker 2023-12-24 22:17:31 +01:00
  • 6692390501 EEVEE: Metal: Enable attachmentless FB support for VSM update FB Jason Fielder 2023-12-24 12:19:18 +01:00
  • 258ba00a03 Fix: EEVEE-Next: Wrong function declaration order Clément Foucault 2023-12-25 00:06:10 +13:00
  • 2794afc84e Fix: EEVEE-Next: Broken capture shader compilation Clément Foucault 2023-12-24 20:17:47 +13:00
  • c0fe51678e Fix #116489: Improper use of enum in GLSL file Clément Foucault 2023-12-24 20:16:22 +13:00
  • 57a3f2f685 Cleanup: format Campbell Barton 2023-12-24 17:50:22 +11:00
  • cd0967d3e1 Fix autopep8 reference for "make format" on Linux Campbell Barton 2023-12-24 17:38:50 +11:00
  • 0fb89c2301 IO: remove experimental label from C++ based STL import/export Aras Pranckevicius 2023-12-23 23:09:56 +02:00
  • 6f21b09e73 CMake: Windows: Install oidn HIP kernel if available Ray Molenkamp 2023-12-23 12:46:14 -07:00
  • c6ae08b06b deps_builder: build fixes for oidn Ray Molenkamp 2023-12-23 11:45:11 -07:00