Commit Graph

  • ad031029cf Fix #106467: Crash when loading files with custom node groups Max Schlecht 2023-04-05 15:36:24 +02:00
  • fa0f295b53 UI: Region polling support Julian Eisel 2023-04-05 15:30:32 +02:00
  • 075d92184b Cleanup: correct comment, quiet warnings Campbell Barton 2023-04-05 20:11:08 +10:00
  • a76bf65c9d Cycles: Refactored GPU denoising code Stefan Werner 2023-04-05 11:19:15 +02:00
  • 9e9baa9085 Cycles: Upgrade to new Embree 4 while staying compatible with Embree 3 Xavier Hallade 2023-04-05 11:03:06 +02:00
  • 2c446d2de3 Cleanup: use bool for render pipeline & related API's Campbell Barton 2023-04-05 17:47:51 +10:00
  • 7e99470a85 Fix headless render silently failing when called from Python Campbell Barton 2023-04-05 17:37:55 +10:00
  • a245e294a3 Fix missing assets in the source archive Sergey Sharybin 2023-04-05 09:27:42 +02:00
  • 440cccecdc Cleanup: spelling in comments Campbell Barton 2023-04-05 14:38:26 +10:00
  • d683665095 Cleanup: compiler warnings Campbell Barton 2023-04-05 14:23:54 +10:00
  • 8216623e25 Build: bump wayland to v1.22 Campbell Barton 2023-04-05 13:57:20 +10:00
  • dec9c593cb Cleanup: Use generic index copying utility for normals Hans Goudey 2023-04-04 17:22:14 -04:00
  • f594e951e0 Cleanup: Use generic mesh corner to poly map utility Hans Goudey 2023-04-04 17:01:19 -04:00
  • e785d956c4 Fix: Crash loading autosave/last session file after MPoly removal Hans Goudey 2023-04-04 16:13:23 -04:00
  • 4b2ea18ec9 Cleanup: Deduplicate OffsetIndices utility for meshes and curves Hans Goudey 2023-04-04 22:12:17 +02:00
  • 8d0920ec6d Cycles: Optimize extraction of Blender attributes Hans Goudey 2023-04-04 15:38:12 -04:00
  • 6652d2ee9b Cleanup: Remove unused DerivedMesh vert normals calculation Hans Goudey 2023-04-04 14:52:41 -04:00
  • 2887557907 Cleanup: Remove unused DerivedMesh functions Hans Goudey 2023-04-04 14:52:02 -04:00
  • 6f2263bc79 Cleanup: Remove unused DerivedMesh variables Hans Goudey 2023-04-04 14:47:39 -04:00
  • 7966cd16d6 Mesh: Replace MPoly struct with offset indices Hans Goudey 2023-04-04 20:39:28 +02:00
  • 17800e0c03 CMake/Win: use manifest for PLATFORM_BUNDLED_LIBRARIES Ray molenkamp 2023-04-04 20:10:06 +02:00
  • 4b15f2158f Cleanup: Cycles: LightTree: Fix warning about unused variables Clément Foucault 2023-04-04 20:01:33 +02:00
  • 1ae54bb4fd Fix MSVC C1001 error after texture sampler refactor Omar Emara 2023-04-04 18:20:44 +02:00
  • 412b6a8f65 Fix #106430: Index the right UVmap in BMesh Martijn Versteegh 2023-04-04 17:01:57 +02:00
  • 7adea7ee15 Cleanup: Removed DerivedMesh triangle cache Hans Goudey 2023-04-04 11:26:14 -04:00
  • 85bd64ece4 Fix: Crash and broken multires baking Hans Goudey 2023-04-04 11:16:04 -04:00
  • 547f0d5dab Cleanup: Use const arguments for DerivedMesh functions Hans Goudey 2023-04-03 17:48:05 -04:00
  • 87cbdcbe7c Refactor: move part of light tree logic from #LightManager to #LightTree Weizhen Huang 2023-04-04 16:17:05 +02:00
  • e58a05ca68 Refactor: renaming a few light-tree-related variables Weizhen Huang 2023-04-04 13:09:01 +02:00
  • 6f60b09f51 Vulkan: Enable Step-by-Step Debugging in Renderdoc. Jeroen Bakker 2023-04-04 15:58:41 +02:00
  • f94599c095 Fix #106478: Missing xray check in snapping YimingWu 2023-04-04 15:40:48 +02:00
  • ff3b2226fb GPU: Refactor texture samplers Omar Emara 2023-04-04 15:16:07 +02:00
  • d0604a1bb2 Fix #106530: Don't try to move unmovable node socket values illua1 2023-04-04 14:23:40 +02:00
  • 96c8fcde0f Vulkan: Reduce Macro Unrolling In GLSL. Jeroen Bakker 2023-04-04 14:04:09 +02:00
  • 09effd579b Renderdoc: Use Main Context Workaround. Jeroen Bakker 2023-04-04 13:27:41 +02:00
  • fc46d6408f GPU: Use --debug-gpu-renderdoc For Renderdoc Integration. Jeroen Bakker 2023-04-04 12:46:47 +02:00
  • d872240983 Fix #106528: light tree nodes could have a NaN axis Weizhen Huang 2023-04-04 12:28:36 +02:00
  • d030d12d7b Vulkan: Fix Compilation Error on Windows Platforms. Jeroen Bakker 2023-04-04 12:13:01 +02:00
  • 58c54b5859 Fix #106396: UV stitch crash with hidden faces Philipp Oeser 2023-04-04 12:10:30 +02:00
  • f2f8884f95 CMake: reset WAYLAND_PROTOCOLS_DIR when it's missing the reference XML Campbell Barton 2023-04-04 19:08:47 +10:00
  • cf9f3919a8 I18n: fix add-on extraction when UI code appears in __init__.py Damien Picard 2023-04-01 17:55:26 +02:00
  • 648417bfff GHOST/Wayland: improve internal fractional scaling behavior Campbell Barton 2023-04-04 17:19:58 +10:00
  • 95ffc4ba3a GHOST/Wayland: remove fractional-scale ifdef's Campbell Barton 2023-04-04 17:19:55 +10:00
  • d2ad00d0f5 Cleanup: remove unused RenderData::stereomode Campbell Barton 2023-04-04 17:19:54 +10:00
  • ececd71fb2 Cleanup: remove references to the Blender Game Engine Player Campbell Barton 2023-04-04 17:19:52 +10:00
  • b5a7724262 Fix #105268: Avoid creating redundant dependencies for the lattice modifier Iliya Katueshenock 2023-04-04 09:25:51 +02:00
  • b1bf1db656 Fix source_archive ignoring addons Sergey Sharybin 2023-04-04 09:14:58 +02:00
  • e952083652 Fix #105989: Outliner: Make Single User duplicates data Philipp Oeser 2023-04-04 09:12:37 +02:00
  • 14b112ef82 Fix #106422: Mesh Data Attributes Using tip_ for iface_ Harley Acheson 2023-04-03 20:55:22 +02:00
  • 3e8f85c743 Fix: VSE Channels region unhides when changing font Richard Antalik 2023-04-03 19:41:44 +02:00
  • 9726e4a0ad Nodes: Move data-block default values with link drag search illua1 2023-04-03 19:33:39 +02:00
  • e7f395dd20 Nodes: Add dropdown to select group socket subtype Hans Goudey 2023-04-03 18:23:30 +02:00
  • 4cb670e68f Fix #105148: Cycles Metal memory leak on AMD GPU Brecht Van Lommel 2023-04-03 17:46:32 +02:00
  • 7a1ec82af4 Cleanup: Remove poly normal writing Hans Goudey 2023-04-03 12:11:21 -04:00
  • e76f4d9f9a Mesh: Use more efficient update tag when flipping faces Welp 2023-04-03 18:01:16 +02:00
  • da6dfc2b43 VSE: Clarify why frame range is drawn differently than in other editors. Richard Antalik 2023-04-03 17:41:31 +02:00
  • 45f7e2b6ba Fix Snap package error on startup in older Linux version Brecht Van Lommel 2023-04-03 17:14:33 +02:00
  • dbf1049d41 Cycles: bump version to 3.6.0 Brecht Van Lommel 2022-12-07 20:51:18 +01:00
  • 861debcb10 Fix Cycles standalone and Hydra build issues in some configurations Brecht Van Lommel 2023-04-03 12:57:14 +02:00
  • 4f0092c1ff Refactor: add native Cycles Normalize option on lights for Hydra Alex Fuller 2023-01-04 13:38:32 +01:00
  • 945579c203 Fix Cycles build issue with USD 23.02 Alex Fuller 2023-02-06 18:29:31 +01:00
  • cbf3bd0efc Fix Cycles missing geometry header in object header, causing crashes Alex Fuller 2022-12-13 16:29:23 +01:00
  • 8833f5dbf9 Animation: Allow NLA strips to be horizontally shuffled Nate Rupsis 2023-04-03 17:10:37 +02:00
  • 4bcd59d644 Cycles: Avoid overhead from RNA when extracting mesh data Hans Goudey 2023-04-03 17:04:58 +02:00
  • 1380ee74ff Overlay: use edge-connected polygons to calculate wireframe factor Germano Cavalcante 2023-04-03 16:22:41 +02:00
  • d1fe11c79f DRW: remove edges hidden by Optimal Display in IBO creation Germano Cavalcante 2023-04-03 15:59:41 +02:00
  • d1ec8a2ae5 I18n: translate popover descriptions Damien Picard 2023-03-28 00:00:18 +02:00
  • da764ee357 I18n: translate viewport grid unit Damien Picard 2023-03-31 14:15:37 +02:00
  • e4cd7d2fed Updated translations from SVN trunk (r6419). Bastien Montagne 2023-04-03 12:58:50 +02:00
  • e05010b2f2 Cleanup: make format on new install_linux_packages py script. Bastien Montagne 2023-04-03 11:25:09 +02:00
  • f692010ae1 Cleanup: remove redundant call to #free() for light tree arrays Weizhen Huang 2023-04-03 11:43:23 +02:00
  • b81472d20f Cleanup: remove useless comments Sybren A. Stüvel 2023-03-30 15:54:32 +02:00
  • 1205111fe9 Refactor: move #object_usable_as_light() from #LightManager class to #Object Weizhen Huang 2023-04-03 10:54:17 +02:00
  • 4aed240b02 CMake: Disable Options Depending on OpenEXR Dependecies Jeroen Bakker 2023-04-03 09:50:50 +02:00
  • 8954df63ef Fix #106431: Resolve Metal workload dependency Jason Fielder 2023-04-03 08:53:42 +02:00
  • 682cb6ecd3 Metal: Optimize SSR shader for Apple Silicon Jason Fielder 2023-04-03 08:37:24 +02:00
  • dc63f75837 Fix #106414: Handle mat==None case in GPencil Change Active Material operator YimingWu 2023-04-02 17:08:50 +02:00
  • 45104ddd14 Cleanup: Remove code asserted as unreachable, Bastien Montagne 2023-04-01 20:17:26 +02:00
  • 8a364ef72c Fix (unreported) misisng handling of XR data object pointer in foreach_id. Bastien Montagne 2023-04-01 20:10:48 +02:00
  • 7592ec35d3 GPU: Fix compilation with option WITH_GPU_BUILDTIME_SHADER_BUILDER Clément Foucault 2023-04-01 17:16:54 +02:00
  • e652d0002b GPU: FrameBuffer: Fix empty framebuffer update Clément Foucault 2023-04-01 11:54:02 +02:00
  • 897a735151 BLI: Rotation: Add CartesianBasis transform_point and invert Clément Foucault 2023-04-01 12:00:33 +02:00
  • 957ac41237 Fix #78396: Pack UVs to original bounding box Chris Blackbourn 2023-03-24 11:45:37 +13:00
  • 531f99ffbd UV: simplify uv packing api and simplify uv packing Chris Blackbourn 2023-04-01 10:42:05 +13:00
  • 6778460e53 Fix #106323: Snap to Face Nearest not working Germano Cavalcante 2023-03-31 17:30:26 -03:00
  • f898c22349 Fix #106363: snap toggle affecting operators not set to 'Affect' Germano Cavalcante 2023-03-31 16:30:55 -03:00
  • 389025bee2 Cleanup: Use consistent type in function definition Hans Goudey 2023-03-31 14:24:23 -04:00
  • 1a956ce196 Cleanup: Mode most of MOD_nodes.cc to the blender namespace Hans Goudey 2023-03-31 13:19:37 -04:00
  • 60cac27ccc Cleanup: Use helper function to create AttributeFieldInput Hans Goudey 2023-03-31 13:00:51 -04:00
  • 1113a25d1f Cleanup: Make geometry nodes execution functions more reusable Hans Goudey 2023-03-31 12:53:21 -04:00
  • 7d548b5735 Refactor: Cleaning up NLA Draws Non_solo boolean option Nate Rupsis 2023-03-31 17:49:26 +02:00
  • 0187943a3d Animation: Weight Paint select more/less for faces Christoph Lendenfeld 2023-03-31 14:53:00 +02:00
  • 0d1a0cb453 Animation: Weight Paint select more/less for vertices Christoph Lendenfeld 2023-03-31 14:47:57 +02:00
  • 0face8bd22 Fix #105912: Texture paint removes evaluated mesh attributes Hans Goudey 2023-03-31 08:15:58 -04:00
  • 7775fecb14 Animation: Graph Editor - grey out area outside of normalization range Christoph Lendenfeld 2023-03-31 13:54:32 +02:00
  • 324ba509b5 Fix: don't access 4th element of float3 Jacques Lucke 2023-03-31 11:40:10 +02:00
  • ca0ec55d59 Update license document. Thomas Dinges 2023-03-31 11:39:39 +02:00
  • b73ae802fb Fix OBJ test expectations after fast_float.h update Aras Pranckevicius 2023-03-31 11:36:25 +03:00
  • e1426e6319 Externals/IO: update fast_float.h to latest version Aras Pranckevicius 2023-03-31 11:03:13 +03:00
  • cde99075e8 GHOST/Wayland: add fractional-scale interface support Campbell Barton 2023-03-31 13:02:56 +11:00