Commit Graph

  • 1557d5c388 Fix: Potential null pointer dereference in attribute accessors Hans Goudey 2025-07-28 17:58:57 -04:00
  • a358e1c53d Fix: Some enum item buttons don't function after recent cleanup Hans Goudey 2025-07-28 15:32:31 -04:00
  • 55a0e427c5 GPU: Remove mip render workaround and recursive downsample Clément Foucault 2025-07-28 19:05:36 +02:00
  • 5f132d3f07 Nodes: support storing internal data in Bundle Jacques Lucke 2025-07-28 19:05:18 +02:00
  • f03ac5ec4b Fix #142876: Cycles crash with OSL and interactive updates Brecht Van Lommel 2025-07-28 18:43:57 +02:00
  • 04cb3c1bbd VSE: Faster Histogram scope calculation Aras Pranckevicius 2025-07-28 18:39:01 +02:00
  • 794f33b8d6 Cleanup: use version_node_add_empty to add nodes in versioning Habib Gahbiche 2025-07-28 18:31:25 +02:00
  • ea45c776fd Cycles: introduce dual types Weizhen Huang 2025-07-24 12:05:01 +02:00
  • 345d23bff8 Cleanup: Cycles: add more float3 util functions Weizhen Huang 2025-07-24 17:03:06 +02:00
  • 48777385c2 Cleanup: Cycles: simplify computation of dPdx and dPdy Weizhen Huang 2025-07-23 15:30:23 +02:00
  • f9a65ebbea Cleanup: Cycles: Deduplication svm bump functions Weizhen Huang 2025-07-23 15:07:35 +02:00
  • 32c9bd8b81 Cleanup: UI: Remove unused min/max arguments to uiDefIconTextBut Hans Goudey 2025-07-28 11:27:48 -04:00
  • ecd8de4bea Cleanup: UI: Remove unnecessary button arguments Hans Goudey 2025-07-28 11:13:10 -04:00
  • 3936d7a93e Fix #142485: Shading artifacts with free custom normals and scale transform Hans Goudey 2025-07-28 17:25:34 +02:00
  • 07bf1bd87b OpenSubdiv: Switch away from GLSL on Apple Sergey Sharybin 2025-07-28 16:54:10 +02:00
  • 63954843c2 Nodes: add utility to get virtual array for list Jacques Lucke 2025-07-28 16:43:48 +02:00
  • cf9939d3f2 Fix: Nodes: support choosing list socket shape for supported types Jacques Lucke 2025-07-28 16:28:05 +02:00
  • 5168ee1036 Nodes: use better color for closures Jacques Lucke 2025-07-28 16:11:36 +02:00
  • 301a86d700 Modeling: new shape key operator Make Basis Sybren A. Stüvel 2025-07-28 15:28:21 +02:00
  • 38f867814f Fix #143191: 10/12 bit videos import much too dark Sergey Sharybin 2025-07-28 15:14:23 +02:00
  • 3cd40bae9f Geometry Nodes: Change socket name based on node category and support component type. W_Cloud 2025-07-28 15:07:00 +02:00
  • fe96b2a613 Fix #107679: Smoke simulation adaptive domain shrinks too much Bartosz Kosiorek 2025-07-28 14:15:07 +02:00
  • 445eceb02a Nodes: Remove "Use Nodes" in Shader Editor for World Habib Gahbiche 2025-07-28 14:06:08 +02:00
  • 272178d001 Fix #143420: Grease Pencil: Handle empty result in dash modifier YimingWu 2025-07-28 13:38:08 +02:00
  • fa007002b1 Refactor: Logging: Move G.quiet to CLOG, replace some printfs Brecht Van Lommel 2025-07-28 13:36:13 +02:00
  • b1d5c35f3a Physics: Change default shape for Bubble and Foam particles, to increase visibility Bartosz Kosiorek 2025-07-28 13:33:04 +02:00
  • 127d891f31 Fix #86512: Fire simulation without smoke not affected by force field Bartosz Kosiorek 2025-07-28 13:16:17 +02:00
  • bd6f32559c Fix #104074: Cloth simulation presets missing internal springs and pressure Bartosz Kosiorek 2025-07-28 12:47:37 +02:00
  • eb8dc8f535 Fix: Operator, app template and benchmarking script errors after media type Brecht Van Lommel 2025-07-28 11:55:11 +02:00
  • fa2062ee96 Refactor: Renames the zero extension mode to clip Benjamin Beilharz 2025-07-28 10:45:12 +02:00
  • cf5be88e7f Fix #143291: USD: World uses wrong output node Habib Gahbiche 2025-07-28 10:27:44 +02:00
  • 6f426f498a Refactor: Move pass name aliasing to context implementation Omar Emara 2025-07-28 10:00:20 +02:00
  • 4bffd43adc Cleanup: Adds missing static casts Benjamin Beilharz 2025-07-28 09:11:21 +02:00
  • ed8c072933 Refactor: Add default implementation for render_data Omar Emara 2025-07-28 07:55:46 +02:00
  • 26c939849c Cleanup: USD: Various C++ cleanups for point instancing export support Jesse Yurkovich 2025-07-28 07:16:26 +02:00
  • f7210eabd8 USD: Enable the allow_unicode export operator property by default Jesse Yurkovich 2025-07-28 07:15:50 +02:00
  • ca0e6e77ec UI: improve percentage display for wm.progress API Campbell Barton 2025-07-27 21:26:26 +10:00
  • 8355451700 Cleanup: quiet unused warnings for Python scripts Campbell Barton 2025-07-27 20:36:07 +10:00
  • 320975c842 Cleanup: don't pass an Array by value in mesh_intersect.cc Campbell Barton 2025-07-27 20:32:55 +10:00
  • ddeddaecd6 PyDoc: improve mathutils python signatures and doc-strings Andrej730 2025-07-20 17:18:26 +05:00
  • 895189dd19 PyDocs: always quote enum values in docs Campbell Barton 2025-07-27 19:36:13 +10:00
  • 37a2effab7 Cleanup: avoid casting away 'const' Campbell Barton 2025-07-27 17:04:15 +10:00
  • b8897d3f6e Cleanup: remove unnecessary name prefix in DrawCache::text_id Campbell Barton 2025-07-27 16:59:11 +10:00
  • f7fb02dcf9 Cleanup: use dash for bullet points in generated docs Campbell Barton 2025-07-27 16:56:21 +10:00
  • 2d0a418a47 Fix #141853: Enum values aren't quoted in API doc function signatures Campbell Barton 2025-07-27 16:45:03 +10:00
  • e8f9e2d1d1 Cleanup: use UTF8 string functions in editors & related logic Campbell Barton 2025-07-27 16:41:19 +10:00
  • f6af0aae7c Cleanup: use UTF8 string functions for tracking members Campbell Barton 2025-07-27 15:46:41 +10:00
  • eef9509ff1 UI: respect UI_BUT_NO_UTF8 for text buttons Campbell Barton 2025-07-27 14:56:54 +10:00
  • e93e9db6b7 Cleanup: UTF8 string functions for color-space & imbuf strings Campbell Barton 2025-07-27 04:34:04 +00:00
  • 0d2b44e309 Fix: Vector.to_tuple didn't accept precision of -1 Andrej730 2025-07-27 13:43:59 +10:00
  • 01436bfbf3 Build: unbreak WITH_INTERNATIONAL=ON Campbell Barton 2025-07-27 13:27:27 +10:00
  • 9f056204e5 Cleanup: use UTF8 string functions in source/blender/python Campbell Barton 2025-07-27 02:47:45 +00:00
  • 83a489d9ac Cleanup: remove commented code Campbell Barton 2025-07-27 02:47:43 +00:00
  • 71a19e04ff Cleanup: back-tick quote literal strings in code comments Campbell Barton 2025-07-27 12:43:44 +10:00
  • 8c8c8d5014 Cleanup: replace *_max_length with _maxncpy for null inclusive size Campbell Barton 2025-07-27 02:38:06 +00:00
  • 2528a41965 Fix: off by one error escaping node names Campbell Barton 2025-07-27 12:30:38 +10:00
  • c022d5908f BLF: Increase FreeType Cache Values Harley Acheson 2025-07-27 01:40:12 +02:00
  • 957ee8953b Audaspace: porting changes from upstream. Jörg Müller 2025-07-26 19:00:34 +02:00
  • 649b89781e Cleanup: ensure UTF8 string copy for DNA & screen data Campbell Barton 2025-07-26 12:33:15 +00:00
  • e9ffd666d5 Cleanup: ensure the output of BLI_path_to_display_name is valid UTF8 Campbell Barton 2025-07-26 12:08:45 +00:00
  • faed51f195 Cleanup: remove redundant calls to strlen Campbell Barton 2025-07-26 12:08:15 +00:00
  • 0531230a35 Fix: incorrect sizes of fixed size buffers, ensure valid UTF8 Campbell Barton 2025-07-26 12:07:27 +00:00
  • 24c965905e Fix: armature "Auto-Name by Axis" creating invalid UTF8 names Campbell Barton 2025-07-26 11:58:39 +00:00
  • 735ad2cb7b UI: List node in alphabetical order Aaron Carlisle 2025-07-25 22:25:19 -04:00
  • 60bd15ca40 Core: Add-ons: Display Maintainer as "Blender Foundation" Aaron Carlisle 2025-07-26 03:42:15 +02:00
  • ed372380c5 Cleanup: Follow style guide & conventions in mesh_tangent.cc Hans Goudey 2025-07-25 18:12:08 -04:00
  • 855113ab06 Refactor: Mesh: Slightly simplify tangents API Hans Goudey 2025-07-25 18:01:00 -04:00
  • 44e6822191 Cleanup: Remove debug code accidentally included in previous commit Hans Goudey 2025-07-25 17:26:22 -04:00
  • 33b430892c Fix #143218: Uninitialized VBO data using multiple UV tangents Hans Goudey 2025-07-25 17:00:41 -04:00
  • 9d993b4f74 Build: Add macOS x64 deprecation warning to make update Jonas Holzman 2025-07-25 22:39:00 +02:00
  • fbfa4e3805 Fix #143128: Cycles crash or artifacts with multi device rendering and denoising Brecht Van Lommel 2025-07-25 21:43:01 +02:00
  • c1ce72a8fc win64: Deps: fastjsonschema 2.21.1 + cattrs 25.1.1 Ray Molenkamp 2025-07-25 13:15:32 -06:00
  • b4815957ab Fix: VSE: Strip label jumping when resizing vertically John Kiril Swenson 2025-07-25 14:09:41 -05:00
  • 33d9e00f4a Fix #142738, #136688: Workbench: Inconsistent matcap rendering Miguel Pozo 2025-07-25 19:45:28 +02:00
  • 52403b686f UI: Move block layout methods to namespace Guillermo Venegas 2025-07-25 19:33:15 +02:00
  • dcae48d1d3 Cycles: Add Portal Depth light pass information Sergey Sharybin 2025-07-25 18:09:38 +02:00
  • efe14ff166 UI: Fix VSE Channel Label Jiggling Harley Acheson 2025-07-25 18:09:02 +02:00
  • 6f1c63597d Cycles: Disable lossless MTLTexture compression & render up to 2% faster Michael Jones 2025-07-25 17:29:27 +02:00
  • 2582630702 Refactor: Use Bounds for compositing region Omar Emara 2025-07-25 15:40:45 +02:00
  • 3a1fbe17b9 Fix: OSL: Attribute "generated" not available for World and Point Cloud Weizhen Huang 2025-07-25 15:39:06 +02:00
  • ab9cb68801 Fix #143127: UI: Shading UI shows inactive settings in Matcap mode Miguel Pozo 2025-07-25 15:30:46 +02:00
  • 8b883a3922 Fix #143142: Displace modifier Custom Normal direction broken Hans Goudey 2025-07-25 09:27:51 -04:00
  • 850e933d93 install_linux_packages: add install_linux_packages and cattrs Sebastian Parborg 2025-07-25 15:21:28 +02:00
  • 25ad7ccf27 Deps: fastjsonschema 2.21.1 + cattrs 25.1.1 Ray Molenkamp 2025-07-25 15:11:40 +02:00
  • ae5152866e Fix #142724: Mesh used by boolean modifier missing subdivision in edit mode Brecht Van Lommel 2025-07-25 15:03:45 +02:00
  • 8cb7aafae2 Refactor: Use generic name for compositor context IO methods Omar Emara 2025-07-25 14:40:17 +02:00
  • df75d3e664 Fix: Delete basis removes all shape key Pratik Borhade 2025-07-25 12:49:05 +02:00
  • 832fc7af2a Fix #142982: Grease Pencil: Assert when overriding keyframes in dopesheet Pratik Borhade 2025-07-25 12:47:19 +02:00
  • edc4136c79 Cleanup: fix compiler warning about memset on C++ type Sybren A. Stüvel 2025-07-25 12:36:05 +02:00
  • d15750a059 Geometry Nodes: add inline socket for missing nodes W_Cloud 2025-07-25 12:27:44 +02:00
  • c7421e197a Fix #143156: "RGB to BW" node not found in link drag search Habib Gahbiche 2025-07-25 12:25:18 +02:00
  • a5877c5704 Fix: Nodes: use correct structure types in switch nodes Jacques Lucke 2025-07-25 12:22:04 +02:00
  • b4a0cf398e Fix #139183: Stuck in Draw Mode after converting Grease Pencil to Mesh Pratik Borhade 2025-07-25 12:10:11 +02:00
  • 08e5f315dd Build: Ignore old macOS x64 submodule directory Jonas Holzman 2025-07-25 11:28:20 +02:00
  • 92d5c2078e Render: Add Media Type option Omar Emara 2025-07-25 11:15:28 +02:00
  • c1f52b8e91 Compositor: Improve Fog Glow glare realism Mohamed Hassan 2025-07-25 10:09:32 +02:00
  • f4b5cbd31b Fix #135908: Extrude Individual Faces "Offset Even" does nothing tariqsulley 2025-03-20 20:30:10 +00:00
  • 9dae336482 Fix #140548: Shift to extend fails in the "Hide Other Collection" menu tariqsulley 2025-07-25 16:29:29 +10:00
  • 2def8c8b67 Fix #120885: Ensure EXR view_format selection in stereo YimingWu 2025-07-25 08:26:31 +02:00
  • 2927388682 Compositor: Add Glare Sun Beams gizmos Mohamed Hassan 2025-07-25 08:05:08 +02:00