Commit Graph

  • ba4c026215 Fix #128164: Race condition in ShaderCreateInfo::finalize() Miguel Pozo 2024-10-01 15:35:57 +02:00
  • f57b9b12d2 UI: Increase size of active asset highlight in asset shelf Julian Eisel 2024-10-01 15:33:15 +02:00
  • fd4f864cba Geometry Nodes: improve display of node warnings in modifier Jacques Lucke 2024-10-01 15:31:50 +02:00
  • d4cb32caf8 Fix: Add missing Grease Pencil v3 objects in BKE_animdata_main_cb. Lukas Tönne 2024-10-01 15:28:24 +02:00
  • 38f5b8d7d4 Anim: make layered Action sub-data copy constructors explicit Sybren A. Stüvel 2024-10-01 14:54:15 +02:00
  • 476fd1641c Refactor: make fcurve_find_in_action_slot_filtered() more general Nathan Vegdahl 2024-10-01 14:48:52 +02:00
  • 4d8581c7ee Vulkan: Add node to update buffers Jeroen Bakker 2024-10-01 14:22:56 +02:00
  • 01e96b3422 macOS: Enable clang-tidy Objective-C checks Jonas Holzman 2024-10-01 14:13:40 +02:00
  • 9dfb49d16b Vulkan: Fix incorrect access flag Jeroen Bakker 2024-10-01 14:06:41 +02:00
  • 71b7dd8079 Vulkan: Remove core 1.2 extensions Jeroen Bakker 2024-10-01 13:40:13 +02:00
  • 5b9de19345 Anim: respect group parameter of rna_struct.keyframe_insert() func Sybren A. Stüvel 2024-10-01 10:27:36 +02:00
  • 23d3f692f6 Anim: clean up keyframe insertion unit test Sybren A. Stüvel 2024-10-01 10:22:59 +02:00
  • 9f4da19800 Vulkan: Add support for VK_KHR_fragment_shader_barycentric Kevin Chuang 2024-10-01 09:32:59 +02:00
  • 0eff22dd2a Fix #128258: Vulkan: Memory leak preview job rendering Jeroen Bakker 2024-10-01 09:09:42 +02:00
  • 729004390d Cleanup: quiet pylint warnings for extensions Campbell Barton 2024-10-01 16:07:05 +10:00
  • 38c30c5c43 Extensions: resolve test failing Campbell Barton 2024-10-01 15:36:54 +10:00
  • 08203a6048 Core: don't save an empty recent files (when no file exists) Campbell Barton 2024-10-01 15:36:53 +10:00
  • a7ab81d927 PyAPI: remove use of BaseException Campbell Barton 2024-10-01 13:18:46 +10:00
  • 22cdf8da1e Extensions: only apply SSL workaround for Python older than 3.12.6 Campbell Barton 2024-10-01 13:06:05 +10:00
  • 9f072ecefb Cleanup: remove unused exception values Campbell Barton 2024-10-01 10:30:04 +10:00
  • 58fe7c9b22 Cleanup: remove unused imports, exception values Campbell Barton 2024-10-01 10:24:22 +10:00
  • 4c36f9a566 Cleanup: simplify attribute access Campbell Barton 2024-10-01 10:20:14 +10:00
  • 0afce08c20 Cleanup: use Python format specifiers Campbell Barton 2024-10-01 10:13:40 +10:00
  • 6cbdf0223b Cleanup: defer imports on startup Campbell Barton 2024-10-01 10:01:16 +10:00
  • c6fd26a3f5 Cleanup: spelling in comments Campbell Barton 2024-10-01 09:59:33 +10:00
  • b3a9ca2ac2 Cleanup: remove unused variable Campbell Barton 2024-10-01 09:54:29 +10:00
  • 8d11882d07 Fix #128257: Crash when using Set Vertex Colors with no brush notrudyyy 2024-10-01 00:04:53 +02:00
  • 44fbd69317 Function Node: Value to String Integer subtype quackarooni 2024-09-30 23:10:41 +02:00
  • 89d7f00ff8 UI: Fix Editor Highlight Top Bar Harley Acheson 2024-09-30 22:17:56 +02:00
  • 69a936f9f3 Hydra: Update Storm reference images with recent changes Jesse Yurkovich 2024-09-30 13:07:31 -07:00
  • 284b89a0a3 Cycles: oneAPI: compile kernels with fast-relaxed-math Xavier Hallade 2024-09-30 21:28:23 +02:00
  • 22d78c5a8e Geometry Nodes: add Matrix Determinant node Colin Basnett 2024-09-30 21:30:10 +02:00
  • 8f30c25207 Geometry Nodes: add panel for generated geometry on foreach zone Jacques Lucke 2024-09-30 21:28:20 +02:00
  • 71033685f6 Fix #128272: Plane Trim applies to incorrect vertices Sean Kim 2024-09-30 21:20:40 +02:00
  • f97fb87212 Cleanup: make utilities for node warnings more reusable Jacques Lucke 2024-09-30 21:17:43 +02:00
  • 5bb7f06409 Fix #127825: Do Not Clear Recent Item If File Not Found Harley Acheson 2024-09-30 21:03:09 +02:00
  • ee348d2bff Fix: missing grease pencil data after duplicate elements or realizing instancecs Jacques Lucke 2024-09-30 18:31:36 +02:00
  • 60bb3b6677 Fix #124737: Scale To Render size is not precise Omar Emara 2024-09-30 18:58:13 +03:00
  • d601c21f2f UI: Use Grease Pencil object icon for Dope Sheet Pablo Vazquez 2024-09-30 17:57:20 +02:00
  • 1b392ef016 Fix #127093: Kuwahara node produces NaNs Omar Emara 2024-09-30 17:29:44 +02:00
  • b22a1499a4 Geometry Nodes: remove "Zone" from menu entries Jacques Lucke 2024-09-30 17:09:00 +02:00
  • 70cdfabf79 Geometry Nodes: shorten foreach zone menu entry Jacques Lucke 2024-09-30 17:04:36 +02:00
  • 12b50ccb50 Assets: Update assets repository hash for essentials library updates Julian Eisel 2024-09-30 16:53:17 +02:00
  • 60908e8819 Refactor: Move bone eyedropper to C++ allocation. Bastien Montagne 2024-09-30 16:37:11 +02:00
  • 88085accf7 Fix: Missing fill tool default brush in grease pencil draw mode Julian Eisel 2024-09-30 16:20:40 +02:00
  • 4c17ccbf56 GPv3: Add functions to copy parameters of layers and groups Falk David 2024-09-30 16:20:38 +02:00
  • be3e5e979f GPv3: Add function to copy GreasePencil parameters Falk David 2024-09-30 16:12:09 +02:00
  • fcc263162d Fix #128087: EEVEE: Position render pass not in viewport shading panel notrudyyy 2024-09-30 16:20:14 +02:00
  • 2a1004f7af Fix #128335: Activating brush from asset shelf sets tool, but not brush Julian Eisel 2024-09-30 16:12:24 +02:00
  • dc7645ff95 Extensions: Manifest polishing Dalai Felinto 2024-09-30 16:08:06 +02:00
  • f839266b78 Geometry Nodes: support dynamic sockets and separators in panels Jacques Lucke 2024-09-30 16:07:26 +02:00
  • f96f3c33af Cycles: Add some more math optimizations Lukas Stockner 2024-09-29 23:38:05 +02:00
  • 908d3c387f Cleanup: Cycles: Deduplicate math optimization flags Lukas Stockner 2024-09-29 23:22:53 +02:00
  • 5f4c18c0bb Cycles: Apply SSE4.2 minimum regardless of compiler Lukas Stockner 2024-09-29 23:05:45 +02:00
  • de80c24ed4 Cleanup: Cycles: Rename CYCLES_x_KERNEL_FLAGS to CYCLES_x_FLAGS in CMake Lukas Stockner 2024-09-29 23:03:03 +02:00
  • 442d99fe03 Cleanup: Cycles: Split vectorization and optimization CMake build flags Lukas Stockner 2024-09-29 23:02:23 +02:00
  • a8ee5485c2 Cleanup: Cycles: Fix flag name Lukas Stockner 2024-09-29 22:47:38 +02:00
  • 9105f9d219 Cleanup: Cycles: Remove obsolete AVX CMake logic Lukas Stockner 2024-09-29 22:46:06 +02:00
  • 161b110746 Fix #127372: Alpha Over has unexpected output size Omar Emara 2024-09-30 15:46:09 +02:00
  • 7b79191594 Geometry Nodes: prefer float math node even for integer sockets in link-drag-search Jacques Lucke 2024-09-30 15:44:26 +02:00
  • 02ada0d064 Geometry Nodes: use shorter linear gizmo when using box shape Jacques Lucke 2024-09-30 15:43:20 +02:00
  • d58176e1e0 Anim: fix bug in action.fcurves.clear() corrupting F-Curve groups Sybren A. Stüvel 2024-09-30 15:03:46 +02:00
  • 420082d4fe Anim: Fix issue with key insertion for array_index=-1 Sybren A. Stüvel 2024-09-30 15:01:59 +02:00
  • 6b3ce7d664 UI: Graph Editor: Use outline for Y values shadow Pablo Vazquez 2024-09-30 15:42:29 +02:00
  • 675606cbce Fix: wrong enum type in integer math node Jacques Lucke 2024-09-30 15:40:27 +02:00
  • fc2b9e3a6b Cleanup: deduplicate switch over socket types to create declarations Jacques Lucke 2024-09-30 15:39:11 +02:00
  • 267c40db66 Fix #128373: conditional socket visibility in Mesh Line node not working Jacques Lucke 2024-09-30 14:52:51 +02:00
  • 437ca00f92 Fix: Potential memory leak in IK solver Sergey Sharybin 2024-09-30 14:53:11 +02:00
  • dfc69eb750 Fix: GPv3: Issues in BKE_grease_pencil_nomain_to_grease_pencil Falk David 2024-09-30 14:46:17 +02:00
  • 6c52e4752f Fix #128113: Incorrect display of facing overlay on transparent textures in solid mode Alaska 2024-09-30 14:35:42 +02:00
  • d8319f6f50 Fix: Geometry Nodes: propagate gizmo values through muted nodes Jacques Lucke 2024-09-30 14:34:46 +02:00
  • 45813afbc0 GPv3: Show select operators in vertex paint mode Pratik Borhade 2024-09-30 14:31:27 +02:00
  • 6d8e642367 GPv3: Increase minimum rows in layers panel Pratik Borhade 2024-09-30 14:30:33 +02:00
  • 71098ce904 Overlay-Next: Add NURBS edit handles Laurynas Duburas 2024-09-30 14:27:21 +02:00
  • d401b36509 GPU: Metal: Fix background render crash Clément Foucault 2024-09-30 14:20:03 +02:00
  • 5163af816d Fix: Geometry Nodes: propagate edit data through foreach zone Jacques Lucke 2024-09-30 14:14:22 +02:00
  • 1b31a44935 Geometry Nodes: support inverse evaluation for Integer Math node for gizmos Jacques Lucke 2024-09-30 14:00:25 +02:00
  • e40c9b414a Overlay-Next: Attribute viewer Laurynas Duburas 2024-09-30 13:55:05 +02:00
  • 412e07173f Fix #127243: Crash when viewing invalid images Omar Emara 2024-09-30 14:42:47 +03:00
  • a39a966328 Overlay-Next: Fix glitches with the grid Clément Foucault 2024-09-30 13:04:49 +02:00
  • 5c42dd3ae7 Overlay-Next: Fix wrong uniform size error Clément Foucault 2024-09-30 13:03:37 +02:00
  • 9c519d8b69 Fix #128349: Right clicking a sculpt brush in tool settings crashes Julian Eisel 2024-09-30 12:40:55 +02:00
  • ce7667f3b1 GPv3: Join Operator priera 2024-09-30 12:16:40 +02:00
  • 91eac6c771 Cleanup: Make format Jeroen Bakker 2024-09-30 12:07:18 +02:00
  • ac24912736 Fix #128315: EEVEE: Uneven cryptomatte levels Jeroen Bakker 2024-09-30 12:04:44 +02:00
  • 2d5591b63f Cleanup: mark unused variables as such Sybren A. Stüvel 2024-09-30 11:59:45 +02:00
  • 259091363f Refactor: Anim, remove use of MutableSpan in layered Actions C++ wrappers Sybren A. Stüvel 2024-09-30 11:51:14 +02:00
  • eb3fe75392 Metal: Add support for parallel compilation and precompilation specialisation Jason Fielder 2024-09-30 11:21:28 +02:00
  • 13391c14d8 Spreadsheet: use more obvious fallback name for geometries Jacques Lucke 2024-09-30 11:18:01 +02:00
  • 83fa565ec2 Nodes: improve inserting nodes with link-drag-search Jacques Lucke 2024-09-30 11:14:43 +02:00
  • 866ef5b468 Fix #126587: GPv3: Select less fails if all points in stroke selected Pratik Borhade 2024-09-30 11:00:34 +02:00
  • 7f226dc8ed Fix: GPv3: Redraw outliner when group is added Pratik Borhade 2024-09-30 10:59:20 +02:00
  • 17fc09d5aa Fix: GPv3: Group color tag icons in outliner and dopesheet Pratik Borhade 2024-09-30 10:58:58 +02:00
  • 99bf9f4534 GPv3: Add keys to all layers in sculpt mode Pratik Borhade 2024-09-30 10:48:54 +02:00
  • 3bec05518d Vulkan: Remove always failing extension Jeroen Bakker 2024-09-30 10:14:10 +02:00
  • ecaa69f9cf Cleanup: Vulkan: Use optional extension for maintenance 4 Jeroen Bakker 2024-09-30 09:29:58 +02:00
  • 6ec35c619f Vulkan: Reduce Pipeline Logging Jeroen Bakker 2024-09-30 08:46:17 +02:00
  • b6aa4a3142 OpenGL: Add Intel HD 405 to limited support. Jeroen Bakker 2024-09-30 08:44:12 +02:00
  • 9b8b03d8e6 Mesh: comments for a code-blocks which can leak memory Campbell Barton 2024-09-30 13:32:52 +10:00
  • c852f7402e Fix #128226: Memory leak selecting meshes in multi-object edit-mode Campbell Barton 2024-09-30 13:18:36 +10:00