Commit Graph

  • 6a8fbfb15e BKE: Add support for boolean ID properties in json serializer Julian Eisel 2024-01-17 19:10:08 +01:00
  • 1ea97dde6d Fix: Applying active keying set from menu not working Christoph Lendenfeld 2024-01-25 16:59:48 +01:00
  • d05d6f500b Fix: Consistency for appearing menu when applying keying sets Christoph Lendenfeld 2024-01-25 16:18:05 +01:00
  • ca767644eb Compositor: Align matte edge calculation to GPU implementation Sergey Sharybin 2024-01-25 15:57:15 +01:00
  • 6f681105ec Cycles: Skip denoising during bake when pass does not support denoising Sergey Sharybin 2024-01-25 15:56:20 +01:00
  • ddc0aceefd Cycles UI: Hide HIP-RT settings on Linux Alaska 2024-01-25 15:16:13 +01:00
  • 87fc8e8ddd Anim: Add hotkey for keying set operators Christoph Lendenfeld 2024-01-25 14:46:04 +01:00
  • 9fdf3bc1f4 Fix missing generation of alpha difference images in render tests Sergey Sharybin 2024-01-25 14:20:30 +01:00
  • 5ed2eea0f6 ImBuf: Refactor pixel interpolation functions Aras Pranckevicius 2024-01-25 11:45:24 +01:00
  • f11292104d Render Tests: Separate difference of Color and Alpha Sergey Sharybin 2024-01-25 10:04:16 +01:00
  • 81c1490877 Fix #117169: Resolve crashing hair and curve tests in Metal Jason Fielder 2024-01-25 05:02:19 +01:00
  • 8841990764 Extensions: use the TOML manifest as a source for extensions bl_info Campbell Barton 2024-01-25 13:56:36 +11:00
  • b686f2a536 UI: show the version as a string for extensions Campbell Barton 2024-01-25 13:45:54 +11:00
  • f212be48ee Cleanup: reduce right shift in add-ons UI Campbell Barton 2024-01-25 13:41:10 +11:00
  • 4e3d24d7b5 Cleanup: assign variables for items in the add-ons UI Campbell Barton 2024-01-25 13:31:52 +11:00
  • f2d08d2cbe Fix #104982: Ensure view layer when baking line art. YimingWu 2024-01-25 04:33:37 +01:00
  • 6aede44fb7 PyAPI: remove checks for add-ons pre 2.8x Campbell Barton 2024-01-25 12:58:00 +11:00
  • b8b1189bc4 Cleanup: assign a variable for the extension module with a trailing "." Campbell Barton 2024-01-25 12:44:08 +11:00
  • 4b4ebc0f5c Unbreak build with freestyle from syntax error Campbell Barton 2024-01-25 12:52:42 +11:00
  • c5dd51a4dc Fix syntax error in workbench_render_tests Campbell Barton 2024-01-25 10:37:30 +11:00
  • 7436b578dd Cleanup: force wrapping all uses of PyDoc_STRVAR Campbell Barton 2024-01-25 10:22:16 +11:00
  • 0ea0573349 PyDoc: remove unnecessary newlines which caused invalid syntax Campbell Barton 2024-01-25 10:22:15 +11:00
  • e89fdadf8e CPPCheck: exclude large lookup table in checks Campbell Barton 2024-01-25 10:09:00 +11:00
  • 8f4f4d62bc Cleanup: include release/datafiles/ to "make check_mypy" Campbell Barton 2024-01-25 09:59:29 +11:00
  • d44e09cf32 Cleanup: minor simplification to icon scripts inkscape detection Campbell Barton 2024-01-25 09:56:06 +11:00
  • bc39b1b27c Fix: build break Jesse Yurkovich 2024-01-24 22:07:56 +01:00
  • 0c0885d323 Fix #117411: In memory UDIMs fail to pack correctly Jesse Yurkovich 2024-01-24 21:28:48 +01:00
  • 7bb78be256 Cleanup: Use CLOG instead of iostream for USD logging Jesse Yurkovich 2024-01-24 21:27:59 +01:00
  • 03e0de14c5 Fix (unreported) wrong logic in reports about unknown operators. Bastien Montagne 2024-01-24 21:02:27 +01:00
  • 99fd9ced5c Cleanup: Pass some non-nullptr pointers by reference Germano Cavalcante 2024-01-24 20:38:46 +01:00
  • 8087dd9e96 Cleanup: Cycles: use one fewer object struct member for motion data Brecht Van Lommel 2024-01-09 11:59:05 +01:00
  • 5b6f2ef5a2 Cleanup: Cycles: rename some legacy names to new ones Brecht Van Lommel 2024-01-19 17:22:14 +01:00
  • f7303dbaa2 Cleanup: Move curves sculpt poll functions to C++ namespace Hans Goudey 2024-01-24 14:08:43 -05:00
  • b689027b3a Fix #114028: Cycles displace splits faces with smooth and flat faces Brecht Van Lommel 2024-01-24 19:27:50 +01:00
  • 95dbea0a61 Cleanup: Remove unused include Hans Goudey 2024-01-24 13:19:52 -05:00
  • 75f06bf92a Fix #117459: Sharp shading from only edges ignored in edit mode Hans Goudey 2024-01-24 12:55:02 -05:00
  • 7c9c916b02 Build: improve make icons detection of Inkscape and Blender on macOS Brecht Van Lommel 2024-01-24 18:45:42 +01:00
  • 407dbdbcdc Fix: make icons command fails on macOS due to not finding inkscape Sean Kim 2024-01-24 18:52:40 +01:00
  • ae27daf834 Fix: only use preserveInvariance for Z fighting when supported by macOS Brecht Van Lommel 2024-01-24 18:30:26 +01:00
  • 6fc7f99a95 Cleanup: Make format Hans Goudey 2024-01-24 12:24:12 -05:00
  • 9ab356fe6e Cleanup: Return Vector for View Layer objects and bases retrieval Hans Goudey 2024-01-24 18:18:14 +01:00
  • d02d6ec4e5 Cleanup: Remove unnecessary keywords in C++ headers Hans Goudey 2024-01-24 11:46:28 -05:00
  • 500f09b88a Cleanup: Move metaball BKE headers to C++ Hans Goudey 2024-01-24 11:33:47 -05:00
  • f5bb6ac8df Cleanup: Move armature_intern.h to C++ Hans Goudey 2024-01-24 11:32:26 -05:00
  • 0896e2805a Cleanup: Move mesh_intern.hh to C++ Hans Goudey 2024-01-24 11:30:39 -05:00
  • d8fbf38808 UI: Show user-oriented tooltip for extra options panel Sun Kim 2024-01-24 17:25:39 +01:00
  • 7e87513368 GPv3: Offset modifier Lukas Tönne 2024-01-24 16:57:58 +01:00
  • 2eabfc4854 Cleanup: Move uvedit_intern.h to C++ Hans Goudey 2024-01-24 08:41:23 -05:00
  • 02582213de Cleanup: Move BKE_layer.hh to C++ Hans Goudey 2024-01-23 15:18:09 -05:00
  • 52152aac90 deps_builder: include all oiio tools for windows Ray Molenkamp 2024-01-24 08:47:30 -07:00
  • 6498809dfd Metal: Fix Z-fighting in EEVEE Next Jason Fielder 2024-01-24 14:42:14 +01:00
  • b6e5b02ede Cleanup: GPv3: Use consistent modifier RNA names YimingWu 2024-01-24 21:19:18 +08:00
  • aca0cf27e3 Fix cryptomatte GPU compositor node on NVidia Linux Sergey Sharybin 2024-01-24 13:58:47 +01:00
  • c683925f6d Cleanup: make format Thomas Dinges 2024-01-24 13:28:51 +01:00
  • 756f7cf1e8 GPv3: Add Catmull-Clark option in subdivide modifier YimingWu 2024-01-24 13:14:07 +01:00
  • d5766dfdce Fix: Obj crash exporting curve without modifier property Pratik Borhade 2024-01-24 12:37:08 +01:00
  • c60321f6dc Fix #115983: Skip writing output if no Composite node exists Omar Emara 2024-01-24 12:00:50 +01:00
  • 1e4f133950 Sculpt: Add brush settings for view & normal automasking values Sean Kim 2024-01-24 10:59:50 +01:00
  • 3c62917213 Fix #112423: Recover Autosave breaks library paths. Bastien Montagne 2024-01-24 10:49:24 +01:00
  • 6414ca6510 Fix invalid assignment of a clamped color in paint Sergey Sharybin 2024-01-24 10:13:29 +01:00
  • 70a8a9e4d9 Compositor: make Flip node works in local space Omar Emara 2024-01-24 11:08:41 +02:00
  • 03828a47f4 Fix slow toggling of scene tool settings Sergey Sharybin 2024-01-24 10:05:33 +01:00
  • 0d420ee97a BLI: use less hacky source of randomness when generating random seed Jacques Lucke 2024-01-24 09:59:43 +01:00
  • 52a31ce31b Fix blur processing in keyign node in GPU compositor Sergey Sharybin 2024-01-23 14:02:08 +01:00
  • dd1374fb7b Fix keying matte operation in GPU compositor Sergey Sharybin 2024-01-23 14:01:08 +01:00
  • aecf1fba84 Fix #116098: Change default texture mapping for brushes to View Plane Sergey Sharybin 2024-01-24 09:48:27 +01:00
  • 190567f941 EEVEE Next: Optimize HiZ with fast image load store routines Jason Fielder 2024-01-24 09:36:25 +01:00
  • d16d2bbd3a Cycles: Adding OIDN support for CUDA and OptiX devices Stefan Werner 2024-01-24 08:19:39 +01:00
  • 56ccc9cdd9 Fix missing import in 9cc6ee75e7 Campbell Barton 2024-01-24 17:06:57 +11:00
  • 9cc6ee75e7 Extensions: support using a default local user directory Campbell Barton 2024-01-24 16:35:44 +11:00
  • f54348edc9 GPv3: Smooth modifier YimingWu 2024-01-24 04:36:36 +01:00
  • 53a8570aec Extensions: enable the package management add-on when enabled Campbell Barton 2024-01-24 13:25:27 +11:00
  • 99f9084bee Cleanup: Replace some CLAMP macros with C++ functions Hans Goudey 2024-01-23 21:10:33 +01:00
  • 1c503c094c Outliner: Add option to apply object modifier Hans Goudey 2024-01-23 20:54:13 +01:00
  • ba096bae18 UI: TreeView Hierarchy Line with Region Zoom Harley Acheson 2024-01-23 20:39:15 +01:00
  • 461a598ed5 Build: don't write __pycache__ files into lib folder for make commands Brecht Van Lommel 2024-01-23 20:21:52 +01:00
  • 440b1d9179 Cleanup: cmake warning in make deps Brecht Van Lommel 2024-01-23 20:21:12 +01:00
  • dd7a7791d7 Cycles: Remove and update deprecated compiler options for HIP salipourto 2024-01-23 20:28:39 +01:00
  • 91b4f9f1f6 Data Transfer: Avoid unnecessarily computing existing normals Hans Goudey 2024-01-23 12:42:25 -05:00
  • da6405fee7 Fix #117410: Corner normals cache not reset on geometry clear Hans Goudey 2024-01-23 12:39:12 -05:00
  • e0ff7731e0 Core: make BKE_appdir functions thread safe, using optional<string> Brecht Van Lommel 2024-01-23 18:38:15 +01:00
  • 4e483dad4b Fix: String Offset Assert in Color Picker Harley Acheson 2024-01-23 17:39:55 +01:00
  • d8b085089c Fix: 3D Viewport header missing update changing paintslots Philipp Oeser 2024-01-23 17:27:28 +01:00
  • 606723b3e2 UI: More Defaults for Search Placeholders Harley Acheson 2024-01-23 17:15:50 +01:00
  • 06be6c5fb1 IMB: Add gif to list of movie extensions Richard Antalik 2024-01-23 15:55:54 +01:00
  • eb23b299db Fix: Add versioning for change in object info scale behavior Hans Goudey 2024-01-23 15:34:17 +01:00
  • 4f58cffb4e Cycles: Use default CUDA context instead of creating a new one Stefan Werner 2024-01-23 15:31:45 +01:00
  • f72dbc1ef8 Fix #117422: Move undefined type removal behind after-linking-versioning Lukas Tönne 2024-01-23 15:15:08 +01:00
  • 481bc7a777 EEVEE: Update Render tests script Jeroen Bakker 2024-01-23 15:11:15 +01:00
  • 0284715ab4 Cleanup: Make format Hans Goudey 2024-01-23 07:56:49 -05:00
  • 71925e9157 Fix: Debug crash when translating more than 1024 verts Pratik Borhade 2024-01-23 12:40:48 +01:00
  • 5a0b50e0a6 Anim: Reorganize items in 'View' menus in animation and video editors Nika Kutsniashvili 2024-01-23 12:11:22 +01:00
  • cd756143cf OpenGL: Fix Shader Linking Error Jeroen Bakker 2024-01-23 11:12:30 +01:00
  • 46322e4927 Fix: Compositor Texture node differ between CPU and GPU Omar Emara 2024-01-23 11:55:27 +02:00
  • dd8c42bfaf CMake: mark freetype & tiff directories as advanced Campbell Barton 2024-01-23 20:42:23 +11:00
  • 1e4bab4eb5 CMake: always mark CMAKE_BUILD_TYPE_INIT as advanced Campbell Barton 2024-01-23 20:40:00 +11:00
  • 6cc8ac7cb3 Cleanup: rename ImBuf anim & anim_index structs Campbell Barton 2024-01-23 20:26:49 +11:00
  • 30a152216e EEVEE: Change UI Naming Jeroen Bakker 2024-01-23 10:06:15 +01:00
  • c16b0216fe Fix #68436: External Particle Disk Cache Playback Is Broken Philipp Oeser 2024-01-23 09:37:41 +01:00
  • 062a9f9540 Fix: Compiling EEVEE test cases Jeroen Bakker 2024-01-23 09:14:10 +01:00