Commit Graph

  • 3aa0715d65 Cleanup: remove calls to snprintf Campbell Barton 2023-08-23 15:04:12 +10:00
  • 24ef5e097a Cleanup: balance doxy sections Campbell Barton 2023-08-23 14:17:53 +10:00
  • c52965e9c7 Cleanup: simplify struct declarations Campbell Barton 2023-08-23 13:30:56 +10:00
  • f66fa32ada Cleanup: spelling in comments Campbell Barton 2023-08-23 13:30:55 +10:00
  • 6e20beba22 UI: Statistics Overlay Improvements Harley Acheson 2023-08-23 01:13:53 +02:00
  • 709ec52c7d Core: foreach_id: Add a new callback flag to skip processing at readfile time. Bastien Montagne 2023-08-22 19:01:04 +02:00
  • 710b47fe7c Tweak SpaceNode foreach_id callback handling of nodetree ID pointer. Bastien Montagne 2023-08-22 18:57:42 +02:00
  • 1857df8d5b Cleanup: Use FunctionRef for PBVH filtering callback Hans Goudey 2023-08-22 15:05:37 -04:00
  • 899d723da8 Fix: Display nodelinks consistently across different UI scales Leon Schittek 2023-08-22 19:24:07 +02:00
  • abab47a805 Cycles: oneAPI: Refactoring of local size choice logic Nikita Sirgienko 2023-08-22 19:04:16 +02:00
  • 42bf06a57d Fix #111255: Sculpt mode crash for mesh with no faces Hans Goudey 2023-08-22 12:29:36 -04:00
  • 7a0a406ff8 Core: foreach_id: add optional support for deprecated ID pointers. Bastien Montagne 2023-08-22 15:42:19 +02:00
  • b075c84ba3 Fix (unreported) invalid memory access in new 'newer blendfile version' code. Bastien Montagne 2023-08-22 17:26:37 +02:00
  • 6cfda322a6 Fix: GPv3: Stroke Eraser does not work with one-point strokes. Amelie Fondevilla 2023-08-22 17:04:51 +02:00
  • acd6dd96b7 Camera: Move panoramic projection settings to DNA Clément Foucault 2023-08-22 15:49:34 +02:00
  • 23fc8126be Color management: Shrink Filmic LUT size down without noticeable difference Zijun Zhou 2023-08-22 15:30:12 +02:00
  • 47b431d3b6 Fix: Use correct byte size for GPU_DEPTH_COMPONENT24 Jeroen Bakker 2023-08-22 14:16:25 +02:00
  • fccab83bc8 Cleanup: Small cleanups to BKE_cloth.hh header Hans Goudey 2023-08-22 07:47:47 -04:00
  • 914b1e2a75 Cleanup: Remove unnecessary parantheses in node declaration Hans Goudey 2023-08-22 07:39:12 -04:00
  • 55d6d5b335 Cleanup: Move BKE_cloth.h to C++ Hans Goudey 2023-08-22 07:27:35 -04:00
  • d9ae608c87 Fix: Crash when using Vulkan backend. Jeroen Bakker 2023-08-22 13:46:48 +02:00
  • 4ebd7d84d1 Vulkan: Bind Dummy Vertex Attributes Jeroen Bakker 2023-08-22 13:35:01 +02:00
  • a9053f7efb Color management: Add AgX view transform and make it default Zijun Zhou 2023-08-22 12:53:15 +02:00
  • fa3dd4bdb5 I18N: Add back wrongly removed translation marker in recent cleanup. Bastien Montagne 2023-08-22 11:28:36 +02:00
  • 2af2a11651 Vulkan: Use Correct Image Aspects Jeroen Bakker 2023-08-22 11:00:43 +02:00
  • 8bae4427ed Fix #111238: Arrow keys in some menus work in the opposite direction Philipp Oeser 2023-08-22 09:35:10 +02:00
  • 7d688edbd3 Fix tool-tip memory leak Campbell Barton 2023-08-22 17:22:03 +10:00
  • f58d596c36 GHOST/Wayland: print the exception message on failure Campbell Barton 2023-08-22 16:08:55 +10:00
  • 920271da42 Keymap: Left and Right Click consistency improvements Julien Kaspar 2023-08-22 15:42:25 +10:00
  • e611ef4312 Cleanup: use term even_xy for window relative coordinates, not mval Campbell Barton 2023-08-22 13:57:58 +10:00
  • 6a169cfe73 Cleanup: use rna_idprop_quote_path utility function in rna_prop_ui Campbell Barton 2023-08-22 13:34:25 +10:00
  • 8df5205028 Fix RNA path resolving failing to lookup empty string properties Campbell Barton 2023-08-22 13:31:26 +10:00
  • e044c5f12b Tests: add ID-property TestRNAData.test_custom_properties_access Campbell Barton 2023-08-22 13:27:21 +10:00
  • f30ac938de Cleanup: Reduce unnecessary mesh position copying Jesse Yurkovich 2023-08-22 03:51:53 +02:00
  • d45f47a809 Cleanup: Make format Harley Acheson 2023-08-21 15:52:36 -07:00
  • 4f6785774a UI: Fix scrollbar highlighting outside of regions Guillermo Venegas 2023-08-22 00:47:11 +02:00
  • c02f2f4947 Fix #109454: Snapping from Tools doesn't work if Depth option is not Surface Germano Cavalcante 2023-08-17 09:07:50 -03:00
  • baa8f663a2 Fix (unreported) nullptr access in BKE_fcurve_handles_recalc_ex Jesse Yurkovich 2023-08-21 20:15:22 +02:00
  • 5da64ff596 Fix #111355: Crash when calling operator 'TEXT_OT_save' Germano Cavalcante 2023-08-21 15:10:38 -03:00
  • 9269afda59 Fix VSE strip text crashing on assert Richard Antalik 2023-08-21 18:07:27 +02:00
  • 7d9214d30f Cleanup: i18n: remove extraction macro from some geometry nodes Habib Gahbiche 2023-08-21 16:48:24 +02:00
  • f1c6d61854 Fix #111342: Auto Perspective locks viewport into camera Germano Cavalcante 2023-08-21 11:18:43 -03:00
  • f57a8f07c0 Fix: EEVEE-Next: World Volume compilation error Miguel Pozo 2023-08-21 15:48:48 +02:00
  • ea3d85b9d7 Node panels: RNA for node group interfaces Lukas Tönne 2023-08-21 15:40:19 +02:00
  • f052b18a65 Always clear 'fake user' flag from linked data. Bastien Montagne 2023-08-11 12:28:54 +02:00
  • 7f65080ab4 Fix #111277: NaN in Vector Displacement leading to render errors Alaska 2023-08-21 15:22:03 +02:00
  • 8b311daf0a Cleanup: Make format Jeroen Bakker 2023-08-21 15:03:43 +02:00
  • 785e03b13f Cleanup: Reduce VKDebug Messenger Complexity Jeroen Bakker 2023-08-21 15:00:09 +02:00
  • b3c7f3c8a9 UI: Add initial UI support for ID pointers custom properties. Bastien Montagne 2023-07-25 12:31:16 +02:00
  • b404df6989 Further tweaks to LSAN suppression rules. Bastien Montagne 2023-08-21 14:07:16 +02:00
  • f0a8c19461 Compositor: Increase tolerance for matte tests Sergey Sharybin 2023-08-21 12:12:12 +02:00
  • 12b261545f I18N: Updated UI translations from SVN trunk (r6668). Bastien Montagne 2023-08-21 11:41:47 +02:00
  • 3dc93d6e38 GPv3: Display layer groups in grease pencil dopesheet Amelie Fondevilla 2023-08-21 10:51:00 +02:00
  • 9df5f2c495 Vulkan: Indirect Drawing Jeroen Bakker 2023-08-21 08:55:55 +02:00
  • 4760908b6e Fix potential buffer overflow & un-terminated strings on macOS Campbell Barton 2023-08-21 11:53:22 +10:00
  • eee33ce2df Cleanup: replace strcpy with BLI_strncpy Campbell Barton 2023-08-21 10:59:12 +10:00
  • 1c7adc61ae Cleanup: de-duplicate comments & expand on why UV's are clipped Campbell Barton 2023-08-21 10:31:57 +10:00
  • 33a05725be Cleanup: spelling in comments Campbell Barton 2023-08-21 10:05:45 +10:00
  • 65f91bd53a Fix: DRW: Broken debug decimal display Clément Foucault 2023-08-20 17:52:41 +02:00
  • b4b5977aed DRW: Guard debug lib using defines Clément Foucault 2023-08-20 16:48:46 +02:00
  • 39a40d6f84 Cleanup: Subdiv: Replace "stack or buffer" storage with C++ classes Hans Goudey 2023-08-20 00:25:45 +02:00
  • b25b13a90b Fix #111278: UI Text Extension of Selection Harley Acheson 2023-08-19 19:19:57 +02:00
  • 5a8cb665e0 Cleanup: various non-functional C++ changes Campbell Barton 2023-08-19 23:44:21 +10:00
  • faa3ef6ad5 Cleanup: format Campbell Barton 2023-08-19 23:44:20 +10:00
  • 9d08be1eec Realtime Compositor: add regression tests Habib Gahbiche 2023-08-19 15:00:54 +02:00
  • 4f72240c1d Cleanup: spelling (correct correction), update dictionary Campbell Barton 2023-08-19 20:19:13 +10:00
  • 20b4a77872 datatoc: exclude the initial C-style comment from GLSL/MSL/Cuda files Campbell Barton 2023-08-19 17:56:50 +10:00
  • 63c1a26069 Cleanup: move GLSL comments to the file start Campbell Barton 2023-08-19 17:56:48 +10:00
  • 04bf0f3eb6 License headers: add SPDX copyright entries for '*.msl' files Campbell Barton 2023-08-19 17:41:14 +10:00
  • add2a656da Cleanup: spelling, use C-style in GLSL Campbell Barton 2023-08-19 17:13:05 +10:00
  • e7c94b35b8 Fix: Missing PDB on windows Ray Molenkamp 2023-08-19 00:09:19 -06:00
  • b903ce04d8 AUTHORS: add new developers Campbell Barton 2023-08-19 14:53:54 +10:00
  • ccdaba69a5 Tools: improve progress output for credits & author generation Campbell Barton 2023-08-19 14:49:02 +10:00
  • d78189e406 Tools: set the renameLimit for git_log to avoid warnings Campbell Barton 2023-08-19 14:26:03 +10:00
  • 1ce9c2b1f8 Fix #111086: Ignore Scroller Zones in Invisible Regions Harley Acheson 2023-08-18 21:31:35 +02:00
  • e2af12d368 Cleanup: Update copyright to the new format Ray Molenkamp 2023-08-18 11:58:37 -06:00
  • 9e71b84f1d UI: Error Logging for Some Screen Operations Harley Acheson 2023-08-18 19:53:18 +02:00
  • d5e50460e7 CMake/MSVC: Use /debug:fastlink for debug builds Ray Molenkamp 2023-08-18 10:47:47 -06:00
  • 0df3aedfa8 CMake/MSVC: Only generate/install stripped PDB for release builds Ray Molenkamp 2023-08-18 10:20:36 -06:00
  • 99e78f1c7a Cleanup: Move Object' FluidModifier internal data handling from 'lib_link' into 'read_data' code. Bastien Montagne 2023-08-18 17:23:50 +02:00
  • 0c26d4cc3e Fix: Number input on slider Christoph Lendenfeld 2023-08-18 17:29:41 +02:00
  • eb57163fdf UI: Add panel for Node Editor in Preferences Rawalanche 2023-08-18 15:54:47 +02:00
  • 8367167626 Render: default roughness distribution to Multiscatter GGX Weizhen Huang 2023-08-18 15:51:30 +02:00
  • 639223d92f Fix Cycles hair orientation test failing on Linux/Windows Weizhen Huang 2023-08-18 15:33:41 +02:00
  • 26dcc961f5 Markers: Use double-click to rename Pablo Vazquez 2023-08-18 15:23:20 +02:00
  • 24082ceecc Cleanup: GPv3: Constructors and destructors Falk David 2023-08-18 15:00:00 +02:00
  • f954329376 Cleanup: Move FCurve's internal data hanlding from 'lib_lkink' to 'read_data' code. Bastien Montagne 2023-08-18 14:58:44 +02:00
  • 77eb7898e9 Cleanup: Comment in liboverride hierarchy handling code. Bastien Montagne 2023-08-18 14:22:47 +02:00
  • dfb002bac6 Cleanup: Move Workspace's internal data handling from 'lib_link' to 'read_data' code. Bastien Montagne 2023-08-18 12:53:09 +02:00
  • baeeff9a84 Fix: crash in liboverride hierarchy ensure RedMser 2023-08-11 21:21:21 +02:00
  • c40e3dd142 Workaround failing hair test on Linux/Windows Weizhen Huang 2023-08-18 14:14:07 +02:00
  • 6f8011edf7 Cycles: new Principled Hair BSDF variant with elliptical cross-section support Weizhen Huang 2023-08-18 12:46:13 +02:00
  • d06a6105a7 Fix: GPv3: TreeNode::is_locked() function Falk David 2023-08-18 12:44:07 +02:00
  • 725f1dbf2d Revert: GPv3: DNA rename of name Falk David 2023-08-18 12:41:46 +02:00
  • eda58d6419 Fix #110635: VSE: strip color multiplication affecting alpha channel Hannes Loeschke 2023-08-18 12:36:03 +02:00
  • 591c778b33 Fix (unreported) memleak in Particle lib_link code. Bastien Montagne 2023-08-18 11:22:50 +02:00
  • 726ba534fc Realtime Compositor: Support realization of transformations Omar Emara 2023-08-18 10:00:16 +02:00
  • e42c70fd31 Fix #110053: Crash on linked animation data with drivers Christoph Lendenfeld 2023-08-18 09:17:55 +02:00
  • 82c1b9f684 Vulkan: Remove Unneeded Workaround for Shader Interfaces Jeroen Bakker 2023-08-18 08:57:37 +02:00
  • 8477f62ba1 Vulkan: Detect Vulkan Incompatibility When Running OpenGL/MTL Jeroen Bakker 2023-08-18 08:44:30 +02:00