Commit Graph

  • 0a3df611e7 Fix T103393: Cycles: Undefine __LIGHT_TREE__ on Metal/AMD to fix perf Michael Jones 2023-02-06 11:12:22 +00:00
  • 6d297c35c8 Fix T104371: GPencil merge down layer duplicates wrong frame Amelie Fondevilla 2023-02-06 10:22:57 +01:00
  • 329eeacc66 Cleanup: Cycles: Remove isotropic microfacet closure setup functions Lukas Stockner 2023-02-06 02:01:17 +01:00
  • 2627635ff3 Cleanup: use nullptr in C++ Campbell Barton 2023-02-06 12:46:53 +11:00
  • d6b6050e5b Cleanup: use function style casts in C++ Campbell Barton 2023-02-06 12:35:51 +11:00
  • 731c3efd97 Cleanup: format Campbell Barton 2023-02-06 12:32:45 +11:00
  • 9f5c17f4af Cleanup: comments in code Campbell Barton 2023-02-06 12:23:01 +11:00
  • 4fcc9f5e7e Cleanup: use back-slash doxygen commands, de-duplicate doc-string Campbell Barton 2023-02-06 12:18:30 +11:00
  • 7de1a4d1d8 Fix GHOST/Wayland thread-unsafe timer-manager manipulation Campbell Barton 2023-02-06 11:38:04 +11:00
  • d3949a4fdb Fix GHOST/Wayland thread-unsafe key-repeat timer checks Campbell Barton 2023-02-06 11:09:29 +11:00
  • b642dc7bc7 Fix: Incorrect forward-compatible saving of face sets Hans Goudey 2023-02-05 18:09:22 -05:00
  • 501352ef05 Cleanup: Move PBVH files to C++ Hans Goudey 2023-02-05 16:56:37 -05:00
  • 3420c47900 GPU: Fix incorrect implicit datatype conversions in test case shaders. Clément Foucault 2023-02-05 22:33:46 +01:00
  • a094f30a74 Fix T104363: BLI_assert 'attr->comp_len == 3' failed in cage 2d gizmo RiverIntheSky 2023-02-05 21:21:30 +01:00
  • 3d6ceb737d Geometry Nodes: parallelize part of Duplicate Elements node Jacques Lucke 2023-02-05 20:59:39 +01:00
  • b7034e7280 Cleanup: use boolean instead of int, use const arguments, variable Campbell Barton 2023-02-05 21:26:45 +11:00
  • a97607dcfa Cleanup: use typed enum for the handler flag in wm_event_system Campbell Barton 2023-02-05 21:21:04 +11:00
  • f1314f3d5b Cleanup: make WM_HANDLER_* action flags local to wm_event_system Campbell Barton 2023-02-05 21:10:01 +11:00
  • d6cd7d1138 WM: correct the return flag from wm_handler_fileselect_do Campbell Barton 2023-02-05 21:03:19 +11:00
  • b2196ebe28 Win32: Relax Debug Assert in BLI_file_attributes Harley Acheson 2023-02-04 13:44:10 -08:00
  • 1a13940ef8 Fix T88617: Wrong annotation cursor in Preview of sequencer editor Pratik Borhade 2023-02-04 10:22:50 +05:30
  • 62fc001979 Cleanup: silence warning Germano Cavalcante 2023-02-04 00:16:02 -03:00
  • 06305e5ca8 Cleanup/refactor: split Edge and Vert Slide code into more specific functions Germano Cavalcante 2023-02-03 11:29:16 -03:00
  • 789e549dba Geometry Nodes: Tweak menu location of sample nodes Hans Goudey 2023-02-03 16:26:30 -05:00
  • ab9c34e7e7 Fix T104316: Width of headerless panels on regions with overlap Leon Schittek 2023-02-03 21:40:13 +01:00
  • 90f36fc50e Fix (unreported): snap to object origin not respecting clipping planes Germano Cavalcante 2023-02-03 17:16:25 -03:00
  • 73000c792d Cycles: Reorganize Fresnel handling in Microfacet closures Lukas Stockner 2023-01-24 03:53:32 +01:00
  • 0220bdc2d5 Cycles: Tests: Add option to increase SPP for manual comparisons Lukas Stockner 2023-01-24 17:02:25 +01:00
  • b454416927 Cycles: add non-uniform scaling to spot light size Weizhen Huang 2023-01-26 16:17:08 +01:00
  • 6590a288b0 Fix number sliders not working Julian Eisel 2023-02-03 18:42:14 +01:00
  • 23506622a5 Gizmo: add central point to circular 2D cage Weizhen Huang 2023-02-03 18:30:51 +01:00
  • 7f958217ad Curves: Use shared caches for evaluated data Hans Goudey 2023-02-03 12:14:15 -05:00
  • dc79281223 Nodes: Add modal keymap for Node link drag Erik Abrahamsson 2023-02-03 17:41:12 +01:00
  • 1195933ada Fix: Compile error after BMesh conversion commit Hans Goudey 2023-02-03 11:09:11 -05:00
  • a1c01e0c06 Attempt to fix build errors with NDOF enabled Julian Eisel 2023-02-03 17:02:51 +01:00
  • fcc1166821 GPU: Disable verbose GLSL variable names in debug builds Miguel Pozo 2023-02-03 17:00:35 +01:00
  • d204830107 UI: Make uiBut safe for non-trivial construction Julian Eisel 2023-02-03 16:12:14 +01:00
  • ebe8f8ce71 BMesh: Parallelize BMesh to evaluated Mesh conversion Hans Goudey 2023-02-03 10:19:19 -05:00
  • 19b63b932d Fix transform gizmo not updating according to state Germano Cavalcante 2023-01-26 07:54:04 -03:00
  • af0d378177 Cleanup: Move multires reshape header to C++ Hans Goudey 2023-02-03 08:48:00 -05:00
  • 96e37affe5 Cleanup: Remove unused image paint function Hans Goudey 2023-02-03 08:18:41 -05:00
  • 5a9d2b872e Cleanup: incorrect naming of storage_buf parameters. Jeroen Bakker 2023-02-03 14:11:07 +01:00
  • 0f51b5b599 Animation: Add Operator for adding FCurve modifiers to more menus Christoph Lendenfeld 2023-02-03 13:06:15 +01:00
  • cc23b6abd6 Cleanup: rename cage2d draw style (RECTANGLE -> BOX_TRANSFORM) Weizhen Huang 2023-02-03 12:01:45 +01:00
  • 3c8c0f1094 Gizmo: add gizmo for adjusting spot light blend Weizhen Huang 2023-01-31 18:04:15 +01:00
  • d335db09e0 Fix T90893: Restoring a key in the keymap editor doesn't work if the key is only disabled Pratik Borhade 2023-02-03 15:45:59 +05:30
  • ab3e1809b6 Vulkan: Select graphics queue with compute capabilities. Jeroen Bakker 2023-02-03 10:15:47 +01:00
  • a45a881534 Spelling: familly -> family. Jeroen Bakker 2023-02-03 09:38:20 +01:00
  • 9565ea0724 IO: Harmonize UI for selection of axes in OBJ and Collada Aras Pranckevicius 2023-02-03 11:14:43 +02:00
  • 2fb0c20f53 Cleanup: remove unreachable return values Campbell Barton 2023-02-03 20:02:25 +11:00
  • 307113d744 GPU: Fix incorrect datatype conversions in test case shaders. Jeroen Bakker 2023-02-03 08:23:55 +01:00
  • 11d8965da1 Cleanup: quiet undeclared variable warning Campbell Barton 2023-02-03 15:10:58 +11:00
  • c468aeefb5 PyAPI: updates to bl_ui.generic_ui_list which didn't follow conventions Campbell Barton 2023-02-03 14:52:16 +11:00
  • 266d8de687 Cleanup: spelling in comments Campbell Barton 2023-02-03 12:41:01 +11:00
  • 27e2b32a06 Cleanup: Remove redundant calls to init grids Erik Abrahamsson 2023-02-03 00:14:03 +01:00
  • 023277359f Fix T104053: Limit pbvh recursion Baardaap 2023-02-03 00:09:26 +01:00
  • b5e00a1482 Revert "BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh" Ray Molenkamp 2023-02-02 11:46:23 -07:00
  • f31ad5d98b Cleanup: refactoring BKE_nlastrips_add_strip method to Null check. Adding Unit tests for method Nate Rupsis 2023-01-30 14:39:36 -05:00
  • 52de84b0db BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh Clément Foucault 2023-02-02 18:11:35 +01:00
  • ca99a59605 Fix T104261: crash when trying to draw viewer overlay for empty curve Jacques Lucke 2023-02-02 17:20:57 +01:00
  • fdc81be213 Fix T104223: attribute not propagated to Set Curve Radius node Iliya Katueshenock 2023-02-02 17:01:54 +01:00
  • fc2a64e21a Win32: Better Error Handling in BLI_file_attributes Harley Acheson 2023-02-02 08:01:43 -08:00
  • 7208938707 Fix T104278: incorrect handling of unavailable linked node groups Jacques Lucke 2023-02-02 16:34:33 +01:00
  • 2a19810f97 Fix T104296: crash caused by incorrectly initialized group nodes Jacques Lucke 2023-02-02 16:30:32 +01:00
  • 04aab7d516 Animation: Add "Select Linked Vertices" to Weight Paint Mode Christoph Lendenfeld 2023-02-02 16:16:14 +01:00
  • fe5d54d3d0 Gizmo: add new cage2d draw style for circular shapes Weizhen Huang 2023-02-02 16:13:27 +01:00
  • c2c6707919 Fix T102690: Object can be animated with a single keyframe Sybren A. Stüvel 2023-02-02 16:00:58 +01:00
  • c1b85103fe GPU: Added testcase for SSBO/Compute. Jeroen Bakker 2023-02-02 14:11:43 +01:00
  • 49ad91b5ab Animation: Enable Pin Icon in the Dope Sheet Christoph Lendenfeld 2023-02-02 13:58:13 +01:00
  • bbc18673f3 Cleanup: make format Jacques Lucke 2023-02-02 13:12:45 +01:00
  • d77b87eb93 Fix invalid versioning code for meshes Sergey Sharybin 2023-02-02 13:02:41 +01:00
  • 644d54a193 GPU: Fix memory leak in VkShader. Jeroen Bakker 2023-02-02 13:06:10 +01:00
  • 6c66f3e2b3 GPU: Remove prototype without implementation. Jeroen Bakker 2023-02-02 11:46:29 +01:00
  • d92edca862 Fix: CustomData layers become unsorted in versioning Baardaap 2023-02-01 12:13:20 +01:00
  • e1ee86b63c Change default AV1 encoder for "slowest" Stephen Seo 2023-02-01 17:46:32 +01:00
  • 199233eee1 Cleanup: Change VMA from CRLF to LF. Jeroen Bakker 2023-02-02 08:23:54 +01:00
  • 5d9971bc63 Vulkan: Fix compilation warning in VMA. Jeroen Bakker 2023-02-02 08:03:30 +01:00
  • 99520a79b6 Viewport Compositor: Platform support message. Jeroen Bakker 2023-02-02 07:43:18 +01:00
  • e2c3bff78b Spelling: 'GPU Back end' -> 'GPU Backend'. Jeroen Bakker 2023-02-02 07:35:32 +01:00
  • 96ea0dd458 Cleanup: spelling in comments Campbell Barton 2023-02-02 13:59:21 +11:00
  • 31a6400279 Fix error referencing transition context which doesn't exist Campbell Barton 2023-02-02 13:33:08 +11:00
  • d82ffb9787 Fix T103530: Allow Recursive File Lists Harley Acheson 2023-02-01 14:06:38 -08:00
  • a4868f2058 Fix T104136: Crash with Mesh to Volume & Simplify Erik Abrahamsson 2023-02-01 20:50:39 +01:00
  • 9b86741ae7 FIx possible return of string without null character Germano Cavalcante 2023-02-01 15:29:21 -03:00
  • c105c49407 Cleanup: rename places where 3D cage gizmo uses 2D cage enums Weizhen Huang 2023-02-01 17:28:35 +01:00
  • 19fe5caf87 Geometry Nodes: add support for eye dropper for object input in modifier Jacques Lucke 2023-02-01 12:53:57 +01:00
  • 5a97b282e9 Fix (unreported) crash when importing data with custom normals. Bastien Montagne 2023-02-01 10:53:53 +01:00
  • e515f81318 Cleanup: move swapping objects in a collection to a utility function Campbell Barton 2023-02-01 14:18:32 +11:00
  • 345dded146 Revert "Geometry Nodes: hide group inputs with "Hide Value" enabled in modifier" Jacques Lucke 2023-01-31 19:28:22 +01:00
  • 3750e7ef0b Sculpt: Don't invert in geodesic mask expand keymap Joseph Eagar 2023-01-31 10:18:08 -08:00
  • 0a9520ce84 Sculpt: Un-invert expand normal falloff Joseph Eagar 2023-01-31 10:01:18 -08:00
  • 11a9578a19 Geometry Nodes: hide group inputs with "Hide Value" enabled in modifier Jacques Lucke 2023-01-31 18:54:55 +01:00
  • 2995165148 Cleanup: simplify wrapping CurvesGeometry in C++ Jacques Lucke 2023-01-31 18:45:34 +01:00
  • fa9fc59b56 Fix T104240: OptiX OSL texture loading broken with displacement Patrick Mours 2023-01-31 16:35:47 +01:00
  • ce42906b89 Fix wrong spot light blend circle radius in viewport Weizhen Huang 2023-01-31 16:26:51 +01:00
  • 1cb04af1df BLI: Fix missing const correctness Clément Foucault 2023-01-31 15:36:24 +01:00
  • 6de43f6f04 BLI: Fix invalid swizzle commit Clément Foucault 2023-01-31 14:53:54 +01:00
  • a837604d44 BLI: Math: Add xy() and xyz() swizzle functions Clément Foucault 2023-01-31 14:48:10 +01:00
  • 59b7aec9a2 VSE: Add missing NULL check in poll Sebastian Parborg 2023-01-31 14:43:17 +01:00
  • 5021f10e65 GPencil: Group similar UI parameters in Offset modifier Antonio Vazquez 2023-01-31 13:13:00 +01:00