Commit Graph

  • e84ab459c7 Vulkan: Use std::endl in vk_to_string Jeroen Bakker 2024-04-18 16:09:26 +02:00
  • f0b1eca9ee Cleanup: EEVEE-Next: Remove unused define Clément Foucault 2024-04-18 14:39:02 +02:00
  • f1955e1c57 Fix #120393: Outliner: Inconsistent dim on hidden items Pratik Borhade 2024-04-18 14:05:19 +02:00
  • d95b1f120b Mesh: Store BMEditMesh in shared pointer Hans Goudey 2024-04-18 13:52:20 +02:00
  • 998d0796e4 Fix: EEVEE-Next: Volume Probe: Missing binds in baking Clément Foucault 2024-04-18 12:48:07 +02:00
  • 189113c727 Cleanup: Move vulkan specific tests in tests folder Jeroen Bakker 2024-04-18 12:47:23 +02:00
  • 23348d4a5c GL: VertBuf/IndexBuf: Add missing SSBO bind tracking Clément Foucault 2024-04-18 12:33:42 +02:00
  • c601569702 Fix: EEVEE-Next: Displacement: Revert object scaling on output Clément Foucault 2024-04-18 12:30:03 +02:00
  • 5b3bf8f4c9 Fix: EEVEE-Next: Volume: Missing nullptr checks Clément Foucault 2024-04-18 12:21:10 +02:00
  • d31b459927 GL: UniformBuf: Fix wrong positive missing resource error Clément Foucault 2024-04-18 12:18:59 +02:00
  • 076ca1530a Vulkan: Cleanup debugging tools Jeroen Bakker 2024-04-18 12:00:35 +02:00
  • 2b475272a0 Cleanup: Unused parameters and function warnings on macOS Sergey Sharybin 2024-04-18 10:33:10 +02:00
  • 7047715c6b Fix #104798: Slow frame-change with objects in the scenes collection Campbell Barton 2024-04-18 13:49:18 +10:00
  • 9cb3a17352 Linux: freedesktop support for file type association Campbell Barton 2024-04-05 11:38:21 +11:00
  • c0e4de8457 PyAPI: support evaluating an expression as a string or None Campbell Barton 2024-04-18 10:35:51 +10:00
  • 4666af64a6 Cleanup: Geometry Nodes: Use accessor function for bmain Hans Goudey 2024-04-17 16:19:28 -04:00
  • 18c5e99f92 Cleanup: Geometry Nodes: Use accessor function for self object Hans Goudey 2024-04-17 16:18:58 -04:00
  • 29ac593363 Cleanup: Use C++ Vector for color band samples Hans Goudey 2024-04-17 12:51:31 -04:00
  • f39c30dc60 Cleanup: Move eyedropper_colorband.cc to proper C++ namespace Hans Goudey 2024-04-17 12:44:53 -04:00
  • 504992cb0e Fix #120302: Color Ramp eyedropper update crash Hans Goudey 2024-04-17 12:40:15 -04:00
  • 8e5840359f Refactor: deduplicate assignment of background light group Weizhen Huang 2024-04-13 11:28:09 +02:00
  • a6330cad7f Refactor: wrap block of codes into a function Weizhen Huang 2024-04-11 17:38:32 +02:00
  • 45d2e46752 Cleanup: remove unnecessary shader flag in Chiang Hair BSDF Weizhen Huang 2024-04-09 15:00:27 +02:00
  • 481b50e06d Cleanup: pass shader flag as parameter instead of ShaderData Weizhen Huang 2024-04-09 14:25:28 +02:00
  • 2e1380fa0c Cleanup: use available function to compute render buffer pointer Weizhen Huang 2024-04-08 19:47:55 +02:00
  • 0c9ce4ba4f Refactor: handle MIS weight in lower-level functions Weizhen Huang 2024-03-07 02:01:04 +01:00
  • 418acfe8bb Cleanup: remove unused function parameters Weizhen Huang 2024-03-06 15:04:00 +01:00
  • 5b040b12ea Cleanup: Decrease variable scope in UV sculpt Hans Goudey 2024-04-17 11:53:55 -04:00
  • 46c35b1690 Cleanup: Use switch for UV sculpt tools Hans Goudey 2024-04-17 11:47:18 -04:00
  • a19005efb0 Cleanup: Return early in UV sculpt Hans Goudey 2024-04-17 11:44:23 -04:00
  • 93e47ad9a8 Fix #120744: Shrink/Fatten Even with Alt not working Germano Cavalcante 2024-04-17 12:21:13 -03:00
  • 6a21ff9154 Cleanup: Remove includes and "using std" for opensubdiv wrapper Hans Goudey 2024-04-17 17:22:22 +02:00
  • b547d82c47 Fix #120734: Light type selector icon missing Hans Goudey 2024-04-17 08:55:43 -04:00
  • 6307e7011d Fix #120594: Mesh vertex position change in RNA missing update tag Hans Goudey 2024-04-17 08:41:37 -04:00
  • 916c4fcdac Fix: Collada import assert with faceless prims Philipp Oeser 2024-04-17 14:21:56 +02:00
  • 0bda626ba3 Fix #120721: Collada: Import with loose edges not immediately show them Philipp Oeser 2024-04-17 14:21:08 +02:00
  • 91e50380d3 Fix: GPv3: Retrieving drawings for layer returns invalid layer index Sietse Brouwer 2024-04-17 13:15:47 +02:00
  • 2e8b7d9dba EEVEE-Next: Fix compilation on metal Clément Foucault 2024-04-17 12:30:48 +02:00
  • a9b6201381 EEVEE-Next: Make DoF reduce shader use less LDS Clément Foucault 2024-04-17 11:23:11 +02:00
  • f2ae04db10 GPU: Implement missing UBO/SSBO bind tracking Clément Foucault 2024-04-17 11:06:39 +02:00
  • 2154cf6dcb Fix: Menu search crash when no active base is present Pratik Borhade 2024-04-17 10:51:01 +02:00
  • c00c1b8e23 Geometry Nodes: remove experimental option for matrix socket and nodes Jacques Lucke 2024-04-17 10:34:13 +02:00
  • d3d14a706b Fix #120727: Filtering is case sensitive for Python UI-lists Campbell Barton 2024-04-17 14:47:13 +10:00
  • f8197098c6 Cleanup: spelling in comments Campbell Barton 2024-04-17 14:18:06 +10:00
  • 15002ad384 BLF: Remove No Op Code in blf_str_offset_from_cursor_position Harley Acheson 2024-04-17 04:59:41 +02:00
  • 01101dcaf9 Cleanup: use const references instead of copy-by-value Campbell Barton 2024-04-17 11:36:44 +10:00
  • cf37424203 Cleanup: use const pointers, quiet cppcheck unreadVariable warning Campbell Barton 2024-04-17 11:36:38 +10:00
  • 8680976dc9 Cleanup: match function/declaration names Campbell Barton 2024-04-17 11:36:36 +10:00
  • bfc8477a42 Cleanup: use ATTR_WARN_UNUSED_RESULT for allocating RNA functions Campbell Barton 2024-04-17 11:36:35 +10:00
  • 54e4cb8b0c Cleanup: clarify names for the a string and it's static buffer Campbell Barton 2024-04-17 11:36:33 +10:00
  • 0a8a3bc15a Fix misuse of RNA_struct_name_get_alloc Campbell Barton 2024-04-17 11:36:32 +10:00
  • d3fb68f518 Icons: Add Sculpt gesture icons Sean Kim 2024-04-16 23:11:16 +02:00
  • 6091127a29 UI: Remove Redundant Hidden File Check for Linux/Mac Harley Acheson 2024-04-16 22:45:33 +02:00
  • 38f70e9cf2 Cleanup: Use Span for despgraph build argument Hans Goudey 2024-04-16 16:39:42 -04:00
  • 3d59514729 EEVEE-Next: Fix discrepancy between lookdev and forward Clément Foucault 2024-04-16 20:10:07 +02:00
  • 95996737c3 EEVEE-Next: Remove support for renderpass for forward opaque objects Clément Foucault 2024-04-16 20:08:29 +02:00
  • 5b1f5a5aa7 Cleanup: DRW: Remove uneeded dependency of debug shaders on draw_view Clément Foucault 2024-04-16 19:47:01 +02:00
  • d2df694439 EEVEE-Next: DoF: Avoid out of bound access in scatter vertex shader Clément Foucault 2024-04-16 16:31:46 +02:00
  • 420508b235 Fix (unreported) LibOverride: Assert when clearing a liboverride. Bastien Montagne 2024-04-16 19:11:04 +02:00
  • 003489c693 Fix #120701: Overrides: Running Make Override operator in viewport without a selection created duplicates. Bastien Montagne 2024-04-16 19:09:32 +02:00
  • b1fb8eccb4 UI: Add tooltips to inputs of Color shader nodes Bartosz Kosiorek 2024-04-16 19:07:08 +02:00
  • 2685c666ec Cleanup: Sculpt: Use C++ Set and Array for geodesic distances Hans Goudey 2024-04-16 11:16:56 -04:00
  • 4fcc8f2320 Cleanup: Use FunctionRef for sculpt flood fill callback Hans Goudey 2024-04-16 11:05:27 -04:00
  • 8546449582 Cleanup: Sculpt: Move flood fill struct to namespace Hans Goudey 2024-04-16 09:54:49 -04:00
  • 4dc53709b2 Fix #120703: Overrides: Missing 'override' Color overlay for some UI widgets. Bastien Montagne 2024-04-16 18:38:39 +02:00
  • c3ee098c78 Fix #120655: GPv3: Conversion: invalid handling of generated 'offset radius' nodetree. Bastien Montagne 2024-04-16 17:56:50 +02:00
  • f465943872 Cleanup: GPv3 conversion: Remove unused public functions. Bastien Montagne 2024-04-16 17:50:11 +02:00
  • ddb2519339 BKE mesh legacy conversion: use new BKE_node_tree_add_in_lib when needed. Bastien Montagne 2024-04-16 17:37:14 +02:00
  • fda3900722 BKE node: Add a new in_lib function to create nodetrees within a library. Bastien Montagne 2024-04-16 17:35:22 +02:00
  • cec57e9138 Fix: Draw: EEVEE-Next shadow flickering and other uninitialized bounds fixes Miguel Pozo 2024-04-16 17:19:13 +02:00
  • 19dbcf5fc1 Assets: Speed up iterating over asset libraries Julian Eisel 2024-04-16 17:08:49 +02:00
  • 9962c50b54 BLI: factor out BLI_path_has_hidden_component, fix it and speed it up Aras Pranckevicius 2024-04-16 16:51:31 +02:00
  • 5b7bc88571 Revert "Refactor: Select Engine: Draw actual indices instead of 'Original Indices'" Germano Cavalcante 2024-04-16 10:21:18 -03:00
  • fda57f8e84 Fix: Vertex normal calculation broken in array modifier Hans Goudey 2024-04-16 09:09:54 -04:00
  • 07922a99e9 UI: Tweaks to collection export Brecht Van Lommel 2024-04-16 15:02:33 +02:00
  • 157c4cfbc1 Refactor: Select Engine: Draw actual indices instead of 'Original Indices' Germano Cavalcante 2024-04-16 14:58:01 +02:00
  • 05cd235f90 FIX: EEVEE Next Non-shadowing directional light hang Jason Fielder 2024-04-16 14:57:07 +02:00
  • f789619e65 Vulkan: Share descriptor set layouts between shaders Jeroen Bakker 2024-04-16 14:00:49 +02:00
  • 1de48f98a5 Fix #120662: GP selection tool not working from toolbox Pratik Borhade 2024-04-16 13:50:42 +02:00
  • 6c2d9bd2f5 GPv3: Separate header and operators in context menu Pratik Borhade 2024-04-16 12:21:29 +02:00
  • d1634b2a4a UI: support adding a search weight to menu entries for menu-search Jacques Lucke 2024-04-16 12:18:45 +02:00
  • 757da9dbc1 Cleanup: Remove redundant compositor arguments Omar Emara 2024-04-16 09:11:39 +02:00
  • 2cf8b5c4e1 Compositor: Improve interactivity for GPU compositing Omar Emara 2024-04-16 09:10:36 +02:00
  • ad48827244 Fix duplicate gpencil_sculpt_tool property in PAINT_OT_brush_select Campbell Barton 2024-04-16 16:09:08 +10:00
  • a7d1bd9735 cppcheck: use source relative paths in the summary Campbell Barton 2024-04-16 14:49:36 +10:00
  • e4529592d6 Cleanup: sort cmake file-lists Campbell Barton 2024-04-16 12:28:38 +10:00
  • 20b0805213 Cleanup: use const pointers where possible Campbell Barton 2024-04-16 12:27:47 +10:00
  • 90f1d1cc61 Cleanup: use doxygen formatting for guarded-allocator Campbell Barton 2024-04-16 12:27:13 +10:00
  • 2b7f46bc0b Fixes for keying-set export operator Campbell Barton 2024-04-16 12:24:30 +10:00
  • 6fc6bcdb82 Cleanup: Unused function Iliya Katueshenock 2024-04-16 00:59:16 +02:00
  • 626959ed21 EEVEE-Next: UI: Light-Probe panels Clément Foucault 2024-04-15 23:39:27 +02:00
  • 3c7d015ca8 Refactor: Remove blf_str_offset_to_cursor Else After Return Harley Acheson 2024-04-15 22:57:52 +02:00
  • f01e6d59ec Cleanup: Geometry Nodes: Prevent unnecessary template instantiations Iliya Katueshenock 2024-04-15 22:04:30 +02:00
  • 6623e16001 EEVEE-Next: Change volume probe sample positioning Clément Foucault 2024-04-15 21:57:31 +02:00
  • 2cb3677557 Geometry Nodes: Rewrite Scale Elements node Iliya Katueshenock 2024-04-15 21:55:37 +02:00
  • ddec0740d6 BLF: Better Specification of CJK Font Unicode Coverage Harley Acheson 2024-04-15 21:37:40 +02:00
  • 75804f2dd0 Fix #120575: GPU subdivision ignores split normals from sharp edges Hans Goudey 2024-04-15 21:19:54 +02:00
  • a6b79d7763 BLF: Ignore Combining Characters for Mouse Selection Harley Acheson 2024-04-15 21:19:04 +02:00
  • b38f27ae10 Refactor: BLF Offset from Cursor Position Early Exits Harley Acheson 2024-04-15 20:50:23 +02:00
  • c4f1c4d882 Fix #120650: crash when using viewer node in curves sculpt mode Jacques Lucke 2024-04-15 20:06:55 +02:00