Commit Graph

  • 85f8ba9db7 Cleanup: include missing header, sort CMake file lists Campbell Barton 2023-02-14 11:52:14 +11:00
  • 1ac80e8338 Cleanup: quiet unreachable-code warning, use ARRAY_SIZE macro Campbell Barton 2023-02-14 11:50:00 +11:00
  • 6dc88682ea License headers: add missing license identifier Campbell Barton 2023-02-14 11:46:42 +11:00
  • 36937e523a Fix #66863: Bisect plane rotation behavior bugged for side/cut view Germano Cavalcante 2023-02-13 21:13:58 -03:00
  • 0fa34aa0ec Cleanup: spelling in comments, reference enum types in doc-strings Campbell Barton 2023-02-14 10:29:48 +11:00
  • e928dd300b Cleanup: format Campbell Barton 2023-02-14 10:29:46 +11:00
  • dc46465490 Cleanup: use typed enum (eDirEntry_SelectFlag) where appropriate Campbell Barton 2023-02-14 10:29:44 +11:00
  • 1d7bf4f826 BLI_utildefines: add ^= operator to ENUM_OPERATORS macro Campbell Barton 2023-02-14 10:29:42 +11:00
  • 526f2273c6 Docs: improve online manual lookup time time Erik Abrahamsson 2023-02-14 10:29:40 +11:00
  • bb9eb262d4 Revert "Cycles: Clean up the Principled Hair BSDF implementation" Lukas Stockner 2023-02-13 23:32:53 +01:00
  • 1f615690e6 Cycles: Add support for CUDA 12 Sebastian Parborg 2023-02-13 23:04:02 +01:00
  • 6a0b1eae8c Fix #104097: re-enable Cycles AMD Vega support Brecht Van Lommel 2023-02-13 22:53:08 +01:00
  • cb77865c21 Cycles: Clean up the Principled Hair BSDF implementation Lukas Stockner 2023-02-12 19:14:22 +01:00
  • 7dbf2e2e95 Curves: Draw point overlay only in point selection mode Falk David 2023-02-13 22:25:06 +01:00
  • c92c52f0c9 Cleanup: Move draw_attributes.hh to C++ Hans Goudey 2023-02-13 20:56:24 +01:00
  • dfacaf4f40 Fix: Incorrect BMesh to Mesh attribute copying Hans Goudey 2023-02-13 20:52:02 +01:00
  • 0dfc102531 Fix #104588: Initialize Face Sets from edit mode selection broken Hans Goudey 2023-02-13 14:16:00 -05:00
  • 1e794d9a92 BMesh: Add flexibility for future lazily created UV selection Martijn Versteegh 2023-02-11 00:22:44 +01:00
  • 684789c815 Fix #104501: Clear CD_FLAG_NOCOPY after use Martijn Versteegh 2023-02-11 00:10:42 +01:00
  • 72a85d976a USD Import: USD Shapes support Charles Wardlaw 2023-02-13 19:49:24 +01:00
  • 8d20db0594 Curves: Fix curve segment selection Falk David 2023-02-13 19:05:28 +01:00
  • 64f83f80c6 Fix #104373: Motion Tracker solve with anamorphic footage not working Sergey Sharybin 2023-02-13 18:41:44 +01:00
  • 9b7d71cec2 Cleanup: Remove redundant translation markers in context poll message Julian Eisel 2023-02-13 18:41:38 +01:00
  • 64e4aede7f Fix bug report including rB commit hash prefix not needed for Gitea Brecht Van Lommel 2023-02-13 17:05:32 +01:00
  • 675717eb79 Cleanup: fix a few typos in UI messages Damien Picard 2023-02-13 18:24:53 +01:00
  • c2a5c592fe Fix #103397: Vector UI control shader UBO alignment fix. Jason Fielder 2023-02-13 18:16:38 +01:00
  • 0e1a6f6033 Cleanup: Add in NLAStrip / NLATrack remove / clean methods Nate Rupsis 2023-02-13 18:10:13 +01:00
  • d42c803f5b Cleanup: add comment explaining #interpf is performing lerp Weizhen Huang 2023-02-13 17:23:57 +01:00
  • 218a909dec GPencil: Fix unreported Eyedropper color difference in Materials Antonio Vazquez 2023-02-13 17:23:39 +01:00
  • bea1eff3a5 Fix: No update setting curve selection domain with all selected Hans Goudey 2023-02-13 11:22:24 -05:00
  • d5c60fb685 Cleanup: add comment to cage gizmo scaling regarding the boundary Weizhen Huang 2023-02-13 17:05:45 +01:00
  • 9fecf1f8b8 Cycles: Replace resolution divider loop with an analytical formula Alaska 2023-02-13 13:02:47 +01:00
  • 99e71ec1f2 Assets: Store pointer to owning asset library in asset representation Julian Eisel 2023-02-13 12:42:31 +01:00
  • 4f19e99cb1 Tests: add unit test for BLI_strnlen Sybren A. Stüvel 2023-02-13 12:54:35 +01:00
  • 147c75b831 Cleanup: EEVEE-Next: Fix typo Clément Foucault 2023-02-13 12:49:51 +01:00
  • 0d9fbfe7fe GPUShader: Fix compilation caused by designated initializers in C++ Clément Foucault 2023-02-13 12:49:22 +01:00
  • da0c182a61 Cycles: Fix compilation after recent GPU cleanups Clément Foucault 2023-02-13 12:17:46 +01:00
  • dd171f7743 Cleanup: GPUShader: Rename GPU_shader_uniform_vector Clément Foucault 2023-02-12 23:39:48 +01:00
  • b68bac7ced Cleanup: GPUShader: Remove GPU_shader_uniform_int/float Clément Foucault 2023-02-12 23:28:06 +01:00
  • 173a8f4ac9 GPU: Removes GPU_shader_get_builtin_ssbo Clément Foucault 2023-02-12 23:04:04 +01:00
  • 164f591033 Cleanup: GPU: Rename some functions for consistency Clément Foucault 2023-02-12 22:52:27 +01:00
  • 83a6642045 Cleanup: GPU: Move eGPUKeyframeShapes to shader shared Clément Foucault 2023-02-12 20:53:42 +01:00
  • 158f87203e Cleanup: GPUShader: Reorganize GPU_shader.h to separate depecated API Clément Foucault 2023-02-12 17:40:13 +01:00
  • d92c28582a Cleanup: GPUShader: Split Builtins to their own header Clément Foucault 2023-02-12 17:37:01 +01:00
  • d165d6aa2a GPU: Remove GPU_SHADER_3D_POINT_FIXED_SIZE_VARYING_COLOR Clément Foucault 2023-02-12 17:20:18 +01:00
  • 5f3c97b999 GPU: Move gpu_shader_builtin.c to C++ Clément Foucault 2023-02-12 16:09:23 +01:00
  • afd6358fc0 Gizmo: add gizmos for spot and point light radius Weizhen Huang 2023-02-13 11:18:21 +01:00
  • 701f90c677 Gizmo: make cage gizmo follow the cursor exactly when scaling Weizhen Huang 2023-02-13 10:48:31 +01:00
  • 9f4ee75c9b Fix #80307: Underline shortcut not working in enum context menus Leon Schittek 2023-02-13 10:43:36 +01:00
  • 2e19aa1399 UI: add camera passepartout color to theme Damien Picard 2023-02-13 09:15:34 +01:00
  • 918cf6cd77 Fix #104341: Handle edge case in Curve to Mesh node Leon Schittek 2023-02-13 09:03:00 +01:00
  • af8941e6a8 Vulkan: Use guardedalloc for driver allocations. Jeroen Bakker 2023-02-13 08:37:35 +01:00
  • f828ecf4ba GPU: Use same read back API as SSBOs Jeroen Bakker 2023-02-13 08:34:19 +01:00
  • 86b3073c9e Cleanup: Quiet unused variable warning Hans Goudey 2023-02-12 22:27:07 -05:00
  • 2a7440176e Fix: Missing const specifier for curve field input Hans Goudey 2023-02-12 20:17:41 -05:00
  • 6ea3fdebc8 Fix: Workbench Next: Extruded frustum binding Miguel Pozo 2023-02-12 23:40:28 +01:00
  • 77963ff778 Fix #104637: EEVEE Displacement regression after #104595 Miguel Pozo 2023-02-12 23:06:21 +01:00
  • f0669ff8ba BLI: use larger integer type in BitVector Jacques Lucke 2023-02-12 18:00:48 +01:00
  • 3f40962414 Cleanup: use sized int types for polyfill_2d Campbell Barton 2023-02-12 16:32:45 +11:00
  • 32149f8d7a Tests: add polyfill2d test to ensure the result has no zero area tris Campbell Barton 2023-02-12 16:12:52 +11:00
  • 91346755ce Cleanup: use '#' prefix for issues instead of 'T' Campbell Barton 2023-02-12 14:37:16 +11:00
  • a02fa6c40d Cleanup: spelling in comments Campbell Barton 2023-02-12 14:23:16 +11:00
  • 10354b043f Fix crash selecting faces in wire-frame mode Campbell Barton 2023-02-12 14:20:52 +11:00
  • c7456272b1 Cleanup: EEVEE-Next: Add LIGHT_FOREACH macros to clang-format exceptions Clément Foucault 2023-02-12 01:41:54 +01:00
  • 77aa9e8809 Cleanup: GPU: Remove commented lines without any comments or purpose Clément Foucault 2023-02-12 01:21:37 +01:00
  • d33960aead Cleanup: remove whole-archive linking for USD Ray molenkamp 2023-02-11 19:48:47 +01:00
  • 085c854b2a Fix curves selection toggling Falk David 2023-02-11 19:23:30 +01:00
  • 82867753cf Transform: Hide trackball gizmo while dragging mano-wii 2023-02-11 15:22:57 -03:00
  • 232e02282e Fix circular transform gizmo always displaying Global orientation mano-wii 2023-02-11 15:20:38 -03:00
  • b9fa32cccd Fix #104587: 'Extrude To Cursor' snapping ignoring 'Target Selection' mano-wii 2023-02-11 14:50:37 -03:00
  • 197eee6e04 Fix transform gizmos not changing in Automatic Constraint mode mano-wii 2023-02-11 13:43:31 -03:00
  • e732580fcc Nodes: change order of Hide Value and Hide in Modifier Jacques Lucke 2023-02-11 16:14:38 +01:00
  • 158f809dcb Geometry Nodes: Add option to hide input in modifier Hans Goudey 2023-02-11 16:11:10 +01:00
  • 19ea673260 Cleanup: Remove const keyword in declarations Falk David 2023-02-11 15:05:55 +01:00
  • b723a398f3 Curves: initial surface collision for curves sculpt mode Jacques Lucke 2023-02-11 13:46:37 +01:00
  • 0f708fa2e3 Geometry Nodes: use smooth normals in Distribute Points on Faces node Jacques Lucke 2023-02-11 13:25:59 +01:00
  • 6478eb565a Cleanup: format Campbell Barton 2023-02-11 14:26:56 +11:00
  • fefc6a73b3 Fix pep8 checker operating on dot-files Campbell Barton 2023-02-11 14:02:00 +11:00
  • 9f4edf8c2a Cleanup: remove unused variables Campbell Barton 2023-02-11 13:59:48 +11:00
  • ce44953933 Cleanup: various C++ cleanups Campbell Barton 2023-02-11 13:19:18 +11:00
  • 343bb4a5a3 Cleanup: Use const char * for layer names in collada exporter Martijn Versteegh 2023-02-10 18:46:06 +01:00
  • efabe81c91 Fix #103903: Bump Node performance regression Miguel Pozo 2023-02-10 21:06:53 +01:00
  • 0e6da74e98 Fix #104282: Resolve Depth read for D24_S8 types in Metal. Jason Fielder 2023-02-10 20:40:07 +01:00
  • 8a32d56056 Tests: Fix device list of benchmark script only showing a single GPU Patrick Mours 2023-02-10 19:38:37 +01:00
  • 7351f533e0 Curves: Add lasso and circle select Falk David 2023-02-10 19:06:08 +01:00
  • 5c4e1ed578 UI: Make text nomenclature and ordering consistent Josh Maros 2023-02-10 19:05:37 +01:00
  • 6f8c441950 Curves: Add select linked Falk David 2023-02-10 18:58:08 +01:00
  • d411be8a99 Cleanup: Use utility function to find groups in node tree Iliya Katueshenock 2023-02-10 17:30:55 +01:00
  • fae661a1ab Revert "Un-ignore modules in .gitmodules configuration" Brecht Van Lommel 2023-02-10 17:13:21 +01:00
  • 923152d180 Geometry Nodes: improve parallelization in Delete/Separate Geometry node Jacques Lucke 2023-02-10 17:14:30 +01:00
  • 0ea15a6fbb Fix: Inaccessible default for node group image sockets Hans Goudey 2023-02-10 09:22:45 -05:00
  • 284cdbb6cf Cleanup: Use lambdas in mesh mapping callback, remove unused arguments Hans Goudey 2023-02-09 21:55:32 -05:00
  • bad2c3b9ef Geometry Nodes: Experimental option for Volumes Erik Abrahamsson 2023-02-10 05:50:17 +01:00
  • 88f9c55f7f Sculpt: Fix Dyntopo Warnings Joseph Eagar 2023-02-10 13:16:10 +01:00
  • dc9f7fe64f Fix #104514: GPencil merge down layer misses some frames Amelie Fondevilla 2023-02-10 12:55:06 +01:00
  • 5d30c3994e Sequencer: Don't create undo step when click-select does nothing Lucas Tadeu Teixeira 2023-02-10 21:49:42 +11:00
  • 51ceeb506f Fix #104026: Click-Drag to select graph editor channels no longer working Christoph Lendenfeld 2023-02-10 11:36:01 +01:00
  • 01480229b1 Cycles: Fix MetalRT checkbox not hooked up to device on AMD Michael Jones (Apple) 2023-02-10 10:55:39 +01:00
  • b77c82e2bb Tests: minor updates to make bl_rna_manual_reference more useful Campbell Barton 2023-02-10 14:01:09 +11:00
  • c2c62c3618 RNA: return a dummy language value when WITH_INTERNATIONAL=OFF Campbell Barton 2023-02-10 13:18:33 +11:00