Commit Graph

  • c1e5359eba GPencil: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh Clément Foucault 2023-01-31 12:04:27 +01:00
  • a71ae981c7 Fix T104243: GPencil Cutter flattening caps on both sides Antonio Vazquez 2023-01-31 11:18:01 +01:00
  • a504058dee Metal: Optimize GLSL to MSL translation. Improve cached compilation Jason Fielder 2023-01-31 11:06:16 +01:00
  • f3bd5458a3 Metal: Optimise shader texture cache usage and branch reduction via point sampling. Jason Fielder 2023-01-31 10:56:13 +01:00
  • 9f866a92dc Fix T104176: Smooth modifier with vergex group not work for negative factors. Bastien Montagne 2023-01-31 09:54:28 +01:00
  • 3d765f6527 GPU: Fix gpu_math_test.glsl test case. Jeroen Bakker 2023-01-31 09:43:44 +01:00
  • 59aefaf3d0 Vulkan: Fix assert when compiling transform feedback shaders. Jeroen Bakker 2023-01-31 09:25:50 +01:00
  • d44d165e8a Vulkan: Fix compilation on Linux. Jeroen Bakker 2023-01-31 09:23:21 +01:00
  • d8cd8a0852 Cleanup: remove compilation warning Jeroen Bakker 2023-01-31 09:10:18 +01:00
  • b7e178cb7d GPU: Cross test OpenGL tests to Vulkan. Jeroen Bakker 2023-01-31 08:48:52 +01:00
  • 6b8fa899ca Metal: Fix compilation of GLSL used in test cases. Jeroen Bakker 2023-01-31 08:42:33 +01:00
  • 57efef2635 Fix generating geometry icons for meshes without vertex colors Campbell Barton 2023-01-31 16:45:33 +11:00
  • 91263a8b8b Sculpt: Fix T104040: Always update eevee shadows in sculpt modes Joseph Eagar 2023-01-30 21:28:30 -08:00
  • 79c82fc1c5 Cleanup: trailing space Campbell Barton 2023-01-31 15:49:04 +11:00
  • b18b53eae0 CMake: add missing headers Campbell Barton 2023-01-31 14:22:26 +11:00
  • 4f1800d70a Docs: note that delimiting by winding could be supported Campbell Barton 2023-01-31 14:22:25 +11:00
  • 6c8c8c20c7 Cleanup: quiet mypy type checking warnings Campbell Barton 2023-01-31 14:22:24 +11:00
  • 27b4916b1a Cleanup: spelling in comments Campbell Barton 2023-01-31 14:22:22 +11:00
  • ea8fd343eb Gitea: add merge message templates Brecht Van Lommel 2023-01-30 23:48:01 +01:00
  • f359a39d11 Fix T100028: Convert USD camera properties to mm from USD units. Michael Kowalski 2023-01-30 17:22:26 -05:00
  • 129093fbce Cycles: Fix crash when rendering with OSL on multiple GPUs Patrick Mours 2023-01-30 19:40:02 +01:00
  • 87a923fdb6 GPU: Add SSBO binding test to new structure. Jeroen Bakker 2023-01-30 19:07:33 +01:00
  • f4deed288b USD export: style fixes to previous commit. Michael Kowalski 2023-01-30 11:57:28 -05:00
  • c79b55fc05 USD export: add scale and bias for normal maps. Michael Kowalski 2023-01-30 11:32:03 -05:00
  • ad083f925c GPencil: Rename init_time to time_start Antonio Vazquez 2023-01-30 16:27:00 +01:00
  • ce13d0d326 GPU: Only compile test shaders when test cases option is enabled. Jeroen Bakker 2023-01-30 15:43:49 +01:00
  • 1a50f814e6 Cleanup: Remove unused variable, use switch, and C++ casting. Bastien Montagne 2023-01-30 15:40:29 +01:00
  • aca9c131fc Metal: Fix issue with premature safe buffer list flush and optimize memory manager overhead. Jason Fielder 2023-01-30 14:05:29 +01:00
  • d4d4efd3d3 GPU: Use create info for compute test cases. Jeroen Bakker 2023-01-30 14:43:39 +01:00
  • 62dd0855a9 Cleanup: Remove special handling of 3DCursor in undo code. Bastien Montagne 2023-01-30 14:40:59 +01:00
  • 596ee79a9f Metal: Optimize shader local memory usage. Jason Fielder 2023-01-30 13:44:46 +01:00
  • dea924a91f GPU: Fix incorrectly commited test compilation of all shaders Clément Foucault 2023-01-30 12:30:14 +01:00
  • 0da74d3ee9 GPU: Fix GLSL compilation on OpenGL backend. Jeroen Bakker 2023-01-30 12:23:02 +01:00
  • 411345757c Cleanup: Remove unused variable. Jeroen Bakker 2023-01-30 11:27:23 +01:00
  • a36c1cabce Vulkan: Changes to CMake config. Jeroen Bakker 2023-01-30 11:24:06 +01:00
  • 084dd110c9 Build: Remove unused BLENDER_GL_LIBRARIES. Jeroen Bakker 2023-01-30 11:19:06 +01:00
  • 6dde185dc4 Metal: Fix edge-case with point primitive restart index removal where all indices are restarts. Jason Fielder 2023-01-30 11:25:53 +01:00
  • 57552f52b2 Metal: Realtime compositor enablement with addition of GPU Compute. Jason Fielder 2023-01-30 11:00:26 +01:00
  • d0f55aa671 Vulkan: Fix GLSL compilation errors. Jeroen Bakker 2023-01-30 10:53:20 +01:00
  • 2ff08d6d9c Cleanup: Pass explicit type to MEM_cnew. Bastien Montagne 2023-01-30 10:41:42 +01:00
  • be8778355a Cleanup: Unused parameters and variables. Bastien Montagne 2023-01-30 09:45:42 +01:00
  • 3649c05f57 Cleanup: Run make format on codebase. Bastien Montagne 2023-01-30 09:40:17 +01:00
  • db87e2a638 I18n: extract and disambiguate a few messages Damien Picard 2023-01-30 09:32:47 +01:00
  • 75c772391d I18n: construct report verbosely when moving objects to collection Damien Picard 2023-01-30 09:31:25 +01:00
  • 90e9406866 VSE: Add Update scene frame range operator Richard Antalik 2023-01-30 07:47:29 +01:00
  • ad146bd17a Fix T103852: Muting timeline channel does not update image Richard Antalik 2023-01-30 06:45:39 +01:00
  • 11de4aa0ce Update RNA to User manual mappings Aaron Carlisle 2023-01-29 19:00:14 -05:00
  • 042775ad48 Sculpt: Fix T104068, depth calculation error in trim tools Joseph Eagar 2023-01-28 16:04:50 -08:00
  • e497da5fda Fix: off by one error in previous commit Jacques Lucke 2023-01-29 00:13:37 +01:00
  • 52ed8bcb27 Gitea: fix pull request template so commit body can be set as description Brecht Van Lommel 2023-01-28 18:10:34 +01:00
  • 90253ad2e7 Geometry Nodes: avoid creating a lazy function many times Jacques Lucke 2023-01-28 15:28:55 +01:00
  • b2534fb866 Fix: anonymous attribute output requested even though it's not used Jacques Lucke 2023-01-28 14:55:39 +01:00
  • 904357d67a Fix: assert when converting between incompatible field types Jacques Lucke 2023-01-28 14:52:15 +01:00
  • 89aae4ac82 Node Editor: Controlled node link swapping Leon Schittek 2023-01-28 10:07:29 +01:00
  • fe5c3a0ab3 GNUmakefile: add convenience target 'check_wiki_file_structure' Campbell Barton 2023-01-28 16:41:12 +11:00
  • 4e9c6929c1 VSE: Handle drivers when duplicating strips Richard Antalik 2023-01-28 03:24:44 +01:00
  • 3a9e589142 Fix (Unreported): VSE side panel flickering when tweaking offset value Richard Antalik 2023-01-28 00:25:56 +01:00
  • d7e914270f Fix (unreported): Pasted strip is not active Richard Antalik 2023-01-28 00:02:51 +01:00
  • cef03c867b UV: cleanup winding Chris Blackbourn 2023-01-28 10:50:59 +13:00
  • 8336de03a6 Cleanup: VSE: use context->for_render instead of G.is_rendering Richard Antalik 2023-01-27 22:42:41 +01:00
  • 9facc5067a Cleanup: Simplify mesh and point cloud conversion Hans Goudey 2023-01-27 14:07:48 -06:00
  • 328772f2d9 Mesh: Add operator to flip quad tessellation Colin Basnett 2023-01-27 11:00:36 -08:00
  • f5e76aa39e Cleanup: Array types, const, math API in workbench code Hans Goudey 2023-01-27 11:33:40 -06:00
  • 0050d6d399 Cleanup: move function to file where it is used Germano Cavalcante 2023-01-27 14:10:43 -03:00
  • 8343e841fd Cleanup: Quiet unused variable warning in non-debug builds Hans Goudey 2023-01-27 09:59:38 -06:00
  • 179605bd2d Fix T104168: No active UV when reading auto-save files Hans Goudey 2023-01-27 09:56:14 -06:00
  • 000e722c7d Geometry Nodes: Optimize start point case of Points of Curve node Hans Goudey 2023-01-27 09:44:30 -06:00
  • e99ae0a75d Vulkan: Tweaks to CMake configuration. Jeroen Bakker 2023-01-27 16:57:59 +01:00
  • b67b84bd5d Fix T103984: USD exports pass usdchecker Michael Kowalski 2023-01-27 10:29:58 -05:00
  • 4635dd6aed Fix T104157: Deleting an active OSL node causes issues Patrick Mours 2023-01-27 15:58:03 +01:00
  • 2590de913d Cleanup: Silence compilation warning (unused parameter). Jeroen Bakker 2023-01-27 15:50:52 +01:00
  • 46c68c46a5 3D Texturing: Adding more cases where seams can be fixed. Jeroen Bakker 2023-01-27 14:39:58 +01:00
  • 3d7697b325 Tweak to previous commit: move checks on DNA deprecated data at the end of readfile code. Bastien Montagne 2023-01-27 15:32:44 +01:00
  • 138b3815e5 Fix (unreported) missing clear of deprecated Window data on fileread. Bastien Montagne 2023-01-27 15:01:29 +01:00
  • 1fd1d24265 Revert accidental changes to sub-modules demeterdzadik@gmail.com 2023-01-27 15:05:44 +01:00
  • 073cf46b2e Fix Generic List move ops clickable with 1 element demeterdzadik@gmail.com 2023-01-27 14:56:53 +01:00
  • 75d6228583 PyAPI: Generic UIList for CollectionProperties demeterdzadik@gmail.com 2023-01-27 14:44:06 +01:00
  • 454057f9df Fix T104175: adding Blur Attribute node with link drag search fails Iliya Katueshenock 2023-01-27 14:47:02 +01:00
  • 79f70e48eb Fix: crash in mesh topology nodes Jacques Lucke 2023-01-27 12:40:08 +01:00
  • d5b026a16c Fix incorrect RNA path for GPencil brush settings, and add it for Curves brush settings. Bastien Montagne 2023-01-27 11:11:18 +01:00
  • 0cce653892 Cleanup: Pass double2 by reference. Jeroen Bakker 2023-01-27 10:25:39 +01:00
  • 71d7c919c0 ImBuf: Limit transform region to pixels that are affected by the transformation. Jeroen Bakker 2023-01-27 09:56:19 +01:00
  • b3fd169259 ImBuf: Precalc subsamples to reduce branching. Jeroen Bakker 2023-01-27 08:39:26 +01:00
  • 2b4bafeac6 UV: add "similar object" and "similar winding" to uv "select similar" Chris Blackbourn 2023-01-27 17:52:31 +13:00
  • 6c8db7c22b Fix T103868: render uv transform gizmo even if it has zero area Chris Blackbourn 2023-01-27 17:05:15 +13:00
  • 34a6591a07 Fix T98594: missing uv editor redraw with geometry nodes modifier Chris Blackbourn 2023-01-27 16:38:12 +13:00
  • d76004f48f Sculpt: Fix sculpt expand not switching falloff types properly Joseph Eagar 2023-01-26 17:53:32 -08:00
  • 742c2e46bb Cleanup: format Chris Blackbourn 2023-01-27 14:45:37 +13:00
  • e735bf02cb Fix linux/mac compiler warning. Michael Kowalski 2023-01-26 20:16:07 -05:00
  • 647cffc001 Sculpt: Add numpad aliases for number keymap entries in expand modal map Joseph Eagar 2023-01-26 16:57:28 -08:00
  • 3e90390918 Sculpt: Resolve Shift R shortcut conflicts Aaron Carlisle 2023-01-26 16:55:03 -08:00
  • cdef135f6f USD import: Support importing USDZ. Michael Kowalski 2023-01-26 18:08:45 -05:00
  • 9a4c54e8b0 Fix: Curve to Points node has wrong field interface status Iliya Katueshenock 2023-01-26 13:01:03 -06:00
  • d6c9cd445c Geometry Nodes: Skip sorting in topology nodes if possible Hans Goudey 2023-01-26 12:34:28 -06:00
  • 3b4486424a Fix repeated transform constraint orientations Germano Cavalcante 2023-01-26 07:54:04 -03:00
  • f19f50d288 USD export test format fixes. Michael Kowalski 2023-01-26 10:35:14 -05:00
  • 1fd54204b0 Enable commented out code. Jeroen Bakker 2023-01-26 15:17:37 +01:00
  • c412c38f0d Fix missing code-paths in previous sequence/imbuf commits. Jeroen Bakker 2023-01-26 15:15:21 +01:00
  • 3b17d6c619 Sequencer: Made subsampling a transform option. Jeroen Bakker 2023-01-26 15:03:19 +01:00
  • f210842a72 Sequencer: Improve Image Transform Quality When Exporting. Jeroen Bakker 2023-01-26 13:38:59 +01:00