-
6796cce11d
Refactor: add a function to access images extensions from it's format
Campbell Barton
2023-05-05 12:40:27 +10:00
-
f15889a9f9
Sculpt: Split face set visibility invert into its own operator
Joseph Eagar
2023-05-04 17:48:51 -07:00
-
e5598d067b
BKE_image: simplify UDIM tile label access, return string length
Campbell Barton
2023-05-05 10:24:17 +10:00
-
a79272a790
Sculpt: fix broken pbvh draw
Joseph Eagar
2023-05-04 17:09:14 -07:00
-
8cbb42c640
Cleanup: de-duplicate internal function for file/directory split
Campbell Barton
2023-05-05 10:01:00 +10:00
-
831bacec92
Cleanup: use function style casts & nullptr in C++ code
Campbell Barton
2023-05-05 09:25:47 +10:00
-
ba3d7499fa
Cleanup: spelling, use term polygons in polygon callbacks
Campbell Barton
2023-05-05 09:25:45 +10:00
-
49c09d7640
Cleanup: remove inline pointcache extension stripping
Campbell Barton
2023-05-05 09:25:43 +10:00
-
f2bbcc317f
Cleanup: format
Campbell Barton
2023-05-05 09:25:41 +10:00
-
e858aa7181
Fix #107623: Do not allow dragging search menu from custom socket
illua1
2023-05-04 19:27:55 +02:00
-
93d464dcd1
Fix snapping with constraint flickering
Germano Cavalcante
2023-05-04 14:05:32 -03:00
-
730b11034f
Cleanup: Move remaining modifier files to C++
Hans Goudey
2023-05-04 18:35:37 +02:00
-
eca8e6bf5e
Refactor: Convert mask module to C++
Sergey Sharybin
2023-05-04 17:36:01 +02:00
-
5aa51cf607
EEVEE-Next: Fix warning when using Metal backend
Clément Foucault
2023-05-04 17:01:11 +02:00
-
78d2f162e8
Metal: Fix EEVEE-Next shader compilation errors
Clément Foucault
2023-05-04 16:34:15 +02:00
-
aa31d9be80
Metal: Fix Workbench-Next shader compilation errors
Clément Foucault
2023-05-04 16:33:55 +02:00
-
6b5b777ca3
UI: add Proportional Size to Proportional Edit popover
Germano Cavalcante
2023-05-04 16:39:22 +02:00
-
239c1194a0
Fix #107545: Mistakes in recent node.cc cleanup
illua1
2023-05-04 16:32:15 +02:00
-
42d3df25f3
Cleanup: pass a const context to menu UI funcitons
Campbell Barton
2023-05-05 00:19:31 +10:00
-
fc6418ae94
Cleanup: quiet "undef" compiler warning
Campbell Barton
2023-05-05 00:18:59 +10:00
-
2e7b896928
Fix strict compiler warning in ImBuf
Sergey Sharybin
2023-05-04 15:51:24 +02:00
-
d0705bd697
Mesh: Split MLoopTri poly indices into a separate array
Hans Goudey
2023-05-04 15:39:10 +02:00
-
bf77d3436d
Cleanup: Comment formatting for preview image enums definitions
Julian Eisel
2023-05-04 15:22:49 +02:00
-
9d422f2fbc
Cleanup: Avoid nesting (use early exit) in icon code
Julian Eisel
2023-05-04 14:59:52 +02:00
-
1049f11cc0
Fix #107566: Gesture face set respect hidden faces
YimingWu
2023-05-04 14:51:36 +02:00
-
5e1470d1b3
Animation: Clean up "Key" menu in Graph Editor
Christoph Lendenfeld
2023-05-04 14:10:27 +02:00
-
22e4e97310
macOS: Reduce Edit Mode Drawing Artifacts
Jeroen Bakker
2023-05-04 12:42:37 +02:00
-
e674e32aa1
Fix: missing null check leads to crash when rendering
Jacques Lucke
2023-05-04 11:04:21 +02:00
-
9d6659bf07
Metal: Shader: Remove assertion of compilation success
Clément Foucault
2023-05-03 19:25:22 +02:00
-
2815f46883
Metal: ShaderLog: Add initial implementation
Clément Foucault
2023-05-03 19:08:59 +02:00
-
e39c3c600c
GPU: ShaderLog: Add more const correctness & notes supports
Clément Foucault
2023-05-03 18:58:27 +02:00
-
b0c7e83805
Cleanup: formatting
Jeroen Bakker
2023-05-04 10:23:15 +02:00
-
1c57ac6ce7
Cleanup: remove unused member variable
Jacques Lucke
2023-05-04 10:19:23 +02:00
-
10a93aebf1
Fix #95855: prioritize selecting keys on active fcurve
Nathan Vegdahl
2023-05-04 10:10:34 +02:00
-
f428fd8229
Vulkan: Share Device Between Contexts
Jeroen Bakker
2023-05-04 10:06:48 +02:00
-
93b6463113
Assert ImBuf & Main paths never use blend-file relative prefix
Campbell Barton
2023-05-04 13:40:32 +10:00
-
4395a35641
Cleanup: reduce indentation with early returns in allocimbuf
Campbell Barton
2023-05-04 13:18:42 +10:00
-
cf16eab370
Cleanup: avoid calling stat twice in BLI_dir_create_recursive
Campbell Barton
2023-05-04 13:12:35 +10:00
-
aa7d7c8e4b
Cleanup: naming in BLI_path, reserve
len for string length
Campbell Barton
2023-05-04 11:55:17 +10:00
-
c891dbd162
RNA: replace BLI_strncpy with strcpy when when the size isn't meaningful
Campbell Barton
2023-05-04 10:26:22 +10:00
-
069db83152
BLI_string: move DEBUG_STRSIZE check into a macro, check sizes after nil
Campbell Barton
2023-05-04 10:06:43 +10:00
-
40ff2cfdc5
BLI_path: correct buffer size argument
Campbell Barton
2023-05-04 09:06:14 +10:00
-
9ebe819579
Fix #107577: Cycles crash with denoising and Ashikhmin-Shirley BSDF
Lukas Stockner
2023-05-04 03:14:20 +02:00
-
54e397cc78
Cleanup: convert node_exec.h to C++
Hong Shin
2023-05-04 00:09:29 +02:00
-
2390abf1d3
Cleanup: Reduce indentation when setting custom normals
Hans Goudey
2023-05-03 16:53:00 -04:00
-
96f9930de1
Cleanup: Miscellaneous changes in corner fan normal calculation
Hans Goudey
2023-05-03 16:20:57 -04:00
-
a7d652e459
Fix Unreported: GPencil grab tool doesn't work on strokes changed by modifiers
Sietse Brouwer
2023-05-03 21:48:19 +02:00
-
367145209c
Cleanup: Move attribute_math to proper blenkernel namespace
Hans Goudey
2023-05-03 12:07:01 -04:00
-
d9a7f1285f
Cleanup: Rename field input classes to match UI names
Hans Goudey
2023-05-03 11:50:05 -04:00
-
7f040099e3
Cleanup: Deduplicate sampling at index in geometry nodes
Hans Goudey
2023-05-03 11:46:18 -04:00
-
09c1a93c21
Cleanup: Simplify CurvesGeometry deletion copying
Hans Goudey
2023-05-03 11:42:01 -04:00
-
1f76863f80
BLI: Remove clamping from generic span slicing
Hans Goudey
2023-05-03 11:41:13 -04:00
-
42cdd39618
Fix return of stack memory
Sergey Sharybin
2023-05-03 17:59:12 +02:00
-
ac1ac6be9a
Fix #107573: Purging orphan data deletes used data.
Bastien Montagne
2023-05-03 16:01:25 +02:00
-
109c1b92cd
Fix #105621: USD export: incorrect texture alpha mapping
Michael Kowalski
2023-05-03 16:12:52 +02:00
-
7ff752b789
Cleanup: Unify mesh sampling multifunctions
Hans Goudey
2023-05-03 15:07:16 +02:00
-
743f57e95e
Cleanup: Move draw_manager_profiling to C++
Hong Shin
2023-05-03 14:30:58 +02:00
-
642e18e889
Cleanup: Move node_util.h to C++
Hong Shin
2023-05-03 14:21:14 +02:00
-
0de54b84c6
Geometry Nodes: add simulation support
Jacques Lucke
2023-05-03 13:18:51 +02:00
-
7d5d1eae9e
Cleanup: add commit to .git-blame-ignore-revs
Campbell Barton
2023-05-03 20:30:03 +10:00
-
1dcc8e6ffa
Fix #107356: Cycles: improve oneAPI error handling
Nikita Sirgienko
2023-05-03 12:05:04 +02:00
-
8775cf804e
Fix compilation on Windows after
f30434ac99.
Thomas Dinges
2023-05-03 11:55:24 +02:00
-
88ace032a6
Metal: Storage buffer and explicit bind location support
Jason Fielder
2023-05-03 11:46:30 +02:00
-
bcedbdcf6f
Cleanup: improve code-comments, naming, use defines, correct spelling
Campbell Barton
2023-05-03 17:31:48 +10:00
-
5f0a5c9b15
Cleanup: remove redundant path splitting in font loading
Campbell Barton
2023-05-03 17:18:49 +10:00
-
e5e17c5a81
Cleanup: rename "name" to "filepath"
Campbell Barton
2023-05-03 16:58:46 +10:00
-
7ec1456b43
Cleanup: remove BLI_path_abs call on ImBuf path when saving a sequence
Campbell Barton
2023-05-03 16:57:06 +10:00
-
d824030782
Fix blend file relative path being copied into ImBuf::filepath
Campbell Barton
2023-05-03 16:54:30 +10:00
-
f9fbbd8f80
Cleanup: expand on code-comments
Campbell Barton
2023-05-03 16:31:06 +10:00
-
b690b8c16f
Fix incorrect buffer size copying to StudioLight::filepath
Campbell Barton
2023-05-03 16:26:42 +10:00
-
d770fd5ac4
Cleanup: remove unused BLI_dir_* functions
Campbell Barton
2023-05-03 15:57:37 +10:00
-
6b9a500a3a
Cleanup: disambiguate terms "name", "file" & "str" / "string"
Campbell Barton
2023-05-03 14:13:27 +10:00
-
1f96fa1129
Cleanup: rename BLI_make_existing_file for clarity
Campbell Barton
2023-05-03 11:49:47 +10:00
-
bb341eaf12
BLI_path: use module prefix for BLI_filename_make_safe
Campbell Barton
2023-05-03 11:46:48 +10:00
-
01aead42fc
Cleanup: re-order split prefix/suffix return arguments last
Campbell Barton
2023-05-03 10:54:28 +10:00
-
947465c511
Cleanup: rename BLI_split_name_num, order return arguments last
Campbell Barton
2023-05-03 10:40:38 +10:00
-
f30434ac99
BLI_string_utils: BLI_uniquename no longer accepts NULL defname
Campbell Barton
2023-05-03 10:23:00 +10:00
-
4115fcbc38
Cleanup: update, add function attributes for BLI_string & BLI_path
Campbell Barton
2023-05-03 10:11:45 +10:00
-
381de3bd9e
Cleanup: format
Campbell Barton
2023-05-03 11:15:09 +10:00
-
d5fc1b9ba4
Fix #107505: Temporary stack not cleared in BMesh normal calculation
Hans Goudey
2023-05-02 17:24:00 -04:00
-
c2a2c2dcab
Cleanup: Use array and span in weighted normal modifier
Hans Goudey
2023-05-02 16:58:54 -04:00
-
2e50e0a849
Fix #107514: Broken normals wtih weighted normal "keep sharp" option
Hans Goudey
2023-05-02 16:58:35 -04:00
-
f865e67593
Refactor: Replace move_key with BKE_fcurve_keyframe_move_value_with_handles
Christoph Lendenfeld
2023-05-02 22:12:54 +02:00
-
dc0251df72
Fix: Graph Editor - add operator flags for cursor wrapping
Christoph Lendenfeld
2023-05-02 21:38:57 +02:00
-
b3a3b94976
Cleanup: Avoid allocating extra array in sample nearest node
Hans Goudey
2023-05-02 15:07:40 -04:00
-
5b876b810f
Fix #106776: Volume cube won't render in Cycles
Erik Abrahamsson
2023-05-02 20:13:58 +02:00
-
22245115fd
Fix #107499: Text Object Selection with Scale To Fit Mode
Harley Acheson
2023-05-02 19:32:47 +02:00
-
71e4f48180
Nodes: Improve link drag search value moving
illua1
2023-05-02 18:50:34 +02:00
-
dc73b63460
Fix: crash baking empty rigid body world
Philipp Oeser
2023-05-02 17:57:21 +02:00
-
d0c6117196
Fix #107420: crash getting PTCacheID when baking scene rigid body world
Philipp Oeser
2023-05-02 17:56:17 +02:00
-
88d03d15c1
Realtime Compositor: Implement Stabilize 2D node
Omar Emara
2023-05-02 17:11:59 +02:00
-
1a5ad33a57
Cleanup: Move pipeline.h to C++
Hong Shin
2023-05-02 16:55:45 +02:00
-
9954a5d07c
Cleanup: Remove left-over debug prints in own previous commits.
Bastien Montagne
2023-05-02 16:20:01 +02:00
-
96dcdbfc51
Vulkan: Correct Aspectbits for Depth Textures
Jeroen Bakker
2023-05-02 16:20:25 +02:00
-
5095ecc67b
Cleanup: Rename LibOverride-related enum flags/tags.
Bastien Montagne
2023-05-02 16:13:02 +02:00
-
9ea2170cce
LibOverride: Resync: Fix some issues with partial resync.
Bastien Montagne
2023-05-02 15:23:13 +02:00
-
ba9ca7afb6
LibOverride: Resync: Delete non-user-edited 'isolated from root' liboverrides.
Bastien Montagne
2023-05-02 13:45:26 +02:00
-
5574a1bfc1
LibOverride: Fix/Improve resync behavior in some complex cases.
Bastien Montagne
2023-05-02 12:42:19 +02:00
-
b724015840
LibOverride: Fix wrong assert in some cases in RNA tracks handling.
Bastien Montagne
2023-05-01 14:52:45 +02:00
-
17201752d9
Vulkan: Add FLOAT to SRGB and Depth24 Conversion
Jeroen Bakker
2023-05-02 15:57:17 +02:00