Commit Graph

  • ec0a3e966c Refactor: Anim: make insert_key_rna() take RNAPath's instead of strings Nathan Vegdahl 2024-05-16 16:42:12 +02:00
  • 8c9c88d70c RNA: add RNAPath type for conveniently storing and passing rna paths Nathan Vegdahl 2024-05-17 13:58:07 +02:00
  • b1d98014a0 UI: replace URL icon with INTERNET for extension repository location Campbell Barton 2024-05-24 22:41:27 +10:00
  • ae73c8aa25 UI: order "Network" after "OS Settings" in the System preferences Campbell Barton 2024-05-24 21:51:45 +10:00
  • b8a8a97440 RNA: ImageUser path: Add generic 'unresovled' for Screen-owned cases. Bastien Montagne 2024-05-24 14:37:23 +02:00
  • 5bf160818f glTF exporter: Cleanup: quiet warning for debug builds on startup Julien Duroure 2024-05-24 14:32:22 +02:00
  • b6002872a1 Vulkan: Optional device extensions maintenance 4 Jeroen Bakker 2024-05-24 13:39:04 +02:00
  • 81a1570cf5 EEVEE Next: Add imageStore/LoadFast ops to Raytrace passes Jason Fielder 2024-05-24 12:51:21 +02:00
  • f20ad70c08 EEVEE Next: Add imageStore/LoadFast ops to Renderpasses Jason Fielder 2024-05-24 12:41:47 +02:00
  • 94e2880dfb GPU: Fix use after free in draw tests Jeroen Bakker 2024-05-24 12:36:30 +02:00
  • d960b922b3 Fix #122151: Undo crash in edit mode if active node is group Falk David 2024-05-24 11:39:42 +02:00
  • 788b34649e Nodes: improve tooltip for extend-sockets Iliya Katueshenock 2024-05-24 11:39:08 +02:00
  • ef8fe6a4ab Fix #122189: Unused IDs with 'extra' usages not shown in Unused Outliner view. Bastien Montagne 2024-05-24 11:28:44 +02:00
  • 63e2124aa9 Core: ID usercount macros: Add ID_REFCOUNTING_USERS. Bastien Montagne 2024-05-24 11:27:20 +02:00
  • 4e60b96e87 Fix: GPv3: Crash in draw mode when group is active Falk David 2024-05-24 11:17:13 +02:00
  • f011d8f508 Fix #122159: GPv3: Missing update after selecting frames in multiframe edit Falk David 2024-05-24 10:30:26 +02:00
  • 4aadff7e97 glTF exporter: Fix retrieving attribute after recent merged Julien Duroure 2024-05-24 10:22:40 +02:00
  • a7793a871b Libs: Enable threads support for FFTW library Sergey Sharybin 2024-05-24 10:08:14 +02:00
  • 7f1a8f9956 Fix #122162: GPv3: always clamp stroke thickness to positive values for drawing. Bastien Montagne 2024-05-24 10:02:59 +02:00
  • 6f560f8f09 Fix compilation error after recent changes in screen Sergey Sharybin 2024-05-24 09:40:17 +02:00
  • 0f0a8df8a9 glTF exporter: Option to export VC even if not used in node tree Julien Duroure 2024-05-24 09:36:14 +02:00
  • d80a1dd5f8 glTF exporter: Fix exporter both VertexColor & colorFactor in the same time Julien Duroure 2024-05-24 09:32:42 +02:00
  • f8b8a1a5b6 glTF exporter: cleanup user warnings Julien Duroure 2024-05-24 09:30:37 +02:00
  • ac97907841 glTF exporter: Fix UVMap export when is set from an attribute node Julien Duroure 2024-05-24 09:28:53 +02:00
  • a71027d37f glTF exporter: UDIM for merged channel textures Julien Duroure 2024-05-24 09:26:27 +02:00
  • c297a9513e glTF exporter: Fix material check on evaluated data Julien Duroure 2024-05-24 09:23:36 +02:00
  • be96d5144a glTF exporter: Instanced collection can have regular children Julien Duroure 2024-05-24 09:21:43 +02:00
  • f86fe707ce glTF exporter: Fix merge after extra anim feature merge Julien Duroure 2024-05-24 09:19:36 +02:00
  • c9daea2d5b glTF exporter: Fix typo in socket name Julien Duroure 2024-05-24 09:17:41 +02:00
  • 5789031072 glTF exporter: fix invalid escape sequence Julien Duroure 2024-05-24 09:15:13 +02:00
  • 4f73df2b7b Extensions: enable extensions.blender.org, adjust welcome screen Campbell Barton 2024-05-24 16:47:02 +10:00
  • 91cab8f992 Extensions: remove use of BaseException Campbell Barton 2024-05-24 16:14:34 +10:00
  • 7f0903fdbf Fix scandir always shown an error Campbell Barton 2024-05-24 16:10:03 +10:00
  • 6ae98e43a9 Fix #122070: Crash when calling python render method Omar Emara 2024-05-24 07:58:39 +02:00
  • 1f243f1d36 Cleanup: fix -Wpessimizing-move warning in GHOST_XrGraphicsBinding Jesse Yurkovich 2024-05-24 07:28:55 +02:00
  • ad09b175f9 Extensions: only check updates for repos that have packages installed Campbell Barton 2024-05-24 14:08:34 +10:00
  • 61e4d1818e Cleanup: follow operator callback & argument naming Campbell Barton 2024-05-24 14:08:33 +10:00
  • 1831e2579a Cleanup: prefix return arguments with "r_" Campbell Barton 2024-05-24 14:08:32 +10:00
  • 765ab695d1 Cleanup: remove light preferences operator Campbell Barton 2024-05-24 14:08:31 +10:00
  • c39c3825e8 UI: add a description callback for the preferences Campbell Barton 2024-05-24 14:06:59 +10:00
  • aacf14ae95 UI: remove option to enable online access on startup Campbell Barton 2024-05-24 14:06:58 +10:00
  • da1ea4cdd1 Revert "Draw: Avoid temporary copy for mesh triangulation index buffer" Hans Goudey 2024-05-23 23:16:06 -04:00
  • 701acd01b1 Build: fix building OIDN on Linux Campbell Barton 2024-05-24 09:19:57 +10:00
  • 2a5892e013 Fix compilation error after recent cleanup Sergey Sharybin 2024-05-23 22:16:07 +02:00
  • 68a76c3c77 Fix #121719: Sound does not play when playback starts outside of strip Sergey Sharybin 2024-05-23 21:25:04 +02:00
  • f46e3d1067 Fix: EEVEE-Next: No shading from lights for volume only scenes Clément Foucault 2024-05-23 21:20:52 +02:00
  • 427b356b87 Cleanup: Rename mesh render data orig index variables Hans Goudey 2024-05-23 15:19:10 -04:00
  • e77c2d77e4 Cleanup: Remove unused function argument Hans Goudey 2024-05-23 14:06:56 -04:00
  • 3b93e8adca Cleanup: Mesh: Fix complicated index retrieval for loose points Hans Goudey 2024-05-23 14:02:23 -04:00
  • 108ab1df2d Draw: Avoid temporary copy for mesh triangulation index buffer Hans Goudey 2024-05-23 19:59:36 +02:00
  • ebb61ef30f Nodes: avoid removing link when inserting incompatible node Jacques Lucke 2024-05-23 19:52:37 +02:00
  • 2e3ad7404a Fix: EEVEE: Broken bias for sunlights Clément Foucault 2024-05-23 19:30:13 +02:00
  • d37342e185 Fix #108105: Fix operators affecting hidden geometry Mangal Kushwah 2024-05-23 19:24:12 +02:00
  • f5fdda776c UI: Outliner Ctrl-F To Start Filter Harley Acheson 2024-05-23 19:11:24 +02:00
  • b0eb48c4dc UI: Move Normal Edit and Weighted Normal modifiers to "Normals" menu Hans Goudey 2024-05-23 18:28:31 +02:00
  • 5a643cfa74 UI: Edge Slide Comments Harley Acheson 2024-05-23 17:51:16 +02:00
  • b49165fc61 Fix: Asset shelf entries not properly ordered by library name Brecht Van Lommel 2024-05-23 17:38:29 +02:00
  • 28f60c725a Fix: Assert reusing asset datablocks Brecht Van Lommel 2024-05-23 16:11:19 +02:00
  • f3c32a36bc Fix #103562: preserve custom normals in BM_mesh_triangulate Philipp Oeser 2024-05-23 17:33:40 +02:00
  • f968c99850 Fix: EEVEE: Shadow: Huge performance drop caused by local lights Clément Foucault 2024-05-23 17:17:19 +02:00
  • 8b65908574 Fix: EEVEE-Next: Missing shadow near area light Clément Foucault 2024-05-23 16:12:07 +02:00
  • 7b3e529462 Cleanup: GPv3: Remove unused function Falk David 2024-05-23 16:17:35 +02:00
  • 40b4447f0a Fix: EEVEE-Next: Broken Area light shadow Clément Foucault 2024-05-23 15:35:16 +02:00
  • 399f6a1c60 Nodes: add descriptions for why links are invalid Jacques Lucke 2024-05-23 14:31:16 +02:00
  • c7c2a9c4c9 Fix #122154: Loose edges invisible, wireframe shading mode crashes Hans Goudey 2024-05-23 08:29:52 -04:00
  • 7fac204909 Cleanup: unnecessary copy Iliya Katueshenock 2024-05-23 14:07:43 +02:00
  • 180474aaee GPv3: Python API additions to layer, layers, layer_groups Sietse Brouwer 2024-05-23 13:51:13 +02:00
  • 0f32291d15 Nodes: make new frame node child of common parent of selected nodes Jacques Lucke 2024-05-23 13:24:35 +02:00
  • 46f5079f11 Fix: Various crashes and issues with popups Julian Eisel 2024-05-23 13:07:23 +02:00
  • 02d5d573fb GPv3: UI: Rename buttons in layer group context menu Falk David 2024-05-23 12:49:34 +02:00
  • 1ebc4a2328 Fix #122039: GPv3: Fix inverted fill tool invocation Lukas Tönne 2024-05-23 12:08:37 +02:00
  • 6fbd287493 EEVEE-Next: Fix use after free when syncing curves/point clouds. Jeroen Bakker 2024-05-23 12:04:47 +02:00
  • cc8dccb83b EEVEE-Next: Fix incorrect shift in shadowing Jeroen Bakker 2024-05-23 12:04:20 +02:00
  • 93c69e6b64 Vulkan: Render graph - swapchain handling Jeroen Bakker 2024-05-23 12:00:36 +02:00
  • d28474e404 Vulkan: Render graph - VKFramebuffer blitting Jeroen Bakker 2024-05-23 11:37:58 +02:00
  • 345cd70404 Fix: Pose Library - Ctrl click not applying flipped Christoph Lendenfeld 2024-05-23 11:35:44 +02:00
  • 5ee46b0ef3 Vulkan: Use macros to reduce code replication Jeroen Bakker 2024-05-23 11:21:55 +02:00
  • 7b0f49f183 Fix: Whole character keying set error on unresolved paths Christoph Lendenfeld 2024-05-23 11:20:45 +02:00
  • feb09cbe62 Cleanup: Update description of BKE_id_is_editable. Bastien Montagne 2024-05-23 10:31:41 +02:00
  • 7fb1c4c573 Vulkan: Incorrect memory barrier when presenting Jeroen Bakker 2024-05-23 10:04:32 +02:00
  • c3c4e948b1 Vulkan: Fixing issues in debugging groups Jeroen Bakker 2024-05-23 09:48:25 +02:00
  • eb20f30e15 Fix: Crash in interface layout when using custom nodes Jeroen Bakker 2024-05-23 08:22:48 +02:00
  • d1516a44f2 Fix use of uninitialized memory in EEVVEE next Campbell Barton 2024-05-23 15:30:58 +10:00
  • b25eefbf9a Fix #122132: Crash canceling nested popups Campbell Barton 2024-05-23 15:16:17 +10:00
  • 63599db598 UI: remove "All" option which showed add-ons and themes by default Campbell Barton 2024-05-23 14:14:44 +10:00
  • 57c023d580 Preference: add option allow internet access Campbell Barton 2024-05-20 10:32:39 +10:00
  • 3b21b0deb1 Fix invalid length passed to BLF_str_selection_boxes Campbell Barton 2024-05-23 13:08:09 +10:00
  • 7fbc93faa1 Fix: Studiolight: Use correct defaults for selected studio light Lukas Stockner 2024-05-23 02:59:56 +02:00
  • de2ec32927 Cycles: Add test for small mesh light Lukas Stockner 2024-05-23 02:58:21 +02:00
  • 7930c67a65 USD: Add bezier curve to attributes test file Jesse Yurkovich 2024-05-22 17:30:26 -07:00
  • 392b84f879 Fix #114515: Cycles: Numerical precision issues in triangle light sampling Lukas Stockner 2024-05-23 02:27:48 +02:00
  • 79847acd0c Cleanup: Make format Harley Acheson 2024-05-22 16:43:32 -07:00
  • b561771f50 Fix #122110: Remove long text selection flickering Lalit Shankar Chowdhury 2024-05-23 01:41:56 +02:00
  • 7be5802187 Cleanup: Remove outdated comment Hans Goudey 2024-05-22 15:18:00 -04:00
  • a778e3ddc1 Refactor: Avoid "extractors" abstraction for mesh normals GPU data Hans Goudey 2024-05-22 14:57:45 -04:00
  • 30ec31b550 Refactor: Tweak mesh render data normals update Hans Goudey 2024-05-22 14:49:09 -04:00
  • bce210578b Mesh: Replace extractor loop for BMesh normals extraction Hans Goudey 2024-05-22 13:01:57 -04:00
  • 99bda7670b Cleanup: Remove unused mesh extractor dependency flag Hans Goudey 2024-05-22 11:40:25 -04:00
  • 957c2f3df2 Mesh: Avoid calculating vertex normals for drawing flat-shaded meshes Hans Goudey 2024-05-22 11:31:00 -04:00
  • 8d4da6063a Draw: Replace extractor abstraction for mesh positions extraction Hans Goudey 2024-05-22 10:48:11 -04:00