Commit Graph

  • b024fe041e Cleanup: use more descriptive names for the IRIS format Campbell Barton 2025-04-09 01:47:02 +00:00
  • 6d8d37558a Cleanup: replace outdated function names in __func__ in error messages Campbell Barton 2025-04-09 11:32:21 +10:00
  • 7a23d7aba4 Fix: error writing & loading corrupt IRIS files Campbell Barton 2025-04-09 11:26:15 +10:00
  • 35f5877ac3 Fix: incorrect iris image header detection Campbell Barton 2025-04-09 11:05:47 +10:00
  • e94068e8d2 PyAPI: add "image_webp" build option Campbell Barton 2025-04-09 10:26:55 +10:00
  • bf03a2684b Fix: error with CMake checking the wrong WEBP variable Campbell Barton 2025-04-09 10:21:37 +10:00
  • 2dc4a94e8b Cleanup: use consistent "format_" prefix for imbuf image formats Campbell Barton 2025-04-09 00:16:20 +00:00
  • 24dd6dd23e Cleanup: quiet warnings with headless builds Campbell Barton 2025-04-09 09:55:26 +10:00
  • 166d45b80f UI: Padding When Opening Menu When One is Already Open Harley Acheson 2025-04-08 22:45:39 +02:00
  • a0eedd2193 Fix: Multiplane Scrape sculpt plane can be incorrect Sean Kim 2025-04-08 22:36:06 +02:00
  • 110b8fee41 UI: Do Not Open Neighboring Menu if Open One is Wide Harley Acheson 2025-04-08 22:01:40 +02:00
  • b4194b08d4 UI: Do Not Full Hide Scroll Bars When Region Overlap Harley Acheson 2025-04-08 21:32:43 +02:00
  • b847cc0426 UI: Region Scaling Edge Highlighting Harley Acheson 2025-04-08 21:12:40 +02:00
  • 93deafd4a3 Refactor: Depsgraph: add const variants of a couple depsgraph query functions Jacques Lucke 2025-04-08 18:55:22 +02:00
  • bf18e8f814 UI: Filter visible tabs in Properties Editor Richard Antalik 2025-04-08 18:43:18 +02:00
  • 796e7edfce Nodes: Support snapping when resizing nodes vertically Leon Schittek 2025-04-08 18:17:01 +02:00
  • a4004c3ac4 Fix: Revert some C++ math changes for clay_thumb.cc Sean Kim 2025-04-08 18:15:13 +02:00
  • 6ba917cd18 Fix: Nodes: Make snapping during resizing more consistent. Leon Schittek 2025-04-08 18:03:28 +02:00
  • 42adf00f53 Fix #137098: Crash when saving file in edit mode from python load_post handler Hans Goudey 2025-04-08 18:00:03 +02:00
  • 86341ae826 Fix: ASAN build does not link Jacques Lucke 2025-04-08 17:13:59 +02:00
  • 17b5ab6965 Geometry Nodes: Field Statistic Nodes quackarooni 2025-04-08 17:12:08 +02:00
  • 5b0ed683a0 Cycles: Make select() and mask() for vectorized float work on CPU and GPU Sergey Sharybin 2025-04-08 17:04:18 +02:00
  • 8d1b7ce261 Fix: propagate warnings from closure zone to evaluate closure node Jacques Lucke 2025-04-08 16:50:39 +02:00
  • ddd6403f11 Cleanup: Minor Clay Thumb brush plane calculation changes Sean Kim 2025-04-08 16:48:52 +02:00
  • d835c02607 Cleanup: Avoid capitals in Geometry Nodes Grease Pencil add menu Hans Goudey 2025-04-08 09:51:28 -04:00
  • bf5339df14 Fix #137114: crash due to bad mesh ownership handling Jacques Lucke 2025-04-08 16:11:52 +02:00
  • 67fac1e391 Fix #137084: Image Editor shifts the images when Aspect Ratio is not 1.0 Sergey Sharybin 2025-04-08 15:27:47 +02:00
  • 20ce477ea0 Geometry Nodes: Add node to set the Grease Pencil depth order Falk David 2025-04-08 15:24:51 +02:00
  • 7ecacbc3e6 Vulkan/OpenXR: Support VK_KHR_external_memory_win32 Jeroen Bakker 2025-04-08 15:21:55 +02:00
  • 6db2c6b864 Revert: Part of "Fix: Build failures when using path with spaces" Brecht Van Lommel 2025-04-08 14:55:03 +02:00
  • 3b203aa71a Fix: ASAN error with Span.slice_safe with empty span Brecht Van Lommel 2025-04-06 02:41:36 +02:00
  • 22ae59d28d Vulkan: Include Win32 extensions definitions Jeroen Bakker 2025-04-08 14:10:01 +02:00
  • 70995180ed Fix: Vulkan/OpenXR: Incorrect swapchain image layout Jeroen Bakker 2025-04-08 13:35:23 +02:00
  • 0caa85a6b2 Cleanup: use node.is_type() instead of node.type_legacy Habib Gahbiche 2025-04-08 13:14:38 +02:00
  • 0b369b6613 Cleanup: remove GHOST_TaskbarX11 Campbell Barton 2025-04-08 10:56:29 +00:00
  • 3a51d140d8 Cleanup: remove WITH_X11_XF86VMODE since mode setting is no longer used Campbell Barton 2025-04-08 10:56:27 +00:00
  • 3a7dc6ed7f Cleanup: improve comment Jacques Lucke 2025-04-08 12:28:57 +02:00
  • 2825eee715 Cleanup: include name in printed GeometrySet Jacques Lucke 2025-04-08 12:23:17 +02:00
  • 53072e7a67 Cleanup: remove unnecessary null check Jacques Lucke 2025-04-08 12:18:12 +02:00
  • 82aa6a3b71 Cleanup: improve comment for GeometrySet.name Jacques Lucke 2025-04-08 12:14:10 +02:00
  • 9c89e9c6fd Fix: raise exception when passing arguments to GeometrySet constructor Jacques Lucke 2025-04-08 12:12:48 +02:00
  • a4a4dc7da5 Compositor: Expose interpolation in Corner Pin node Maxime-Cots 2025-04-08 12:13:47 +02:00
  • 2a36b613ca Fix #137135: Grease Pencil Join not reporting non-active layer Philipp Oeser 2025-04-08 12:13:23 +02:00
  • 566c3d0846 Fix: Vulkan/OpenXR: Crash when vulkan physical device not found Jeroen Bakker 2025-04-08 11:30:29 +02:00
  • 9605cbde6f Fix #137041: Bugs with Slotted Actions and the Available Keying Set Sybren A. Stüvel 2025-04-08 11:10:46 +02:00
  • a753d68271 Anim: remove 'name' spacing from Debug Channel List operator Sybren A. Stüvel 2025-04-08 10:43:54 +02:00
  • ac87a11ece Anim: expand the debug printing of animation channels with their settings Sybren A. Stüvel 2025-04-08 10:41:03 +02:00
  • d8a959f34a Cleanup: avoid error-prone function cast Jacques Lucke 2025-04-08 09:54:39 +02:00
  • 6f022e0530 Fix #137127: missing null check when accessing GeometrySet.mesh Jacques Lucke 2025-04-08 09:50:10 +02:00
  • 6785c5e3b9 Cleanup: Vulkan: incorrect include statement Jeroen Bakker 2025-04-08 09:34:44 +02:00
  • ef22f22c25 UI: resolve glitch where resetting the theme left the old name Campbell Barton 2025-04-08 17:08:16 +10:00
  • 7657afc8cb Correct error in 5d3496625d Campbell Barton 2025-04-08 15:43:38 +10:00
  • 5d3496625d Fix: regression storing density in BMP I/O Campbell Barton 2025-04-08 05:40:43 +00:00
  • 80f30211c6 ImBuf: support rendering BMP images with alpha Campbell Barton 2025-04-08 05:38:59 +00:00
  • f459d97dfd Cleanup: remove unused full-screen support from GHOST Campbell Barton 2025-04-08 05:18:57 +00:00
  • d19362df66 Cleanup: quiet unused variable warning Campbell Barton 2025-04-08 15:18:10 +10:00
  • 256d964879 Cleanup: avoid function casts for BlenderAppTranslationsType Campbell Barton 2025-04-08 14:57:14 +10:00
  • a3bd06b4c8 Cleanup: sort cmake file lists Campbell Barton 2025-04-08 14:09:15 +10:00
  • 92fe84374d Cleanup: remove redundant calls to object & ID material resize Campbell Barton 2025-04-08 14:03:28 +10:00
  • cebffdfdfa Fix #136384: Separate by Material leaves objects without material slots Zyq-XDz 2025-04-08 13:59:07 +10:00
  • 612f6697c5 Fix #137100: Extra version when reporting a bug from the crash window Alaska 2025-04-08 04:05:18 +02:00
  • 01dc87d841 ImBuf: write the aspect ratio to EXR images Campbell Barton 2025-04-08 00:14:32 +00:00
  • 44fdc7cf8b Fix #137082: Wrong pixel aspect ratio for rendered output Campbell Barton 2025-04-08 10:06:23 +10:00
  • a21481cbdd UI: Allow Changing Editor Outline Width Harley Acheson 2025-04-07 21:15:20 +02:00
  • 7d75c5e2bc Movie: Add support for writing ProRes codec videos Martin-Vignali 2025-04-07 20:57:44 +02:00
  • 7b705d6e54 Fix #137043: Grease Pencil multi frame falloff not working correctly Falk David 2025-04-07 18:22:41 +02:00
  • 0b7b2e737f Fix: EEVEE motion blur broken after recent fix Hans Goudey 2025-04-07 18:04:00 +02:00
  • 06231cc8b3 Fix #136830: When multiple F-Curves are marked as active, only one is drawn Sybren A. Stüvel 2025-04-07 17:48:38 +02:00
  • 5cb2b04c5c Fix #130914: Vulkan memory leak while resizing view-port Josh Belanich 2025-04-07 17:26:13 +02:00
  • 65512c0f5c Tests: Adjust gtest filter to avoid skipping some Vulkan tests Josh Belanich 2025-04-07 16:45:07 +02:00
  • cf6ee877a0 Modifiers: Simplify displace modifier custom normals access Hans Goudey 2025-04-07 10:37:42 -04:00
  • be63ebd961 Fix: Build failures when using path with spaces on macOS Brecht Van Lommel 2025-04-06 13:56:42 +02:00
  • 4970bac061 Tests: Properly disable tests when data directory is missing Brecht Van Lommel 2025-04-06 13:52:15 +02:00
  • ea13b19738 Cleanup: Compiler warning about initialization order Brecht Van Lommel 2025-04-07 13:46:24 +02:00
  • 10b49cd6c6 Cleanup: Compiler warnings with GCC Brecht Van Lommel 2025-04-02 17:39:14 +02:00
  • 13bf095c18 Fix #137022: EEVEE: Shadows on reflection planes render incorrectly Clément Foucault 2025-04-07 16:27:31 +02:00
  • 9b1a34e83e Fix #136947: Duplicate Action Slot doesn't duplicate animation data Sybren A. Stüvel 2025-04-07 16:14:49 +02:00
  • a5ed5dc4bf GPU: Support deferred compilation in ShaderCompilerGeneric Miguel Pozo 2025-04-07 15:26:25 +02:00
  • 47471ca2b0 Fix: Crash when sampling Float2 images Omar Emara 2025-04-07 15:25:15 +02:00
  • 84fb437355 Fix: Cage2d gizmo rotation handle stretches with rotation Habib Gahbiche 2025-04-07 15:02:02 +02:00
  • 10e95bebca Fix #136615: Disallow writeback callbacks that are not cleared Lukas Tönne 2025-04-07 13:30:35 +02:00
  • 0ff9a162c1 Fix: memory leak on Wayland with IME Campbell Barton 2025-04-07 11:24:02 +00:00
  • f49fd3fc92 Fix: Compositor does compute preview once enabled Omar Emara 2025-04-07 13:08:07 +02:00
  • 9d06508837 Fix #137052: GPU: Crash on startup caused by legacy pyGPU API Clément Foucault 2025-04-07 12:09:35 +02:00
  • 24faa4d856 Compositor: gizmo for box mask Habib Gahbiche 2025-04-07 12:18:40 +02:00
  • ed59418d2d Cleanup: Grease Pencil: Remove v3 references Pratik Borhade 2025-04-07 11:39:16 +02:00
  • c9c59cfa8e Cleanup: rename IMB_FTYPE_{IMAGIC=>IRIS} to confirm with other defines Campbell Barton 2025-04-07 09:23:49 +00:00
  • 6977c15b51 Fix #134098: Grease Pencil: Use thinner lines for converting from Curves YimingWu 2025-04-07 08:31:14 +02:00
  • 6f09def038 Docs: correction to ".tx" description Campbell Barton 2025-04-07 15:42:03 +10:00
  • 15066403de Docs: cross reference imb_ext_image with known eImbFileType values Campbell Barton 2025-04-07 08:09:44 +10:00
  • 96181c5550 Revert "ImBuf: remove ".tx" extension from the list of supported images" Campbell Barton 2025-04-06 22:07:07 +00:00
  • 1c702f9c94 Cleanup: assign the property flag to a variable Campbell Barton 2025-04-06 10:48:36 +00:00
  • e85c18eb92 Cleanup: remove redundant casts Campbell Barton 2025-04-06 20:39:39 +10:00
  • 1529710f44 Fix #136796: wm.radial_control with confirm on release missing update Philipp Oeser 2025-04-06 11:48:16 +02:00
  • b43159088c Fix: use of non UTF8 string copy for thick wrapped strings in Python Campbell Barton 2025-04-06 16:56:20 +10:00
  • cf55a0acdc ImBuf: remove ".tx" extension from the list of supported images Campbell Barton 2025-04-06 12:57:11 +10:00
  • 5649b1c7f7 CMake: put test executables under folders in visual studio solution Aras Pranckevicius 2025-04-05 22:01:55 +02:00
  • 36130d5584 Fix #136837: Mesh incorrectly renders smooth with GPU subdivision in some cases Hans Goudey 2025-04-05 15:21:48 +02:00
  • 975d61daf3 Cycles: Disable MNEE on RDNA4 GPUs Alaska 2025-04-05 14:06:40 +02:00
  • e544f543a0 CMake: pass a mode argument to message Campbell Barton 2025-04-05 20:41:33 +11:00