Commit Graph

  • 66595e29e2 Cleanup: remove/comment unused code, simplify casts Campbell Barton 2023-01-19 17:07:29 +11:00
  • bc502f3b19 CMake: add WITH_LIBS_PRECOMPILED option (UNIX only) Campbell Barton 2023-01-19 17:07:24 +11:00
  • 66dee44088 CMake: quiet references to undeclared variable warnings Campbell Barton 2023-01-19 17:07:23 +11:00
  • 8b7d2d8eb2 CMake: use BULLET_LIBRARIES for both extern_bullet and system libraries Campbell Barton 2023-01-19 17:07:21 +11:00
  • 978a7459f1 CMake: support multi-line strings for the help_features target Campbell Barton 2023-01-19 17:07:20 +11:00
  • c2120b8c4f CMake: suppress missing-variable-declarations warnings with Clang Campbell Barton 2023-01-19 17:07:19 +11:00
  • 9676dce317 Cleanup: CMake indentation Campbell Barton 2023-01-19 17:07:17 +11:00
  • 163d4aa094 Fix T103707: Use beauty fill for the UV select overlap operator Jesse Yurkovich 2023-01-18 21:25:55 -08:00
  • 83f9218801 Cleanup: Remove unused/redundant includes from curves/pointcloud draw Hans Goudey 2023-01-18 18:14:44 -06:00
  • 6c4e3a9e51 Curves: Deduplicate and parallelize point to curve map creation Hans Goudey 2023-01-18 16:41:10 -06:00
  • d3aaa7d523 Fix: Build issue with VS2019 Ray Molenkamp 2023-01-18 12:41:09 -07:00
  • e4e91bf830 Fix crash when listing assets repeatedly in node search menus Julian Eisel 2023-01-18 18:17:02 +01:00
  • 8707cab70b Gitea: don't reference branch in issues by default Brecht Van Lommel 2023-01-18 16:58:09 +01:00
  • 9ccec5715e Gitea: layout and wording tweaks to issue and pull request templates Brecht Van Lommel 2023-01-18 13:48:44 +01:00
  • e8d1d1486e Fix T103960: build issue with GCC 13 in Cycles thread code Brecht Van Lommel 2023-01-18 13:42:55 +01:00
  • 6f206f713e BLI: Math: Fix matrix tests failling Clément Foucault 2023-01-18 15:36:41 +01:00
  • c412d2dcfe DRW: View: Allow disabling view test by setting bound sphere radius to -1 Clément Foucault 2023-01-18 14:50:18 +01:00
  • 534214e65c DRW: Make intersect lib not dependent on common_view_lib.glsl Clément Foucault 2023-01-18 14:36:19 +01:00
  • 9e5ada315f DRW: Protect common_math_lib.glsl from duplicated declaration Clément Foucault 2023-01-18 14:34:24 +01:00
  • df74a9b624 DRW: Tests: Add test for PassSimple::Sub Clément Foucault 2023-01-18 14:31:54 +01:00
  • e6be3f96d8 DRW: Fix DRW_VIEW_FROM_RESOURCE_ID Clément Foucault 2023-01-18 14:31:13 +01:00
  • 9c54f2655d DRW: Add double buffering of objects matrices, bounds, and infos Clément Foucault 2023-01-18 14:30:47 +01:00
  • efe51f0220 DRW: View: Allow for GPU side specification of view bounds Clément Foucault 2023-01-18 14:24:25 +01:00
  • 493e3230b4 DRW: Fix display print Clément Foucault 2023-01-18 14:20:56 +01:00
  • 21b3689fb9 DRW: GPU Wrappers: Add swap to storage buffers, empty framebuffer and fixes Clément Foucault 2023-01-18 14:19:27 +01:00
  • cf50a3eabc Cleanup: remove is_same method for virtual arrays Jacques Lucke 2023-01-18 13:24:00 +01:00
  • 6e6ae17335 Fix reversed cosNI and cosNO in Cycles anisotropic beckmann G1 Weizhen Huang 2023-01-18 13:08:33 +01:00
  • 973db6b5c1 Gitea: make bug report template more compact Brecht Van Lommel 2023-01-18 12:49:08 +01:00
  • 2c2178549b Curves: add OffsetIndices abstraction Jacques Lucke 2023-01-18 11:52:27 +01:00
  • c1d360f7fb Fix urls in LTS script. Thomas Dinges 2023-01-18 10:38:01 +01:00
  • 60d9de767d Cleanup: remove redundant forward declarations for structs Campbell Barton 2023-01-18 18:41:13 +11:00
  • ca3e19f4c5 Fixes for 'make check_pep8' target Campbell Barton 2023-01-18 18:27:49 +11:00
  • 9e5e2aa775 Cleanup: rename Mesh/Curve/MetaBall loc/size/texflag Campbell Barton 2023-01-18 17:17:32 +11:00
  • 07af7e2266 Cleanup: remove unused MetaBalle.disp & rot Campbell Barton 2023-01-18 17:17:31 +11:00
  • 988bc3dddf Cleanup: keep dna_rename_defs sorted Campbell Barton 2023-01-18 17:17:29 +11:00
  • 1c470dbd72 Cleanup: replace BLI_findptr with BKE_collection_has_object Campbell Barton 2023-01-18 15:43:20 +11:00
  • b380d25053 Cleanup: define COLLECTION_FLAG_ALL_RUNTIME, use in file read/write Campbell Barton 2023-01-18 14:16:36 +11:00
  • fd2bf32dc7 Cleanup: use memset instead of clearing individual runtime members Campbell Barton 2023-01-18 14:10:29 +11:00
  • 44dd3308a5 DNA: move Collection members into their own Runtime struct Campbell Barton 2023-01-18 13:47:00 +11:00
  • 9179362e7b Geometry Nodes: Prefer evaluate at index value input in search Hans Goudey 2023-01-17 19:43:36 -06:00
  • d45ad0acd3 Geometry Nodes: Show supported geometry types tooltip without computing Iliya Katueshenock 2023-01-17 19:25:26 -06:00
  • bdb34c9804 Gitea: add more complete pull request template Brecht Van Lommel 2023-01-18 01:33:33 +01:00
  • 737e7a63b1 Fix: incorrect curve type counts after adding curves of same type Jacques Lucke 2023-01-18 00:05:33 +01:00
  • 301119619c Curves: Remove attribute retrieval, deduplicate evaluation logic Hans Goudey 2023-01-17 14:40:01 -06:00
  • dcb37959d4 Fix roation snap failing with zero angle Germano Cavalcante 2023-01-17 17:21:39 -03:00
  • 17768b3df1 BLI: Math: Fix perspective matrix function Clément Foucault 2023-01-17 21:02:28 +01:00
  • d42d4e339f Cleanup: Remove unnecessary includes in geometry set header Hans Goudey 2023-01-17 12:45:51 -06:00
  • 85ea74ad77 Cleanup: Remove unnecessary curves RNA verification disabling Hans Goudey 2023-01-17 12:43:31 -06:00
  • df54561233 Cleanup: Fix incorrect comments in mesh extrude node Hans Goudey 2023-01-17 12:17:07 -06:00
  • d76a0e98ba Fix: Avoid node reevaluations for selection and parenting Hans Goudey 2023-01-17 12:16:38 -06:00
  • 665732115e Gitea: add separate issue templates for bug, design and todo Brecht Van Lommel 2023-01-17 19:31:00 +01:00
  • 1d253b6652 Fix T103945: incorrect anonymous attribute references Jacques Lucke 2023-01-17 18:40:28 +01:00
  • 34326fec02 Fix: sample index node outputs default value Jacques Lucke 2023-01-17 18:29:25 +01:00
  • 543bf28fb1 Refactor: renamed I -> wi, omega_in -> wo in Cycles Weizhen Huang 2023-01-17 17:19:20 +01:00
  • 400f022989 Geometry Nodes: Add warning to set material node with no faces Hans Goudey 2023-01-17 10:31:07 -06:00
  • 873794b196 Fix T103937: Applying modifier resets shape keys Hans Goudey 2023-01-17 10:20:16 -06:00
  • d411de96f7 Fix T103936: Regression: Track To constraint broken Sergey Sharybin 2023-01-17 17:08:30 +01:00
  • 0e89d24318 Cleanup: Use elif in custom property edit operator, reduce whitespace Hans Goudey 2023-01-17 09:51:09 -06:00
  • 50105b2952 Fix T103911: Editing boolean custom property UI data resets value Hans Goudey 2023-01-17 09:50:06 -06:00
  • f8b11528b2 USD export: ensure edit mode changes are exported Michael Kowalski 2023-01-17 10:24:43 -05:00
  • 7df5d7c7a7 Cleanup: Curves selection boolean to float comparison Hans Goudey 2023-01-17 09:15:33 -06:00
  • e144af1f7c GPencil: Provide Option for Fill in Material Popover Kevin C. Burke 2023-01-17 15:43:07 +01:00
  • f8328ec172 Fix: Draw: Freeze Culling Miguel Pozo 2023-01-17 15:10:36 +01:00
  • 8b660e1cbf Cleanup: use defaulted constructor Jacques Lucke 2023-01-17 13:43:38 +01:00
  • b510508513 Geometry Nodes: optimize Sample Index node with constant index Jacques Lucke 2023-01-17 13:29:55 +01:00
  • 03fab057f1 Cleanup: correct asserts Jacques Lucke 2023-01-17 13:11:56 +01:00
  • 2c6ed49c03 Cleanup: Rename confusing region variable Julian Eisel 2023-01-17 13:07:05 +01:00
  • 8082b96a75 Tracking: fix inverted pie menu items for pattern match of track Damien Picard 2023-01-17 09:40:08 +01:00
  • 962c3cf6b1 Cleanup: remove unused IDProperty members Campbell Barton 2023-01-17 12:00:34 +11:00
  • 9789835db8 Docs: improve ID property doc-strings Campbell Barton 2023-01-17 11:51:07 +11:00
  • 7241ab6ede Revert "Fix: don't set default value for unused socket in geometry nodes" Hans Goudey 2023-01-16 16:58:24 -06:00
  • 647a7da17d Curves: Avoid adding curve type attribute when setting default Hans Goudey 2023-01-16 16:51:10 -06:00
  • 6769acbbba BLI_math: simplify matrix multiply logic Chris Blackbourn 2023-01-17 11:14:52 +13:00
  • 7026096099 Nodes: Use dynamic declarations for group nodes Hans Goudey 2023-01-16 15:47:10 -06:00
  • 6d12d43a05 Mesh: Skip conversion from legacy data if reading new format Hans Goudey 2023-01-16 15:08:14 -06:00
  • 39c6953462 UI: Fix alignment of custom properties edit & remove buttons Colin Basnett 2023-01-16 12:54:25 -08:00
  • 6f6cc269a4 Cleanup: Move sculpt_dyntopo.c to C++ Hans Goudey 2023-01-16 14:41:28 -06:00
  • e0e6afb766 Geometry Nodes: Parallelize mesh and curve edit hint transformation Hans Goudey 2023-01-16 13:14:03 -06:00
  • 93ca4eeec1 Cleanup: remove unused functions Brecht Van Lommel 2023-01-16 19:40:25 +01:00
  • c55767b32e Fix T103632: Single point trim samples curve end point incorrectly Mattias Fredriksson 2023-01-16 12:22:20 -06:00
  • a219507d57 Cleanup: Add documentation to curve legacy conversion functions Hans Goudey 2023-01-16 12:06:29 -06:00
  • b82f7814c4 Fix: Draw: Incorrect culling in the new Draw Manager Miguel Pozo 2023-01-16 18:41:06 +01:00
  • c66da0b267 Docs: change readme.rst to README.md, as Gitea can't render rst Brecht Van Lommel 2023-01-16 17:49:21 +01:00
  • a84a8a528d Cycles: remove SSE3 and AVX kernel optimization levels Brecht Van Lommel 2023-01-11 16:16:21 +01:00
  • debd912bef Fix T103906: Crash when canceling transform operation with the mirror options set Germano Cavalcante 2023-01-16 12:14:27 -03:00
  • 8cc558814d Cleanup: make format Dalai Felinto 2023-01-16 14:39:10 +01:00
  • 154d3e95f8 Fix: don't set default value for unused socket in geometry nodes Iliya Katueshenock 2023-01-16 12:40:00 +01:00
  • 5320372c34 User Inteface: Missing separator in Geometry Nodes > Add Node > Geometry menu Dalai Felinto 2023-01-16 12:23:50 +01:00
  • 9a1f0443cb Fix Unreported: GPencil Separating strokes creates negative times Marc Chéhab 2023-01-16 12:02:48 +01:00
  • ff814ec5f6 Metal: Fix read from uninitialized memory. Jeroen Bakker 2023-01-16 11:12:14 +01:00
  • 5cbc8ce3b1 Fix ASAN error when Wayland fell back to X11 Campbell Barton 2023-01-16 15:15:47 +11:00
  • a294c35370 Docs: expand on doc-string for seam_connected_recursive Campbell Barton 2023-01-16 14:49:49 +11:00
  • 6a7ecec6e1 Cleanup: avoid returning large structs from functions Campbell Barton 2023-01-16 14:20:46 +11:00
  • cc5fefffe6 Cleanup: quiet array-bounds warning in GCC 12.2 Campbell Barton 2023-01-16 14:05:49 +11:00
  • 2467becade Cleanup: spelling in comments Campbell Barton 2023-01-16 13:57:10 +11:00
  • eeb6a3dc05 Clenaup: comments places awkwardly before code Campbell Barton 2023-01-16 13:25:05 +11:00
  • 33c30af742 Cleanup: comments in struct declarations Campbell Barton 2023-01-16 12:41:11 +11:00
  • b038662887 Fix T103559: Check for no-face object for particle baking Sibo Van Gool 2023-01-16 11:06:01 +11:00
  • 28db19433e GPU: Math: Add floatBitsToOrderedInt and orderedIntBitsToFloat Clément Foucault 2023-01-16 00:39:47 +01:00
  • 945d108ab8 GPU: Fix uninitialized variable which created asan warning / errors Clément Foucault 2023-01-16 00:37:18 +01:00