Commit Graph

  • 67481dcd47 Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 21:22:56 +11:00
  • 55adfdc7af Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 21:22:52 +11:00
  • 590e4652b6 Fix #118211: clarify use cases of layout panels in api docs Jacques Lucke 2024-02-15 11:21:06 +01:00
  • 4b7d44d015 Fix incorrect use of sizeof() for Wayland Campbell Barton 2024-02-15 18:18:28 +11:00
  • 20145ea51f Cleanup: Unused variable in release builds Sergey Sharybin 2024-02-15 10:41:17 +01:00
  • ffbc90874b ffmpeg: cache swscale contexts instead of re-creating them Aras Pranckevicius 2024-02-15 10:35:02 +01:00
  • 59d59006c4 GPv3: Implement EditMode Undo. Bastien Montagne 2024-02-14 17:53:36 +01:00
  • 9be522d480 GPv3: Add low-level resize_drawings function. Bastien Montagne 2024-02-14 17:49:41 +01:00
  • 13887fc427 GPv3: Add assignement operator to LayerGroup class. Bastien Montagne 2024-02-14 17:21:02 +01:00
  • f2e481a519 Core: Refactor id_delete. Bastien Montagne 2024-02-14 14:54:04 +01:00
  • a3bf395a10 Core: IDRemapper: Refactor handling of 'never null' ID usages. Bastien Montagne 2024-02-14 12:31:18 +01:00
  • f72fdcf4ae GPU: Validate All Statically Defined Shaders As Argument Jeroen Bakker 2024-02-15 08:13:44 +01:00
  • 5c87dfd269 Cleanup: use BLI_time_ prefix for time functions Campbell Barton 2024-02-15 13:15:56 +11:00
  • e6c919830c Cleanup: Remove unused logging macros that free the input string Hans Goudey 2024-02-14 21:08:58 -05:00
  • e9fff6124c Merge branch 'blender-v4.1-release' Hans Goudey 2024-02-14 21:04:40 -05:00
  • f1cb2fa74b Fix: Crash with logging after recent std::string cleanup Hans Goudey 2024-02-14 21:04:15 -05:00
  • 34ed7ee2d9 Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 13:00:26 +11:00
  • e8baa8a505 Fix #113395: Invalid selection history after solidify Campbell Barton 2024-02-15 12:48:09 +11:00
  • c838111571 Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 11:03:49 +11:00
  • 3dde1e9df7 Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 11:03:45 +11:00
  • bdd40f167e Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-15 11:03:42 +11:00
  • 7848533395 Fix memory leak in anim.view_curve_in_graph_editor, restore the context Campbell Barton 2024-02-15 10:51:54 +11:00
  • c07132b43b Cleanup: Make format Hans Goudey 2024-02-14 17:43:03 -05:00
  • c4d0e88e6e Fix: Asset browser crash after recent cleanup Hans Goudey 2024-02-14 17:41:17 -05:00
  • b9ed6ce0a5 Refactor: Various C++ improvements to collection property search Hans Goudey 2024-02-14 17:08:58 -05:00
  • 61e61ce0e1 Cleanup: Use Span instead of Vector const reference Hans Goudey 2024-02-14 16:59:36 -05:00
  • a24d6e7012 Cleanup: Use StringRef instead of StringRefNull Hans Goudey 2024-02-14 16:44:59 -05:00
  • aef0b6552b Cleanup: Use helper functions to access next and previous face corners Hans Goudey 2024-02-14 16:44:24 -05:00
  • 57586df687 Cleanup: Remove unnecessary asset system functions Hans Goudey 2024-02-14 15:09:41 -05:00
  • 7098e53c61 Cleanup: Use "this" keyword to access class methods Hans Goudey 2024-02-14 14:59:39 -05:00
  • faf056f17b Cleanup: Move mesh utility to create mesh without attributes Iliya Katueshenock 2024-02-14 23:14:12 +01:00
  • 33af56f13e GPU Compositor: Avoid global DST lock on Linux Sergey Sharybin 2024-02-14 19:30:38 +01:00
  • 7b328390f4 Cleanup: EEVEE-Next: Remove unused mip level in remap shader Clément Foucault 2024-02-14 18:45:34 +01:00
  • da72cdee5e EEVEE-Next: Add compute shader to downsample sphere probe Clément Foucault 2024-02-14 18:45:02 +01:00
  • 1c3c1e7776 Cleanup: Simplify asset metadata copy function Hans Goudey 2024-02-14 12:06:56 -05:00
  • 48dee674f3 UI: Changes to Menu Separator Padding Harley Acheson 2024-02-14 17:14:17 +01:00
  • a52323d711 Cleanup: Move BKE_duplilist.hh to C++ Hans Goudey 2024-02-14 10:51:40 -05:00
  • ed0be291c8 Cleanup: Use float4x4 matrix type in volume displace modifier Hans Goudey 2024-02-14 10:23:12 -05:00
  • 85b93772db Fix #118104: Menu Switch shows menu socket in input link-drag-search Iliya Katueshenock 2024-02-14 16:49:07 +01:00
  • 0c279526eb EEVEE-Next: Render Tests: Bake world in volume probes Clément Foucault 2024-02-14 16:23:20 +01:00
  • f20425bc4c Fix: EEVEE-Next: Missing Volume Probe update after world update Clément Foucault 2024-02-14 16:22:27 +01:00
  • 1c0f374ec3 Object: Move transform matrices to runtime struct Hans Goudey 2024-02-14 16:14:49 +01:00
  • bdd15e827f Fix: EEVEE-Next: Crash in bake caused by motion blur Clément Foucault 2024-02-14 15:55:19 +01:00
  • b647bed2d5 EEVEE-Next: Render Tests: Cosmetic changes Clément Foucault 2024-02-14 15:53:32 +01:00
  • 90dc66885f Fix: EEVEE-Next: Render Tests: Change probe visibility before bake Clément Foucault 2024-02-14 15:24:04 +01:00
  • 357d6fcae1 Cleanup: Format Omar Emara 2024-02-14 16:50:20 +02:00
  • aefd930317 Fix: Build error when not using unity build Brecht Van Lommel 2024-02-14 01:45:31 +01:00
  • 2d08e16601 Cleanup: EEVEE-Next: Split display sync function Clément Foucault 2024-02-14 15:09:24 +01:00
  • ee6c7d8eea Fix: EEVEE-Next: Sphere Probe: Wrong world probe index Clément Foucault 2024-02-14 15:06:35 +01:00
  • d27a1c47fa Nodes: hide uneditable input sockets in sidebar Jacques Lucke 2024-02-14 14:47:07 +01:00
  • da238bdb2f Fix: Realtime Compositor tests use CPU compositor Omar Emara 2024-02-14 15:35:35 +02:00
  • a8a05ebba1 Compositor: Switch CPU compositor to Full-Frame Sergey Sharybin 2024-02-14 14:23:49 +01:00
  • 7cc4339ce2 EEVEE-Next: Improve tests appearance Clément Foucault 2024-02-14 13:01:54 +01:00
  • 1f8fac5082 Fix: EEVEE-Next: Broken light baking from script Clément Foucault 2024-02-14 12:43:53 +01:00
  • 088ae8d905 Build: Remove LLVM linking no longer needed by OSL Brecht Van Lommel 2024-02-14 12:06:52 +01:00
  • 2cec7e3aa5 Fix levels node regression in tiled compositor Sergey Sharybin 2024-02-14 12:02:59 +01:00
  • dda277e48c Merge branch 'blender-v4.1-release' Pratik Borhade 2024-02-14 16:22:28 +05:30
  • f344823785 UI: Opus files not included in sound files filter Pratik Borhade 2024-02-14 11:39:11 +01:00
  • 18912561b5 Fix #118163: Crash hiding face sets with multires Pratik Borhade 2024-02-14 11:37:11 +01:00
  • a1047e0689 Compositor: Make CPU Level node output single value Sergey Sharybin 2024-02-14 10:54:59 +01:00
  • 8a4c45a202 Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-14 15:33:09 +11:00
  • 0b9ec567c8 Cleanup: format Campbell Barton 2024-02-14 15:31:31 +11:00
  • 156fffbfde Merge branch 'blender-v4.1-release' Campbell Barton 2024-02-14 14:29:55 +11:00
  • 5a86067ff0 Fix build error from duplicate include Campbell Barton 2024-02-14 14:27:58 +11:00
  • 291ca4ec8e Cleanup: unused variable, redundant strlen call Campbell Barton 2024-02-14 13:59:37 +11:00
  • aa6ab9caf9 Cleanup: various non-functional changes for C++ Campbell Barton 2024-02-14 13:56:03 +11:00
  • cdc17751ae Cleanup: format Campbell Barton 2024-02-14 13:53:36 +11:00
  • 1111dff0a6 Tests: improvements to BLI_convexhull_2d_test Campbell Barton 2024-02-14 13:40:37 +11:00
  • d7dfbce288 code_clean: exclude BLI_strict_flags.h from removal Campbell Barton 2024-02-14 13:40:33 +11:00
  • 3f8cd44485 Cleanup: move BLI_strict_flags.h last, not that it should be kept last Campbell Barton 2024-02-14 13:40:31 +11:00
  • dd382be067 Fix #118020: Cycles OptiX OSL crashes Brecht Van Lommel 2024-02-14 03:40:01 +01:00
  • e6e4e6c287 Optimization: avoid calculating the contraint plane when transforming Germano Cavalcante 2024-02-13 21:21:48 -03:00
  • 1a74b80d42 Refactor: replace 'isect_ray_plane_v3' with 'isect_ray_plane_v3_factor' Germano Cavalcante 2024-02-13 21:06:03 -03:00
  • c9bd326255 Merge branch 'blender-v4.1-release' Germano Cavalcante 2024-02-13 20:35:52 -03:00
  • c6e229d3e4 Fix #118221: Snap to Edge with Constraint Plane shifts out of plane Germano Cavalcante 2024-02-13 20:35:08 -03:00
  • 5ba6f6d833 Cleanup: Replace typedef keyword in C++ headers Hans Goudey 2024-02-13 15:34:32 -05:00
  • 7b77c2ebd4 Cleanup: Remove unused 3D view function declaration Hans Goudey 2024-02-13 13:29:46 -05:00
  • 2a2effc0c2 Workbench: Share shader cache across instances Miguel Pozo 2024-02-13 20:56:54 +01:00
  • 8fee7c5fc7 UI: Line Under Title for Properties Dialogs Harley Acheson 2024-02-13 20:37:45 +01:00
  • 3f5310cc59 EEVEE-Next: Use hair strip in render tests Clément Foucault 2024-02-13 20:29:29 +01:00
  • db2f15f01f Fix: EEVEE-Next: Use raytracing again in render tests Clément Foucault 2024-02-13 20:26:16 +01:00
  • 9cf304160b BLI: Add missing overrides to some generic virtual array implementations Hans Goudey 2024-02-13 19:59:58 +01:00
  • 83c3da2e55 EEVEE-Next: Improve render test script Clément Foucault 2024-02-13 19:07:58 +01:00
  • 88228a84d1 Fix: EEVEE-Next: Another uninitialized variable in volume probe loading Clément Foucault 2024-02-13 19:05:15 +01:00
  • 13f0d7bd47 Fix: EEVEE-Next: Uninitialized variable in volume probe loading Clément Foucault 2024-02-13 18:59:24 +01:00
  • 65d42af3e3 Fix: EEVEE-Next: Broken light capture on emission only materials Clément Foucault 2024-02-13 18:31:06 +01:00
  • 6802d87329 EEVEE-Next: Remove DeferredProbeLayer intermediate class Clément Foucault 2024-02-13 17:51:45 +01:00
  • ba6e6e96ed EEVEE-Next: Move ray type change out of view loop Clément Foucault 2024-02-13 17:49:58 +01:00
  • 0bab7b59a1 EEVEE-Next: Use same GBuffer binding logic for every pipeline Clément Foucault 2024-02-13 17:27:41 +01:00
  • 1cfe9dd08c Geometry Nodes: Matrix socket type, attribute type, and initial nodes Hans Goudey 2024-02-13 18:59:36 +01:00
  • 21cea65ea6 WM: Add runtime struct Hans Goudey 2024-02-13 17:45:05 +01:00
  • 8b46fdeab8 Fix: Translate node crashes for single inputs Omar Emara 2024-02-13 17:45:28 +02:00
  • 9fb17c1ca4 Workbench: Skip per-sample sync in image renders Miguel Pozo 2024-02-13 16:31:06 +01:00
  • 778945a2cd Fix: EEVEE-Next: NaN in surfel lighting with area lights Clément Foucault 2024-02-13 16:20:47 +01:00
  • 9c84da1280 Fix: EEVEE-Next: Broken grid bake in test script Clément Foucault 2024-02-13 16:17:18 +01:00
  • 5baef63a20 BKE ID remap: Refactor: Remove C API around CPP IDRemapper. Bastien Montagne 2024-02-13 15:36:38 +01:00
  • d284941e89 Fix #99172: Sculpt Paint Tool: Strength doesn't use unified paint settings. Raul Fernandez 2024-02-13 15:22:00 +01:00
  • 1dd163c2f7 Fix: build error with 'WITH_CXX_GUARDEDALLOC' Germano Cavalcante 2024-02-13 10:58:27 -03:00
  • ef7d2a2dd9 Cleanup: Make format Hans Goudey 2024-02-13 08:49:08 -05:00
  • 2119d271e0 Cleanup: remove "-noaudio" argument in background mode Campbell Barton 2024-02-14 00:13:38 +11:00