Commit Graph

  • b85e2d492d Fix #133720: Grease Pencil fill operator always enters modal operation Lukas Tönne 2025-01-30 14:24:59 +01:00
  • 0d37f36ae8 Fix #133762: Grease Pencil does not name new vertex groups as bones Philipp Oeser 2025-01-30 14:20:01 +01:00
  • ae8bd075e5 Fix #133480: Missing animation data conversion on Opacity modifier Philipp Oeser 2025-01-30 14:19:30 +01:00
  • 3be9f3d599 Fix #133516: Add basic support for radial control in the primitive operator Lukas Tönne 2025-01-30 14:09:42 +01:00
  • 4b99bc8515 Fix: Renderdoc: Corruption in debug stack Jeroen Bakker 2025-01-30 13:44:50 +01:00
  • 73f8e4c3c6 Build: echo currently compiled file names when using clang-cl on Windows Aras Pranckevicius 2025-01-30 13:43:29 +01:00
  • d19fe522e4 Fix box select ignoring selection mode in node editors Habib Gahbiche 2025-01-30 12:45:50 +01:00
  • 22582bf6f0 UI: Node Editor Color Drag & Drop Support Jonas Holzman 2025-01-30 12:37:15 +01:00
  • 7f4cf5a949 Fix #124566: Compositor Normal node does not update Omar Emara 2025-01-30 11:45:59 +01:00
  • a1d31ca412 Core: Always Compress quit.blend file Pratik Borhade 2025-01-30 11:43:13 +01:00
  • 6ea8297477 Extensions: Quick access to add-on folder Pablo Vazquez 2025-01-30 11:18:53 +01:00
  • 600ffd3568 Fix #133768: Grease Pencil: Select strokes with active material fails Pratik Borhade 2025-01-30 11:17:30 +01:00
  • 0fdf916de2 Cycles: Sheen BSDF compatibility for MaterialX Alex 2025-01-30 11:15:43 +01:00
  • 6d832ee5b3 Anim: refactor keyframe copy/paste code Sybren A. Stüvel 2025-01-30 10:28:45 +01:00
  • 77f4fd2637 Cleanup: Anim: rename *_move() methods to *_move_to_index() Nathan Vegdahl 2025-01-30 10:24:47 +01:00
  • 4c7129be72 Cycles: OSL subsurface_bssrdf compatibility for MaterialX Alex 2025-01-30 08:51:44 +01:00
  • 0c4e76fb78 Fix #125642: Cycles OptiX background render crash with GPU compositor Sergey Sharybin 2025-01-29 10:23:27 +01:00
  • b1b7e82f25 Fix #97021: Viewroll doesn't respect QuadView's 'Lock Rotation' Philipp Oeser 2025-01-30 07:30:28 +01:00
  • 2e7db9c167 Fix: Remove missed device parameter Sean Kim 2025-01-30 05:44:20 +01:00
  • 7de7ea350c Cleanup: quiet compiler warning Campbell Barton 2025-01-30 14:33:25 +11:00
  • c86d3b429e Cleanup: spelling in comments Campbell Barton 2025-01-30 14:17:31 +11:00
  • 3d68af0cf2 Cleanup: use ELEM macros for clarity Campbell Barton 2025-01-29 17:37:19 +11:00
  • ea7d07098b Tests: Disable --cycles-device arguments on non-Cycles tests Alaska 2025-01-30 04:15:27 +01:00
  • d62c143ab7 Refactor: Separated Functions from uiTemplateInputStatus Harley Acheson 2025-01-30 00:31:27 +01:00
  • 4e544a89d6 Fix #133780: Menu search Python error in terminal Habib Gahbiche 2025-01-30 00:28:22 +01:00
  • aee2add84a Tests: Error on no test files being found for render_report.py Sean Kim 2025-01-29 23:53:31 +01:00
  • 7f5965716d USD: Add additional test for scene instancing Import Jesse Yurkovich 2025-01-29 23:15:39 +01:00
  • b2998848c5 Fix #109765 - Prevent Dissolve Edges from dissolving verts... Howard Trickey 2025-01-29 16:14:32 -05:00
  • 7754a776e5 Cleanup: USD: Remove unused token values Jesse Yurkovich 2025-01-29 21:25:15 +01:00
  • c997e61414 Cycles: Bump minimum OSL version to 1.13.4 Lukas Stockner 2025-01-29 21:17:21 +01:00
  • 71213799b0 Fix #77799: Missing categories for gizmos in keymap hierarchy Pratik Borhade 2025-01-29 20:18:10 +01:00
  • a6ad8f4fd9 Cleanup: USD: Pass struct by ref and add more tests for scaling options Jesse Yurkovich 2025-01-29 20:03:36 +01:00
  • ca64f2f7e7 Cleanup: Use StringRef instead of StringRefNull Hans Goudey 2025-01-29 12:49:31 -05:00
  • 5bcde9cbff UI: Make colorspace tooltips more useful for non English languages Bartosz Kosiorek 2025-01-29 18:46:38 +01:00
  • b51c560f6e Compositor: Implement shortcuts for Viewer nodes Habib Gahbiche 2025-01-29 18:35:26 +01:00
  • 5eb8101efa UI: Show error if drag and drop of images fail Habib Gahbiche 2025-01-29 18:31:00 +01:00
  • 1a2b126d5c UI: Simplification of Grease Pencil Fill Status Bar Harley Acheson 2025-01-29 18:19:13 +01:00
  • 2b2b27abf5 Fix #133565: Single value nodes wrongly return an image Omar Emara 2025-01-29 15:13:45 +01:00
  • c4c0c23c5a Fix: Cycles: Always try to alloc MEM_DEVICE_ONLY on device Brecht Van Lommel 2025-01-28 06:38:36 +01:00
  • e8ebcb3ee3 Fix: Cycles: Check if memory is host mapped without access to device_mem_map Brecht Van Lommel 2025-01-21 16:07:29 +01:00
  • 8b7fce492e Refactor: Cycles: Change API so host and device memory are freed together Brecht Van Lommel 2025-01-17 09:41:34 +01:00
  • c0ba800f64 Refactor: Cycles: Avoid double host alloc in HIP-RT Brecht Van Lommel 2025-01-17 09:34:35 +01:00
  • b06def6b3e Refactor: Cycles: Remove confusing test for condition that should not happen Brecht Van Lommel 2025-01-17 09:32:44 +01:00
  • 1ec04e0eec Fix: Cycles: Only move textures to host on one device at a time Brecht Van Lommel 2025-01-17 09:30:05 +01:00
  • cd3d3b2646 Refactor: Cycles: Delay load_texture_info() to enqueue Brecht Van Lommel 2025-01-17 09:09:41 +01:00
  • fec593ec3b Fix: Cycles: Avoid unnecessary move to host with multi-device Brecht Van Lommel 2025-01-17 09:24:45 +01:00
  • 2cfe2e0bfe Fix: Cycles: Re-copy memory from host to device without realloc Brecht Van Lommel 2025-01-09 12:04:08 +01:00
  • 0e8a7c751a Refactor: Cycles: Simplify util_guarded_mem_alloc/free calls Brecht Van Lommel 2025-01-09 12:04:08 +01:00
  • 1fc73188e3 Cleanup: Code style Brecht Van Lommel 2025-01-21 14:25:25 +01:00
  • e021cf0491 Fix: USD export: missing prototype proxies Michael Kowalski 2025-01-29 14:05:52 +01:00
  • 9135929063 Tests: Add back missing memory / time title in benchmark html Brecht Van Lommel 2025-01-29 13:55:29 +01:00
  • c786b385ee Fix #133729: Crash when appending Glare node group Omar Emara 2025-01-29 14:19:02 +02:00
  • c70a38798d API: Better documentation of scene.frame_set() Sergey Sharybin 2025-01-29 12:13:59 +01:00
  • e1753900b7 BLI: improve UTF-8 safety when copying StringRef to char buffers Jacques Lucke 2025-01-29 12:12:27 +01:00
  • bf2264a3b8 Cleanup: typo Philipp Oeser 2025-01-29 10:09:59 +01:00
  • 8703317b81 Fix #133687: editbone transform wrong with hidden connected parent bone Philipp Oeser 2025-01-29 10:07:27 +01:00
  • 0b97b60b2a Fix #133614: Grease Pencil: Handles wrong after Selection to cursor Philipp Oeser 2025-01-29 10:01:30 +01:00
  • a77e0ccd78 Fix: Curves "Warp" and "Randomize" dont update properly Philipp Oeser 2025-01-29 10:00:05 +01:00
  • 8a45c24f57 Fix: "Affect only origins" does not work for Curves Philipp Oeser 2025-01-29 09:57:36 +01:00
  • 1fdb91c766 License Headers: quiet "check_licenses" warnings Campbell Barton 2025-01-29 17:22:51 +11:00
  • 662c1b815c Fix #131459: Treat USD DomeLight options as Lights rather than Materials Michael B Johnson 2025-01-29 06:56:40 +01:00
  • 91fc1c7fac Refactor: split viewport bounds calculation into utility functions Campbell Barton 2025-01-29 14:36:39 +11:00
  • 867e9d879a Fix #59358: Don't Show Status Bar Impossible Confirms & Cancels Harley Acheson 2025-01-29 03:57:08 +01:00
  • bd1ded952b Cleanup: spelling in comments Campbell Barton 2025-01-29 12:31:19 +11:00
  • 915ba086ca Cleanup: use EBONE_VISIBLE / EBONE_SELECTABLE to simplify checks Campbell Barton 2025-01-29 12:12:10 +11:00
  • 73f66f5a72 Transform: use consistent bone visibility checking Campbell Barton 2025-01-29 11:46:36 +11:00
  • 01e879957c 3D View: add missing calls to force-finish smooth view Campbell Barton 2025-01-29 11:41:22 +11:00
  • eb1340517f Fix use after free toggling quad-view Campbell Barton 2025-01-29 11:23:23 +11:00
  • e44fa6040a Cleanup: USD: Remove dead field from USDMeshReader Jesse Yurkovich 2025-01-29 02:13:17 +01:00
  • ace85d3338 Fix #131218: Cycles: Race condition when syncing motion blur Lukas Stockner 2025-01-29 01:59:38 +01:00
  • a6e7bf2095 Cycles: Support Ray Depth attributes for OptiX OSL Lukas Stockner 2025-01-28 03:48:14 +01:00
  • e0d14d3b92 Cycles: Refactor: Store Cycles-specific pointers in our own ShaderGlobals Lukas Stockner 2025-01-28 03:39:00 +01:00
  • 05151fcd60 UI: Reduce Light Theme Icon Border Opacity Harley Acheson 2025-01-28 19:39:14 +01:00
  • 9d83061ed4 UI: Don't re-query invalid preview images from disk Julian Eisel 2025-01-28 19:32:54 +01:00
  • 5a0aa0a422 Tests: Update hash for recently added geometry nodes test Hans Goudey 2025-01-28 12:51:58 -05:00
  • 8692c093d6 Fix #101979: Edge angle node outputs wrong sign Hans Goudey 2025-01-28 18:16:53 +01:00
  • 10c0b19213 Cleanup: GPUMaterial: Remove leftover EEVEE Legacy code Clément Foucault 2025-01-27 18:25:02 +01:00
  • bb72bd509e Fix #88185: EEVEE: Collection Holdout not working properly in Blended mode Clément Foucault 2025-01-27 17:33:18 +01:00
  • 78cf27df32 Deps: Update GLU/Mesa upstream URIs Ray Molenkamp 2025-01-28 09:30:32 -07:00
  • 174dd77a97 Tests: Render test images with UTF-8 filenames Brecht Van Lommel 2025-01-28 17:21:08 +01:00
  • 3deedd9181 Sculpt: Simplify vector displacement brush calculation Hans Goudey 2025-01-28 11:16:00 -05:00
  • d93b2d43d3 Anim: allow reordering Slots in Action Editor channel list Nathan Vegdahl 2025-01-28 17:05:58 +01:00
  • a15aaa3aa6 Fix #133603: reroute node breaks graying out node group inputs Jacques Lucke 2025-01-28 16:51:17 +01:00
  • 3eaa70c251 Fix #133690: Vulkan: Faster downloading of textures. Jeroen Bakker 2025-01-28 16:41:43 +01:00
  • 319c64205d USD: Scene graph instancing export Michael Kowalski 2025-01-28 15:51:56 +01:00
  • b3ae8b5396 Fix #133698: material viewport color not displayed in edit mode Jacques Lucke 2025-01-28 15:50:26 +01:00
  • 7d6e098ca1 Cleanup: Remove unused includes in blenkernel Hans Goudey 2025-01-28 15:27:34 +01:00
  • 2440861afe Anim: fix 'Fix to Camera' poll function exception when camera is missing Sybren A. Stüvel 2025-01-28 14:13:53 +01:00
  • 980226662b Compositor: Allow pixel operations to operate on single values Omar Emara 2025-01-28 13:54:13 +02:00
  • a9abb5254e Cleanup: Use none-const get_single_value for setting values Omar Emara 2025-01-28 13:38:28 +02:00
  • 2ae06ac16e Fix: Translate node wrongly realizes transforms Omar Emara 2025-01-28 13:13:52 +02:00
  • 2d3d1d249b Cleanup: Remove compilation warnings GCC13 Jeroen Bakker 2025-01-28 11:50:59 +01:00
  • 517768074b Fix #133693: use-after-free in screw modifier Jacques Lucke 2025-01-28 11:06:37 +01:00
  • f7c543250f Fix #133665: Movie Distortion have a different name Omar Emara 2025-01-28 10:12:39 +02:00
  • 40298880b5 Fix #113685: Knife precision penalized by long-distance constraints Germano Cavalcante 2025-01-28 18:23:33 +11:00
  • 2459b3a049 PyDoc: add bpy.types.AddonPreferences to registration doc-strings Jonathan Plasse 2025-01-28 17:35:42 +11:00
  • 7070c781b9 Fix select shortest path failing to set the active faces material Jason C. Wenger 2025-01-28 17:25:41 +11:00
  • a2b5cb5863 Fix NDOF orbit turntable direction when upside-down Campbell Barton 2025-01-28 16:09:47 +11:00
  • 001c3b0d4b Fix #132150: macOS: Allow searching keymap using native modifiers key names Jonas Holzman 2025-01-28 02:12:06 +01:00
  • bf19960937 Refactor: VSE: Use C++ matrix BLI API Richard Antalik 2025-01-28 02:01:07 +01:00