Commit Graph

  • 21e6677682 Fix renaming bookmarks stripping non-UTF8 characters Campbell Barton 2023-05-09 20:33:47 +10:00
  • 768948f51b Cleanup: correct strcpy use for RNA string access Campbell Barton 2023-05-09 20:33:11 +10:00
  • c183962c5d Cleanup: quiet unused variable warnings in release builds Campbell Barton 2023-05-09 20:31:44 +10:00
  • 7f7804e62d Cleanup: use doxygen groups for BLI_string_tests Campbell Barton 2023-05-09 17:02:28 +10:00
  • 5532d05622 Anim: remove assumption of array_index order when blending quaternions Sybren A. Stüvel 2023-05-09 11:25:48 +02:00
  • e8c660b855 Realtime Compositor: Implement Denoise node Omar Emara 2023-05-09 11:09:06 +02:00
  • 43bee6ea69 Vulkan: Ensure Minimum Size of VKBuffer Jeroen Bakker 2023-05-09 10:20:54 +02:00
  • 63cc5a1e61 Vulkan: Frame Buffer Flipping Jeroen Bakker 2023-05-09 09:22:26 +02:00
  • 4768348583 Sculpt: fix topology automasking not working when factor cache exists Joseph Eagar 2023-05-08 21:37:34 -07:00
  • 47149d2532 Cleanup: order string size argument after the string Campbell Barton 2023-05-09 15:06:41 +10:00
  • 788a57c6ef Cleanup: reserve the suffix 'len' for string length Campbell Barton 2023-05-09 15:02:12 +10:00
  • c49a0fa474 Cleanup: remove redundant use of BLI_snprintf (no formatting args given) Campbell Barton 2023-05-09 12:59:07 +10:00
  • 3958ae7241 Cleanup: use STRNCPY, SNPRINTF macros Campbell Barton 2023-05-09 12:50:37 +10:00
  • 2f9538a8c7 code_clean: add utility for replacing BLI string copy/printf with macros Campbell Barton 2023-05-09 12:47:27 +10:00
  • 2d99b935f3 BLI_string: add macros to wrap BLI_vsnprintf Campbell Barton 2023-05-09 13:13:15 +10:00
  • e151425c5c Fix #107694: Assert adding custom normals to empty mesh Hans Goudey 2023-05-08 18:40:46 -04:00
  • 150943e084 Cleanup: Move remaining sculpt_paint files to C++ Hans Goudey 2023-05-08 23:48:38 +02:00
  • ce96abd33a Fix: Build error after simulation header cleanup Hans Goudey 2023-05-08 17:21:15 -04:00
  • 2f349ce884 Cleanup: Add comments to simulation state header Hans Goudey 2023-05-08 21:42:38 +02:00
  • 8e4e616a4b Fix #106023: File Browser Lists with Incomplete Previews Harley Acheson 2023-05-08 20:53:08 +02:00
  • 819cd58864 Cleanup: Make Accumulate Attribute node more generic Iliya Katueshenock 2023-05-08 20:36:12 +02:00
  • 50d49e24c4 Asset Views: Decrease default preview cache size Julian Eisel 2023-05-08 19:57:56 +02:00
  • 6a7ca67a98 Fix #107725: ray-offset was incorrectly applied on motion triangles Weizhen Huang 2023-05-08 19:11:11 +02:00
  • 07ac8cb15a Fix #107506: Depsgraph: non-geometry component is treated as geometry component illua1 2023-05-08 18:51:15 +02:00
  • 527b21f0ae LibOverride: Restore local references to virtual linked liboverrides on resync. Bastien Montagne 2023-05-08 18:22:33 +02:00
  • 0327d2c963 Add missing notifier when setting cursor.matrix Sybren A. Stüvel 2023-05-08 16:58:16 +02:00
  • 8759ae1760 GPU: Initialize SRGB In TestCases Jeroen Bakker 2023-05-08 15:32:15 +02:00
  • 7e79e0eec0 File Browser: Avoid filling file cache needlessly on auto-complete Julian Eisel 2023-05-08 14:55:47 +02:00
  • be19edf356 Cleanup: Add API comment on side-effect of file browser query function Julian Eisel 2023-05-08 14:33:34 +02:00
  • c0ce427760 Cleanup: Move file cache lookup into function Julian Eisel 2023-05-08 14:05:23 +02:00
  • 967cd7f99e Fix: Viewer node crashes when the editor is pinned and has no Object ID Lukas Tönne 2023-05-08 14:52:06 +02:00
  • 304e8a842d Fix: editor crashes during simulation bake Lukas Tönne 2023-05-08 14:34:21 +02:00
  • f3be425e97 Fix Pose Library: crash when using partially-keyed quaternions Sybren A. Stüvel 2023-05-08 13:53:58 +02:00
  • 3e888d77ba Geometry Nodes: Simulation calculate to frame operator Lukas Tönne 2023-05-08 13:41:21 +02:00
  • b4fb17f11c Geometry Nodes: allow skipping frames during simulation Jacques Lucke 2023-05-08 13:09:31 +02:00
  • 309775a28b I18N: updated UI messages translations from SVN trunk (r6511). Bastien Montagne 2023-05-08 13:01:27 +02:00
  • 1f3fda16e6 Vulkan: Extract Correct UniformBuf Name From Interface Jeroen Bakker 2023-05-08 13:01:10 +02:00
  • f6b492c43d Build: use versioned TBB library to avoid conflicts with Linux system libs Brecht Van Lommel 2023-05-08 12:47:32 +02:00
  • 3c2dc42712 Fix (studio-reported) crash in liboverride resync code after recent changes. Bastien Montagne 2023-05-08 12:46:03 +02:00
  • ae1c52b3f2 Cleanup: remove dead code Jacques Lucke 2023-05-08 11:48:01 +02:00
  • d8388ef36a Fix: avoid extra depsgraph evaluation when stopping animation playback Jacques Lucke 2023-05-08 11:26:12 +02:00
  • 8e9ada0079 Fix: force frame update only when starting animation timer Jacques Lucke 2023-05-08 11:22:24 +02:00
  • 037b3f87bd Fix: scrubbing time always has extra update that is only used by sequencer Jacques Lucke 2023-05-08 11:20:38 +02:00
  • 2fbbc7acbb Fix: unnecessary depsgraph update when scrubbing in timeline Jacques Lucke 2023-05-08 11:15:42 +02:00
  • cd49cb08e3 BLI_string: call BLI_string_debug_size from functions with a buffer size Campbell Barton 2023-05-08 12:55:49 +10:00
  • 55f7f082a8 Cleanup: avoid BLI_path_basename when the filename is known Campbell Barton 2023-05-08 12:54:54 +10:00
  • c3365666e5 Fix #107637: crash when using density brush on empty hair Jacques Lucke 2023-05-08 09:25:55 +02:00
  • 04d50f4b23 UI: support operator enums in Quick Favorites Philipp Oeser 2023-05-08 09:14:45 +02:00
  • f080dca2c0 Fix #107717: Missing looptri_polys loading lineart YimingWu 2023-05-08 12:18:11 +08:00
  • bb5a22539c Cleanup: correct path size argument Campbell Barton 2023-05-08 12:08:38 +10:00
  • 8a852de147 BLI_fileops: change BLI_dir_create_recursive string size handling Campbell Barton 2023-05-08 11:53:18 +10:00
  • 64674b10d1 Cleanup: quiet compiler warnings Campbell Barton 2023-05-08 11:47:27 +10:00
  • 893bd37bc0 Cleanup: formatting Lukas Stockner 2023-05-08 01:20:41 +02:00
  • c431b69a8a Fix #72011: Visible artifacts after baking normals with bevel shader Lukas Stockner 2023-05-07 22:41:47 +02:00
  • c502d3ac53 Fix #105147: Rename geometry node to Is Face Planar Marino Toscano 2023-05-07 22:37:05 +02:00
  • 31d71f39ad UI: fix or improve many messages Damien Picard 2023-05-07 15:27:28 +02:00
  • de5aca9418 Refactor: unify UNIX/WIN32 BLI_dir_create_recursive & some improvements Campbell Barton 2023-05-07 22:07:40 +10:00
  • f7d3115d97 Cleanup: replace BLI_strncpy with memcpy when the size is known Campbell Barton 2023-05-07 16:54:58 +10:00
  • 0d1362bfd7 Cleanup: spelling in comments Campbell Barton 2023-05-07 15:58:47 +10:00
  • df54b627b3 Cleanup: use of the term 'len' & 'maxlen' Campbell Barton 2023-05-07 15:22:58 +10:00
  • 5abb3c96cf UV: Add pinned island support to uv packer Chris Blackbourn 2023-05-07 17:53:05 +12:00
  • 5258604531 Cleanup: use of the term 'len' in BLI_string_utf8, BLI_string_utils Campbell Barton 2023-05-07 14:51:54 +10:00
  • 7966888af5 Cleanup: don't use an inline function which is passed as an argument Campbell Barton 2023-05-07 14:50:27 +10:00
  • 464a40c1a5 Cleanup: use the name of the CMake WITH_STRSIZE_DEBUG for the define Campbell Barton 2023-05-07 13:55:19 +10:00
  • 7f8495c44b CMake: add WITH_STRSIZE_DEBUG option, RNA support Campbell Barton 2023-05-07 13:32:46 +10:00
  • 0cf682f570 RNA: ensure string size with RNA_property_string_get_alloc Campbell Barton 2023-05-07 13:22:35 +10:00
  • 3ed297633d Fix unintended fall-through in ANIM_is_active_channel Campbell Barton 2023-05-07 13:10:59 +10:00
  • 0eba9e41bf Cleanup: Convert float to double during uv unwrap Chris Blackbourn 2023-05-07 12:03:32 +12:00
  • a684e61cbf Cleanup: fix warnings Chris Blackbourn 2023-05-07 11:43:18 +12:00
  • 07dfc6eccc LibOverride: Further fixes/improvements to partial recursive resync process. Bastien Montagne 2023-05-06 16:23:15 +02:00
  • 40d79e3d2b LibOverride: Fix/Improve partial resync detection code. Bastien Montagne 2023-05-05 17:26:59 +02:00
  • 370a2bb416 LibOverride: Resync: Do not ignore embedded IDs in hierarchy processing. Bastien Montagne 2023-05-04 12:22:49 +02:00
  • bd412c9e71 Fix crash when accessing length of material_slots on evaluated Empty object. Bastien Montagne 2023-05-06 12:25:45 +02:00
  • 60283c63f1 Cleanup: Remove redundant ImBuf channels assignment Jesse Yurkovich 2023-05-06 06:39:17 +02:00
  • b01f5444a3 UV: Improve packing efficiency Chris Blackbourn 2023-05-06 10:31:03 +12:00
  • 3609ed7eb0 Cleanup: format Chris Blackbourn 2023-05-06 10:10:45 +12:00
  • 5cc8fea7e9 Fix #107212: Fix file browser thumbnails for images Jesse Yurkovich 2023-05-06 00:16:19 +02:00
  • fcddc1a1af Fix #107648: Proportional Edit sometimes cancels GPencil keyframe transformation Germano Cavalcante 2023-05-05 18:47:20 -03:00
  • d1bfda16bb Cycles: re-enable HIP on Linux Brecht Van Lommel 2023-05-05 19:36:55 +02:00
  • 25fe9d74c9 Cycles: Fix hang when MSL->AIR compilation fails Michael Jones 2023-05-05 18:52:54 +02:00
  • 80feb13665 Allow select range in animation editor Pratik Borhade 2023-05-05 17:46:05 +02:00
  • c9b51591da Refactor: Allow to explicitly set the range on the slider UI element Christoph Lendenfeld 2023-05-05 17:22:39 +02:00
  • 0ffde36fe7 Refactor: flatten light tree in recursive function Brecht Van Lommel 2023-05-05 16:32:59 +02:00
  • c796cbebef Metal: Add atomicExchange and mat3x4 support Clément Foucault 2023-05-05 16:15:02 +02:00
  • 9654b96ffa Refactor: pose_slide.c Christoph Lendenfeld 2023-05-05 15:30:29 +02:00
  • 878477f250 Fix broken UI view notifier listening Julian Eisel 2023-05-05 15:07:36 +02:00
  • 48abc09d84 Cleanup: format Chris Blackbourn 2023-05-05 23:44:56 +12:00
  • 29053c5c02 EEVEE-Next: Fix validation layer errors on Metal Clément Foucault 2023-05-05 12:52:23 +02:00
  • 5a88afeaec DRW: Fix mixed type comparison warning Clément Foucault 2023-05-05 12:21:15 +02:00
  • eab0cd475a EEVEE-Next: Fix wrong texture usage flag Clément Foucault 2023-05-05 11:12:23 +02:00
  • c11ac86e03 Cleanup: Metal: Better function name and comments for buffer bindings Clément Foucault 2023-05-04 19:16:46 +02:00
  • 2f1bf2ff1e EEVEE-Next: World: Fix missing SSBO bind Clément Foucault 2023-05-04 18:46:54 +02:00
  • 95fa4d73d6 Cleanup: Avoid nested conditional blocks in WM-jobs code Julian Eisel 2023-05-05 12:14:00 +02:00
  • 8284bb1ff4 Fix potentially missing redraws when file browser loads recursively Julian Eisel 2023-05-05 11:47:20 +02:00
  • ecb8d7f8ab Tests: Add test for broken EXR files Sergey Sharybin 2023-05-05 11:00:54 +02:00
  • 70cd2a9741 RNA: use memcpy for copying strings when the length is known Campbell Barton 2023-05-05 15:33:18 +10:00
  • c80e9641ed Cleanup: replace UTF8 string copy macro with function Campbell Barton 2023-05-05 14:36:09 +10:00
  • dc4e48fca0 Cleanup: quiet clang-tidy char subscript warning Campbell Barton 2023-05-05 14:21:13 +10:00
  • b0aa8fb16a Cleanup: quiet warning Campbell Barton 2023-05-05 14:09:38 +10:00
  • f665b73c89 RNA: replace BLI_strncpy with strcpy/memcpy when the size is known Campbell Barton 2023-05-05 13:09:16 +10:00