Commit Graph

  • 8ba474dc4f Refactor: replace NanoVDB SampleFromVoxels by own code Brecht Van Lommel 2023-12-09 20:46:23 +01:00
  • bbb7e7a6d5 Cycles: update to work with OpenVDB 11 Brecht Van Lommel 2023-12-10 01:02:08 +01:00
  • 798a0b301e Cycles: update OSL to work with version 1.13.5 Brecht Van Lommel 2023-12-10 17:08:47 +01:00
  • 12c4d22e6d Fix #115937: Context override fails to restore screen Campbell Barton 2023-12-10 23:01:10 +11:00
  • 22d65bad95 Cleanup: pass BMesh by pointer instead of reference Campbell Barton 2023-12-10 22:06:18 +11:00
  • ffc84da541 Cleanup: use const variables & arguments, remove unused assignments Campbell Barton 2023-12-10 21:18:25 +11:00
  • 0e64c959be Fix "project_source_info" use with clang Campbell Barton 2023-12-10 17:35:18 +11:00
  • f02ebe7e2b Cleanup: correct assert to avoid null pointer deference Campbell Barton 2023-12-10 17:32:16 +11:00
  • cbf1eac789 Cleanup: avoid pass-by-value on vector argument for ContextVK Campbell Barton 2023-12-10 17:31:10 +11:00
  • 64c4b3428f Cleanup: remove redundant "contains" checks before erasing items Campbell Barton 2023-12-10 17:14:46 +11:00
  • 52a7555a84 Cleanup: match header/source argument naming Campbell Barton 2023-12-10 17:14:06 +11:00
  • ff47eb3e37 Cleanup: minor style tweaks, surround ELEM by parenthesis Campbell Barton 2023-12-10 17:12:53 +11:00
  • 21fbd9dbd7 Cleanup: add missing header, sort files Campbell Barton 2023-12-10 16:36:54 +11:00
  • 21525b4ea6 License headers: add SPDX headers Campbell Barton 2023-12-10 16:35:15 +11:00
  • ded36920d7 Cleanup: spelling in comments Campbell Barton 2023-12-10 16:33:54 +11:00
  • 49c6e4ed5a PyAPI: micro optimization accessing keyword arguments for bpy functions Campbell Barton 2023-12-10 16:18:35 +11:00
  • 6afad4b8b8 Cleanup: indent readme.html Campbell Barton 2023-12-10 16:04:10 +11:00
  • 7ee8de9ba4 Cleanup: replace WM_cursor_set with WM_cursor_wait for image copy/paste Campbell Barton 2023-12-10 15:57:08 +11:00
  • 3c7b753279 Cleanup: minor changes to read_file_as_buffer logic Campbell Barton 2023-12-10 15:51:36 +11:00
  • af4160de3a Cleanup: avoid redundant read(..) call in read_file_as_buffer Campbell Barton 2023-12-10 15:20:49 +11:00
  • 5d5fd5d676 Cleanup: make read_file_as_buffer into a generic utility function Campbell Barton 2023-12-10 15:09:33 +11:00
  • 3069d59215 GHOST/Wayland: correct fix for #106040 Campbell Barton 2023-12-10 14:43:32 +11:00
  • dd9eecaac0 Fix Cycles versioning error after displacement_method removal Brecht Van Lommel 2023-12-10 01:35:29 +01:00
  • 79dff8174b Cleanup: VSE waveform drawing variables Richard Antalik 2023-12-09 20:42:00 +01:00
  • b5ce6b6de7 Fix #114951: Waveform drawn incorrectly in strips with hold offset Richard Antalik 2023-12-09 20:13:14 +01:00
  • 5e07e9f7e2 Fix (unreported): Set Color Tag broken when inside meta strip ok_what 2023-12-09 19:37:08 +01:00
  • 15cff1fddb BMesh: optimize attribute copying by reusing BMCustomDataCopyMap Campbell Barton 2023-12-09 23:16:21 +11:00
  • 2c85561fc3 Fix invalid cursor move time-stamp on WIN32 Campbell Barton 2023-12-09 15:39:31 +11:00
  • 0b1049b41d BMesh: Optimize copying attributes from many elements at once Hans Goudey 2023-12-09 05:37:37 +01:00
  • 7c5fa8bf6c IO: Add initial support for File Handlers registration Guillermo Venegas 2023-12-09 05:06:10 +01:00
  • 85012ccb1f Cleanup: Use simpler positions name in curves selection functions Hans Goudey 2023-12-08 17:42:37 -05:00
  • 7bfb7af311 Cleanup: Remove excessive use of optimized IndexMask functions Hans Goudey 2023-12-08 17:38:46 -05:00
  • 76bf43f44d Fix #115938: BLF Handle Negative Left-Side Bearings Harley Acheson 2023-12-09 01:52:45 +01:00
  • f3c1111836 Fix #114838: Force Full Redraw When Duplicating Areas Harley Acheson 2023-12-08 23:44:19 +01:00
  • 639272ef77 Fix #100784: Truncate Text with Ellipsis inside Number Inputs Harley Acheson 2023-12-08 23:40:09 +01:00
  • e0d95b95cc Fix: Build error and format fixes after previous cleanup Hans Goudey 2023-12-08 17:19:46 -05:00
  • 854cdd1180 Cleanup: Use consistent "mesh" variable name (replace "me") Hans Goudey 2023-12-08 16:40:06 -05:00
  • 956d00e37a Cleanup: Return sculpt node automasking data by value Hans Goudey 2023-12-08 13:09:06 -05:00
  • e5814ab201 Cleanup: Move majority of sculpt paint module to C++ namespaces Hans Goudey 2023-12-08 12:52:20 -05:00
  • 83810e28fc Cleanup: Sculpt explicitly retrieve mesh face visibility attribute Hans Goudey 2023-12-08 10:36:22 -05:00
  • 0137e5494a Fix #40009: Win32 Use Message Time for Events not Current Time Harley Acheson 2023-12-08 18:59:31 +01:00
  • 2e5d4a8799 GPv3: Clean loose points operator Pratik Borhade 2023-12-08 16:53:09 +01:00
  • b9cbc5b335 Fix #115909: Walk Navigation Up and Down is interrupted by WASD Pratik Borhade 2023-12-08 15:52:03 +01:00
  • 65e58fe574 CMake: Fix Compiling Shader Builder on macOS Jeroen Bakker 2023-12-08 15:47:14 +01:00
  • f355575f1d Vulkan: Add Debug Name To Descriptor Sets Jeroen Bakker 2023-12-08 15:32:35 +01:00
  • eb7d5d0972 Fix #115933: Assert with invalid time-stamp on X11 with XIM input Campbell Barton 2023-12-09 01:18:52 +11:00
  • 63432f0963 Cleanup: Store sculpt undo nodes with C++ Vector Hans Goudey 2023-12-08 09:04:58 -05:00
  • c4436776d1 Cleanup: Use references for sculpt undo nodes Hans Goudey 2023-12-08 08:54:21 -05:00
  • 48d35bfe53 Refactor: Pass Keyframe settings as arguments Christoph Lendenfeld 2023-12-08 13:09:11 +01:00
  • f8b20936c8 Fix #115895: Surface drawing artifacts at borders Falk David 2023-12-08 13:04:19 +01:00
  • 55c5692364 Cleanup: remove unused variable, invalid comment & typo Campbell Barton 2023-12-08 23:02:42 +11:00
  • 8efff3b2d7 GPv3: Render to Image Falk David 2023-12-08 12:51:15 +01:00
  • 91319641eb Fix bpy.context.copy() including evaluated_depsgraph_get Campbell Barton 2023-12-08 22:15:52 +11:00
  • 048ccbe4d2 Cleanup: GPv3: retrieve_editable_* functions Falk David 2023-12-08 11:46:49 +01:00
  • 8e45ec4896 Fix: GPv3: Compiler error Falk David 2023-12-08 11:35:38 +01:00
  • 1d60415115 3D Paint Brush: Disable Node Splitting Jeroen Bakker 2023-12-08 11:15:06 +01:00
  • beacdc3f01 Fix #115330: Animation not updating when cancelling modal operators in the Graph Editor Christoph Lendenfeld 2023-12-08 11:12:50 +01:00
  • 58041799bc GPv3: Overlay: Only show visible and editable materials casey bianco-davis 2023-12-08 10:38:12 +01:00
  • 9ddd5126fe Fix #115887: Fallback tool only tweaks single elements Campbell Barton 2023-12-08 18:06:23 +11:00
  • 9c5ddd17aa PyAPI: support global window areas with Context.temp_override Campbell Barton 2023-12-08 16:32:16 +11:00
  • 1ec10323ff Fix Context.temp_override restoring freed values on exist Campbell Barton 2023-12-08 16:22:23 +11:00
  • 328d5bcc3c Fix Context.temp_override(..) use with temporary screens Campbell Barton 2023-12-08 16:22:21 +11:00
  • 4fd8f6c575 Build: enable mismatched-tags warning for CLANG Campbell Barton 2023-12-08 16:22:18 +11:00
  • 77695da84b Cleanup: minor formatting tweaks Campbell Barton 2023-12-08 16:22:14 +11:00
  • 5932d38b91 Cleanup: remove unused variables Campbell Barton 2023-12-08 16:22:13 +11:00
  • 7f6cf068d5 Fix #115924: Sculpt: Draw face sets not working on first try Hans Goudey 2023-12-07 23:48:01 -05:00
  • 08d657c874 Cleanup: Move sculpt undo system to C++ namespace Hans Goudey 2023-12-07 23:43:35 -05:00
  • d742f08cc6 Cleanup: Change some view3d projection functions to use C++ types Hans Goudey 2023-12-07 22:55:07 -05:00
  • 1abdf9d624 Cleanup: consistent indentation for HTML templates, wrap long lines Campbell Barton 2023-12-08 13:28:16 +11:00
  • 64a5f4ee5a editorconfig: add HTML entry Campbell Barton 2023-12-08 13:28:13 +11:00
  • ecd307041e CMake: suppress warning in flag removing macros Campbell Barton 2023-12-08 13:13:38 +11:00
  • e368a72f20 Fix #112394: 'Absolute Grid Snap' not working correctly plane constraint Germano Cavalcante 2023-12-07 21:55:25 -03:00
  • 2b0448c91d Cleanup: Write sculpt mask directly when restoring data before stroke Hans Goudey 2023-12-07 19:11:29 -05:00
  • df94b2ef1b Fix: Build error with MSVC Ray Molenkamp 2023-12-08 00:23:07 +01:00
  • ee57ad334e Docs: Add button to report python API documentation issue Aaron Carlisle 2023-12-07 22:06:07 +01:00
  • 71f6228876 EEVEE-Next: HiZBuffer: Add support for 2nd layer Clément Foucault 2023-12-07 22:04:38 +01:00
  • a355488993 Cleanup: make format Brecht Van Lommel 2023-12-07 19:59:16 +01:00
  • f4bc01b6b7 Refactor: Refactor nla_strip_get_color_inside method Nate Rupsis 2023-12-07 19:23:22 +01:00
  • 3c476979b1 Cleanup: Resolve mix of bool and char warning Hans Goudey 2023-12-07 12:14:16 -05:00
  • 89f7dc9cbe Fix #115779: Compositor Split node factor 0 still shows the other image Habib Gahbiche 2023-12-07 18:10:42 +01:00
  • b006bfe10b Fix: EEVEE-Next: Deferred tile stencil compilation Miguel Pozo 2023-12-07 17:39:13 +01:00
  • aaed15a2e1 Fix: GPv3: Crash when drawing Falk David 2023-12-07 17:34:53 +01:00
  • 3360b6344f Fix #115289: EEVEE-Next: Negative scale lights Miguel Pozo 2023-12-07 17:08:23 +01:00
  • 2cf64b9100 EEVEE-Next: Add tile deferred lighting Clément Foucault 2023-12-07 17:04:51 +01:00
  • 7e916474db CMake/MSVC: Remove stale OIIO sse flag Ray Molenkamp 2023-12-07 09:02:52 -07:00
  • bcab9de531 Fix: GPU: Avoid GPUMaterial/Pass collisions between engines Miguel Pozo 2023-12-07 16:48:09 +01:00
  • 7cf9252713 Cleanup: Fix missing declaration warning Hans Goudey 2023-12-07 09:39:51 -05:00
  • e7f0bb24f7 VSE: Implement file based copy paste Sebastian Parborg 2023-12-07 15:39:51 +01:00
  • 481094ff5c Fix #114760: new attribute does not get active for some domains Philipp Oeser 2023-12-07 15:33:28 +01:00
  • 8a6f7640d6 Cycles: Make OIDN on GPU use the existing SYCL queue Stefan Werner 2023-12-07 14:16:21 +01:00
  • 3e7b8381cc Cleanup: Removed redundant code in OIDN integration Werner, Stefan 2023-12-07 14:08:59 +01:00
  • 1592aaf01a Fix reported build breaking in BSD/clang after change to BLI_rename code. Bastien Montagne 2023-12-07 12:56:03 +01:00
  • e0806e6d51 Refactor: combine x and y for insert_vert_fcurve into float2 Christoph Lendenfeld 2023-12-07 12:05:09 +01:00
  • 4dcda1ec12 GPv3: Overlay: Show edit lines option Casey Bianco-Davis 2023-12-07 11:42:06 +01:00
  • 5a2b8da619 Fix: GPv3: Crash switching to draw mode for empty object Pratik Borhade 2023-12-07 11:40:08 +01:00
  • cad81786d0 Fix: GPv3: Memory leaks in curve fitting functions Falk David 2023-12-07 11:08:45 +01:00
  • 31ee0a2a3e Fix: GPv3: Missing add layer option in menu when list is empty Pratik Borhade 2023-12-07 10:51:44 +01:00
  • 2f0633f5fa Fix: Send more appropriate notification at end of USD/Alembic import Jesse Yurkovich 2023-12-07 10:45:58 +01:00
  • 45dcc61fd2 Fix #115859: Cryptomatte node considers preview channels Omar Emara 2023-12-07 10:00:55 +01:00
  • 5475d8c5cf EEVEE: Lookdev HDRI Spheres Jeroen Bakker 2023-12-07 08:19:32 +01:00