Commit Graph

  • dfea0628c4 Cleanup: VSE: Use cached meta lookup Richard Antalik 2025-03-24 19:11:44 +01:00
  • 6624cc5634 Nodes: take panel toggles in builtin nodes into account in socket usage inferencing Jacques Lucke 2025-03-24 19:08:03 +01:00
  • f6da9ed9ea Fix: Nodes: Prevent jiggling when snapping multiple nodes Leon Schittek 2025-03-24 18:30:15 +01:00
  • 16dcc33cb8 Fix: Nodes: update supported node types check for dynamic legacy types Jacques Lucke 2025-03-24 17:54:08 +01:00
  • 1158bb33d0 Fix #88592: Avoid creating undo step when adding brush texture Sean Kim 2025-03-24 17:43:49 +01:00
  • aa1449bbae Cleanup: Use CustomIDVectorSet for operator types Hans Goudey 2025-03-24 12:27:49 -04:00
  • c40afd4225 Fix #136369: Grease Pencil: Tint brush ctrl key to erase vertex color Pratik Borhade 2025-03-24 17:07:20 +01:00
  • d32de62a08 Fix #134517: Grease Pencil: Crash hitting assert in armature modifier Falk David 2025-03-24 16:59:48 +01:00
  • 84d94aaa15 Cleanup: Add missing include to header Hans Goudey 2025-03-24 11:57:53 -04:00
  • eaea129e90 Fix #136273: Selection: Missing support for alt+B clipping Clément Foucault 2025-03-24 16:53:43 +01:00
  • 4fb3edd488 Fix #136335: Overlay: Always respect backface culling mode in selection Clément Foucault 2025-03-24 16:38:09 +01:00
  • cba18b006a Cleanup: UI: Avoid overallocation while adding button decorators Guillermo Venegas 2025-03-24 16:03:55 +01:00
  • 60ca0742cb Benchmark: Support running benchmark with HW RT enabled Sergey Sharybin 2025-03-24 15:47:42 +01:00
  • b524d0fe39 Cycles: Disable spatial splits for hair BVH Sergey Sharybin 2025-03-24 15:46:39 +01:00
  • f5c3b8be5c OpenEXR: Improve handling of ACES2065-1 chromaticities Brecht Van Lommel 2025-03-24 12:00:07 +01:00
  • f7054a2d2f OpenEXR: Automatically set colorspace for XYZ E and ACES2065-1 chromaticities Martin-Vignali 2025-03-11 21:21:23 +01:00
  • 13f862ec02 Fix #128769: Grease Pencil: Interpolation causes 1-point shift. Lukas Tönne 2025-03-24 15:34:32 +01:00
  • 7e68042137 Fix: Vulkan: Advance to next swapchain semaphore Jeroen Bakker 2025-03-24 12:46:04 +01:00
  • 03a34204ff Cleanup: Grease Pencil: Tint operation Falk David 2025-03-24 12:09:12 +01:00
  • 2f3785cf33 Cleanup: Grease Pencil: Remove warning in Instance declaration Clément Foucault 2025-03-24 11:59:08 +01:00
  • 15cb65c9d1 Cleanup: Vulkan: Remove unused code Jeroen Bakker 2025-03-24 11:45:25 +01:00
  • 56bf4b23be Vulkan: Prefer tripple buffering Jeroen Bakker 2025-03-24 11:23:52 +01:00
  • a5a61659a3 Cleanup: Grease Pencil: Remove redundant namespace prefixes Clément Foucault 2025-03-23 17:06:25 +01:00
  • a41aa0cb62 Cleanup: Grease Pencil: Move antialiasing into Instance methods Clément Foucault 2025-03-23 16:36:32 +01:00
  • 08c1437d6d Cleanup: Grease Pencil: Merge ViewLayerData into Instance Clément Foucault 2025-03-23 14:03:38 +01:00
  • 76f6379e9c Cleanup: Grease Pencil: Remove GPENCIL prefix for engine types Clément Foucault 2025-03-23 13:58:27 +01:00
  • 98e13aa1f1 Cleanup: Grease Pencil: Move engine static functions to Instance methods Clément Foucault 2025-03-23 13:48:02 +01:00
  • ec39d5531c I18N: Updated UI translations from git/weblate repository (5ba388414b64160). Bastien Montagne 2025-03-24 10:56:55 +01:00
  • 409ce2b976 Vulkan: Swapchain synchronization Jeroen Bakker 2025-03-24 10:28:52 +01:00
  • fa6e104362 Fix #136402: Gizmo: Removing ruler annotation layer can crash YimingWu 2025-03-24 10:08:51 +01:00
  • c448bf16e5 Cycles: Multithread adaptive subdivision dicing Brecht Van Lommel 2025-03-10 13:17:37 +01:00
  • 4e16c4bd7d Refactor: Cycles: Tweaks to adaptive subdivision dicing Brecht Van Lommel 2025-03-23 19:35:33 +01:00
  • 17fbfbc2d5 Refactor: Cycles: Subdivision avoids writing vertices multiple times Brecht Van Lommel 2025-03-09 23:01:28 +01:00
  • e054dc3eeb Refactor: Cycles: Add concurrent vector, concurrent set from TBB Brecht Van Lommel 2025-03-10 13:01:05 +01:00
  • 758e70d728 Fix #134756: Internal IES texture node flagged in missing file report Brecht Van Lommel 2025-03-24 09:39:22 +01:00
  • 583f4a7909 Fix #136010: Clarify meaning of Gamma in render settings and nodes Brecht Van Lommel 2025-03-24 09:39:00 +01:00
  • 06ddccac05 BLI: change strict flag from -Wshadow to -Wshadow=local Jacques Lucke 2025-03-24 09:29:21 +01:00
  • 2a9ebda328 Cleanup: avoid duplicate definition of unit_m3 and unit_m4 Jacques Lucke 2025-03-24 09:28:54 +01:00
  • 7c0c31efb0 Nodes: Enable panel toggles in the Compositor Omar Emara 2025-03-24 10:20:39 +02:00
  • 55e09a6cbf Fix #136353: Mix node causes the compositor to misbehave Omar Emara 2025-03-24 10:00:52 +02:00
  • fca510a4db Fix: Missing break in switch statement Omar Emara 2025-03-24 09:01:29 +02:00
  • 68a0e68bcd Fix #135999: Extensions: Remove emails in bl_info['author'] YimingWu 2025-03-24 07:35:44 +01:00
  • 2f41aa6a52 Fix #132968: OpenGL: Strip line directives on legacy AMD Jeroen Bakker 2025-03-24 07:31:29 +01:00
  • 0991ca7169 Fix: Shader node editor UI causes CPU subdivision to be used Brecht Van Lommel 2025-03-23 15:58:40 +01:00
  • f506564a47 Cleanup: Unused argument compiler warning Brecht Van Lommel 2025-03-23 16:00:44 +01:00
  • 26c95c9968 Cleanup: avoid ambiguous type name Jacques Lucke 2025-03-23 13:35:48 +01:00
  • 3943a39c08 Cleanup: rename dot to dot_export namespace Jacques Lucke 2025-03-23 13:34:07 +01:00
  • 0c9f0709d3 Cleanup: remove duplicate math functions Jacques Lucke 2025-03-23 13:28:20 +01:00
  • f76d3c8eb6 Cleanup: past const arguments to UV selection testing functions Campbell Barton 2025-03-23 05:35:17 +00:00
  • 3e5de94c8e Fix #136188: Invalid read clicking on a menu socket button in modifier Campbell Barton 2025-03-22 08:06:42 +00:00
  • 0d2fd12d8d Cleanup: format Campbell Barton 2025-03-22 08:06:40 +00:00
  • 818a1a6a35 Cleanup: replace int with wmOperatorStatus Campbell Barton 2025-03-22 16:35:59 +11:00
  • 28c282cdad Cleanup: return bool from outliner_open_back Campbell Barton 2025-03-22 16:26:50 +11:00
  • 4281767fc0 Fix #113383: Clear button in selector input in redo panel closes the panel Pratik Borhade 2025-03-22 15:47:41 +11:00
  • 5ce4e91a80 Fix #136319: Incorrect transparent bounce count with spatial splits Sergey Sharybin 2025-03-22 04:51:42 +01:00
  • 8c35fe05b6 Fix Regression: glTF: Fix NLA track export mode Julien Duroure 2025-03-22 00:27:53 +01:00
  • 633b8d30db Fix #135071: Vertex Parenting: Provide Index Access Options Johnny Matthews 2025-03-21 23:43:48 +01:00
  • 61783caa7f UI: Rename Add File Node operator to Add Image as Node Guillermo Venegas 2025-03-21 22:49:13 +01:00
  • 01ddb320dd Fix #124263: Generate unique names during Alembic and USD export Jesse Yurkovich 2025-03-21 21:29:08 +01:00
  • 321dbb0115 Cleanup: Use spans for mesh tangent calculation arguments Hans Goudey 2025-03-21 15:27:02 -04:00
  • 850d67829c Tests: emit more information in import test templates Aras Pranckevicius 2025-03-21 20:16:47 +01:00
  • 4e1e47f840 Fix: Assert in draw mesh tangents extraction Hans Goudey 2025-03-21 15:00:04 -04:00
  • 485167dd02 EEVEE: Update tests after new geometric normal Clément Foucault 2025-03-21 19:08:08 +01:00
  • 410282e156 EEVEE: Add quantized geometric normal for shadow bias Clément Foucault 2025-03-21 19:07:46 +01:00
  • 32fe65dc9b Fix #136098: Impossible to select of pose bones when in Weight Paint mode Clément Foucault 2025-03-21 18:15:23 +01:00
  • 463ea020e4 Fix #136185: Overlay: Reference images in front of meshes in render mode Clément Foucault 2025-03-21 18:15:14 +01:00
  • a4058fa173 Cleanup: UI: Remove unused function Pratik Borhade 2025-03-21 17:49:54 +01:00
  • a27b2c5f49 Fix #135552, #135783: DRW: Crash when creating DRW context in background mode Miguel Pozo 2025-03-21 16:03:06 +01:00
  • 34a7aa3a5e Docs build: Update path of newly renamed gizmo_simple_3d.py Python template Jonas Holzman 2025-03-21 14:47:01 +01:00
  • 50180283e9 Fix #117527: Spatial split leads to artifacts on transparent shadows Sergey Sharybin 2025-03-21 13:56:50 +01:00
  • c23c4ae6ba Cycles: Fix issue affecting Metal kernel profiling (normally disabled) Michael Jones 2025-03-21 12:47:15 +01:00
  • bcb343c597 Python Templates: Add Gizmo Simple 2D Jonas Holzman 2025-03-21 12:20:22 +01:00
  • cdccc51b2e Grease Pencil: Draw Tool: Improve random color value and saturation setting results Casey Bianco-Davis 2025-03-21 12:15:09 +01:00
  • ec149a919a Gizmo: Add icon_value property to support using custom icons Jonas Holzman 2025-03-21 12:10:49 +01:00
  • d037fcd5fb Cleanup: don't redefine built-ins in the key-map Campbell Barton 2025-03-21 11:08:27 +00:00
  • 5b04f13219 Cleanup: wrap long lines Campbell Barton 2025-03-21 11:08:26 +00:00
  • d9edc0c057 Cleanup: replace multiple checks with static sets Campbell Barton 2025-03-21 11:08:24 +00:00
  • d6fa68eb58 Compositor: Add boolean socket support Omar Emara 2025-03-21 12:03:09 +01:00
  • cef8de874b Cleanup: blenlib: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-21 11:50:00 +01:00
  • 14913a447c Fix #136294: Blender 4.4 is discarding exceptions occurred in operator's constructor Bastien Montagne 2025-03-21 11:29:59 +01:00
  • 3e595b0f30 Fix #136301: Wrong assert in compositor data sharing Omar Emara 2025-03-21 11:55:34 +02:00
  • 109100869a Fix #136252: Extra chevron on Particle context data breadcrumbs Philipp Oeser 2025-03-21 10:35:31 +01:00
  • f3c513f342 Fix #135961: Asset previews can be generated from non-renderable objects Philipp Oeser 2025-03-21 10:35:18 +01:00
  • de845dbff8 Cleanup: Remove duplicated channel color RNA property Pratik Borhade 2025-03-21 10:22:56 +01:00
  • bf3297aefd Correct error accessing current tags in last commit Campbell Barton 2025-03-21 16:30:30 +11:00
  • 9789dc8426 Fix #132636: Showing updates doesn't show available theme updates Campbell Barton 2025-03-21 15:36:53 +11:00
  • bd2c0f2b49 Cleanup: remove unused variable Campbell Barton 2025-03-21 15:07:07 +11:00
  • c13d3e2f7a UI: Color Icons for Red, Green, & Blue Harley Acheson 2025-03-21 01:57:32 +01:00
  • 1e6a0e6319 Cleanup: remove references to old names in doc-strings Campbell Barton 2025-03-21 00:51:51 +00:00
  • d616c87d03 Cleanup: spelling in comments (make check_spelling_*) Campbell Barton 2025-03-21 00:51:50 +00:00
  • 0f4056ab65 CMake: add missing headers, sort file lists Campbell Barton 2025-03-21 00:19:55 +00:00
  • e1f91c2dba Cleanup: replace int with wmOperatorStatus, consistent naming Campbell Barton 2025-03-21 00:13:30 +00:00
  • 77893a16f6 VSE: Fix typo introduced with recent refactor John Kiril Swenson 2025-03-20 18:45:33 -05:00
  • cc22de7acb UI: Increase Contrast of Area Resize Feedback Harley Acheson 2025-03-21 00:32:34 +01:00
  • 8a06a0da84 Cleanup: resolve build errors without TBB on Linux Campbell Barton 2025-03-20 22:13:33 +00:00
  • 2659ec12f5 Cleanup: replace int with wmOperatorStatus Campbell Barton 2025-03-21 08:34:21 +11:00
  • 10233e95dd Cleanup: use a typed enum for operator & gizmo callbacks Campbell Barton 2025-03-20 21:11:06 +00:00
  • 22ad0b9faf UI: Increase Border Edge Drag Width Harley Acheson 2025-03-20 21:13:34 +01:00
  • b030acbe9d Fix #135672: Ghost: Prefer CF_HDROP ahead of CF_TEXT during drag'n'drop Jesse Yurkovich 2025-03-20 19:23:52 +01:00
  • 7e70e93345 Cleanup: USD: Small header adjustment to usd_asset_utils Jesse Yurkovich 2025-03-20 18:58:31 +01:00