Commit Graph

  • ea98c39c50 Cleanup: remove debug print Jacques Lucke 2023-11-24 09:52:50 +01:00
  • 3f6d1d098c NLA: Console warnings about missing channel_index property Pratik Borhade 2023-11-24 07:24:44 +01:00
  • 9aac9254cc Cleanup: Make format Jeroen Bakker 2023-11-24 07:20:52 +01:00
  • 23430f4db8 CMake: Disable vcpkg for msbuild based builds Ray Molenkamp 2023-11-23 17:19:06 -07:00
  • fe50189193 Refactor: Text Editor Formatted Output Harley Acheson 2023-11-24 00:42:32 +01:00
  • b4b898063e Cleanup: Make format Harley Acheson 2023-11-23 15:09:36 -08:00
  • 2ece99891b Fix: EEVEE-Next: Metal shader compilation error Clément Foucault 2023-11-23 23:53:23 +01:00
  • 6ae5e1ade8 Core: Allow Optional Use of Harfbuzz and FriBiDi Harley Acheson 2023-11-23 23:35:03 +01:00
  • 694104f8aa Fix: Failing bf_io_wavefront_obj_tests test Harley Acheson 2023-11-23 21:49:28 +01:00
  • 13139f593e Fix: EEVEE-Next: Add transparency blending back Miguel Pozo 2023-11-23 20:22:34 +01:00
  • 1d2a27d49e Fix: EEVEE-Next: Motion Vectors for non float4 position buffers Miguel Pozo 2023-11-23 19:49:56 +01:00
  • 604ee2d036 VFont: Use BLF for font & glyph loading Harley Acheson 2023-11-23 18:12:04 +01:00
  • f97580f665 GPU: Assert no UINT push constants are used Miguel Pozo 2023-11-23 17:46:50 +01:00
  • f06fd85d97 Anim: Restrict range of fcurve_to_keylist Christoph Lendenfeld 2023-11-23 16:37:32 +01:00
  • 9d8283d113 GPv3: Hide Others operator Antonio Vazquez 2023-11-23 16:03:30 +01:00
  • ae1e2951c7 Fix #115144: isect_data_setup compiler error Miguel Pozo 2023-11-23 16:02:10 +01:00
  • cb9584b561 Fix #114482: EEVEE-Next: Wrong Texture Coordinates Miguel Pozo 2023-11-23 15:58:08 +01:00
  • 3197881ca3 Fix #114302: EEVEE Next: Curves material compilation errors Miguel Pozo 2023-11-23 15:47:56 +01:00
  • 1d6a617aa2 GPv3: Lock and Unlock all materials operators Antonio Vazquez 2023-11-23 15:36:05 +01:00
  • f9b9ec3b26 Cleanup: internally renaming NLA Channels to NLA Tracks Nate Rupsis 2023-11-23 15:33:40 +01:00
  • eb935bf32d GPv3: Lock Unused Materials operator Antonio Vazquez 2023-11-23 15:31:47 +01:00
  • 8fc2b63468 Fix (unreported) Scene Collection runtime data not cleared on write. Bastien Montagne 2023-11-23 15:06:21 +01:00
  • a1507baead Collection: Revert moving owner_id to runtime data. Bastien Montagne 2023-11-23 14:11:14 +01:00
  • 3dc119a440 Fix #112767: Outliner unlink operation fails to unlink from scene Pratik Borhade 2023-11-23 14:49:18 +01:00
  • 319ff28b7b Initial exposure of compute dispatch and image store in Python API Jure Triglav 2023-11-23 14:23:26 +01:00
  • b12a87b28a Revert "Cycles: Added quality parameter for OIDN" Werner, Stefan 2023-11-23 13:50:00 +01:00
  • 2e2291dd83 Cycles: Added quality parameter for OIDN Stefan Werner 2023-11-23 12:35:30 +01:00
  • 1905667967 Refactor: Rename eAutokey_Flag enum Christoph Lendenfeld 2023-11-23 12:09:23 +01:00
  • 9cb2394d7a OpenGL: Mark Legacy Intel Drivers Unsupported Jeroen Bakker 2023-11-23 08:00:22 +01:00
  • f4e28d4762 Fix #114982: Crash when rendering scene strips Richard Antalik 2023-11-23 04:29:09 +01:00
  • a13696a242 Fix #115279: FModifier.type enum 'NULL' item was renamed to 'nullptr' Germano Cavalcante 2023-11-22 18:44:41 -03:00
  • ff04d50eee Cleanup: Make format Harley Acheson 2023-11-22 12:49:22 -08:00
  • 876b624320 Cleanup: Correct offset indices slice assert Hans Goudey 2023-11-22 15:48:08 -05:00
  • 9a28852494 Cleanup: Generalize some attribute propagation functions Hans Goudey 2023-11-22 15:45:42 -05:00
  • 44fa9f37eb GPUMaterial: Add volume shader flags Clément Foucault 2023-11-22 21:17:59 +01:00
  • c5164e513f Fix #115275: Allow Wrapping of Single Column Enum Menus Harley Acheson 2023-11-22 21:15:00 +01:00
  • 18ec3679f6 Fix #114861: Add NLA region padding if markers are present. Nate Rupsis 2023-11-22 21:01:15 +01:00
  • 02a95198d2 Fix: GPv3: Missing curve type counts update in hard erasor Hans Goudey 2023-11-22 14:29:55 -05:00
  • e28a782dbe GPv3: Avoid unnecessarily creating cyclic attribute in hard erasor Hans Goudey 2023-11-22 14:02:43 -05:00
  • f3ba4115f2 Cleanup: Slightly generalize attribute gather function Hans Goudey 2023-11-22 14:00:45 -05:00
  • cf1b3eee99 Fix "make doc_man" not working, after changes in 61d99d45 Brecht Van Lommel 2023-11-22 19:55:35 +01:00
  • 70e2c0bcd4 Fix #115056: man page generation fails with Python error HurricanePootis 2023-11-22 20:00:58 +01:00
  • b9227da2db Cleanup: rename sse2 specific functions to avoid accidentally using them Brecht Van Lommel 2023-11-22 19:41:47 +01:00
  • 6ec0e0104a Fix build error on architectures without SSE or sse2neon Leon Marz 2023-11-18 15:06:55 +01:00
  • ea1de499b3 Fix: Increase thread stack size for musl libc Leon Marz 2023-11-18 14:37:25 +01:00
  • 440f39f2e5 Fix: EEVEE-Next: blending of dithered material Clément Foucault 2023-11-22 18:50:29 +01:00
  • 2c8fbde612 Fix: EEVEE-Next: Ambient Occlusion pass broken Clément Foucault 2023-11-22 18:31:52 +01:00
  • beee7db425 Cleanup: EEVEE-Next: Remove use of deprecated DRWView API Clément Foucault 2023-11-22 18:08:46 +01:00
  • 14d4da7555 EEVEE-Next: Add back transparent render pass Clément Foucault 2023-11-22 17:48:58 +01:00
  • 6f1ed59c4d EEVEE-Next: Display render pass panel in viewport Clément Foucault 2023-11-22 15:38:34 +01:00
  • 7ab622475d Fix: EEVEE-Next: MaterialKey Miguel Pozo 2023-11-22 16:40:12 +01:00
  • 8d5aa6eed4 Geometry Nodes: Index switch node Hans Goudey 2023-11-22 16:11:32 +01:00
  • dfc00e8a18 install_linux_packages: Add libdeflate library. Bastien Montagne 2023-11-22 15:32:39 +01:00
  • 90f83f71f2 install_linux_packages: update for 4.1 libraries, and some fixes. Bastien Montagne 2023-11-22 15:09:49 +01:00
  • ba1c8fe6a5 Mesh: Improve remesh attribute transfer Hans Goudey 2023-11-22 15:21:58 +01:00
  • 6207b83194 Revert "CMake: Give kernel compilation targets access to console" Sergey Sharybin 2023-11-22 15:18:12 +01:00
  • b4f62180fb Fix #114291: EEVEE-Next: Deferred tranparency blending Miguel Pozo 2023-11-22 15:10:24 +01:00
  • a7ae024ea3 Fix #115171: Transfer Mode operator tries and fails on linked objects Pratik Borhade 2023-11-22 14:55:03 +01:00
  • e50a601a95 Fix: crash when getting node tree logger Jacques Lucke 2023-11-22 14:48:33 +01:00
  • fdf9750df9 EEVEE-Next: Cleanup Lookdev as its shaders are never deferred compiled Jeroen Bakker 2023-11-22 14:44:57 +01:00
  • 266f4305a7 EEVEE-Next: Naming & UI tweaks Light Probes Jeroen Bakker 2023-11-22 14:43:52 +01:00
  • 49087a84d0 Geometry Nodes: Use rotation socket for the object info node Hans Goudey 2023-11-22 08:25:21 -05:00
  • 106de9f03c Fix: Avoid unnecessary conversions in rotation socket versioning Hans Goudey 2023-11-22 08:22:50 -05:00
  • 0ff1a8825e Fix: bevel weights in Simple mode of Solidify laurynas 2023-11-22 13:42:01 +01:00
  • 48d7d60c96 Realtime Compositor: Rewrite inpaint node Omar Emara 2023-11-22 13:23:02 +01:00
  • 5118f6f573 Fix mistake in previous commit Richard Antalik 2023-11-22 06:04:58 +01:00
  • 16e2698632 Fix (unreported): VSE offset drawing not working Richard Antalik 2023-11-22 05:41:42 +01:00
  • bb80716244 Mesh: Parallelize remaining topology maps Hans Goudey 2023-11-21 18:22:47 -05:00
  • 75f24a5f14 Hydra: Parallelize and simplify submesh export Hans Goudey 2023-11-21 23:40:54 +01:00
  • 274b2dbe5e Geometry Nodes: Parallel Edges to Face Groups Iliya Katueshenock 2023-11-21 23:40:14 +01:00
  • 33442e0992 Geometry Nodes: Edges to Face Groups speedup Iliya Katueshenock 2023-11-21 23:36:41 +01:00
  • b794bf173c Fix: Error in previous commit Hans Goudey 2023-11-21 17:21:10 -05:00
  • 5bacfd5c44 Fix: Crash with crazyspace mesh sculpting Hans Goudey 2023-11-21 17:19:40 -05:00
  • 3f778150a9 GPU: Sanitize closure nodes inputs Miguel Pozo 2023-11-21 20:15:59 +01:00
  • a001cf9f2b EEVEE-Next: Displacement Option Clément Foucault 2023-11-21 19:55:38 +01:00
  • 14500953ed Overlay: Wireframe: avoid using custom depth bias with xray enabled Xavier Hallade 2023-11-21 19:23:59 +01:00
  • fa64573434 Cycles: clearer message when denoising in build without OpenImageDenoise Brecht Van Lommel 2023-11-21 18:55:03 +01:00
  • 9b08352b21 RNA: Expose ID type identifier in ID structs, add coherence test. Bastien Montagne 2023-11-21 18:46:20 +01:00
  • c0b8773a2b Fix #115151: ID property's id_type enum is missing the SCREEN type. Bastien Montagne 2023-11-21 18:14:03 +01:00
  • f0f378d31e Fix #115151, step one: Fallback to ID_OB in case of defined unknown ID type. Bastien Montagne 2023-11-21 15:59:36 +01:00
  • 8845dba79d Fix Cycles rare assert in ensure_valid_specular_reflection Brecht Van Lommel 2023-11-21 18:38:45 +01:00
  • 8a75b54735 BLI: change timeit to use fmtlib instead of direct cout Aras Pranckevicius 2023-11-21 18:35:42 +01:00
  • 8643383b29 Fix #114596: snap to face nearest failing with transformed objects Germano Cavalcante 2023-11-21 13:36:26 -03:00
  • 3097d5d821 EEVEE-Next: Add horizon scan to raytracing module Clément Foucault 2023-11-21 16:24:14 +01:00
  • 09e93ecc23 Anim: Add basic autokey tests Christoph Lendenfeld 2023-11-21 16:08:16 +01:00
  • acbfecb852 GPv3: Replace depsgraph tag to ID_RECALC_GEOMETRY Antonio Vazquez 2023-11-21 15:58:47 +01:00
  • fc30a4b6a5 Fix: BLI: Math: Build error for bad overload-lookup Iliya Katueshenock 2023-11-21 15:58:17 +01:00
  • 9320742b45 Fix #114651: EEVEE-Next: SSS NaNs Miguel Pozo 2023-11-21 15:47:51 +01:00
  • 29f3d54e91 Cleanup: Grammar in comments Hans Goudey 2023-11-21 09:39:55 -05:00
  • a99e419b6e Anim: Insert keyframes without keying sets Christoph Lendenfeld 2023-11-21 15:38:01 +01:00
  • 78d9267a56 GPv3: Material locking Falk David 2023-11-21 15:27:01 +01:00
  • b70d387f2a Fix: Geometry Nodes: wrong field inferencing in Shortest Edge Paths node Iliya Katueshenock 2023-11-21 14:52:43 +01:00
  • 6ba9ee88c8 Geometry Nodes: Node tools: Support warnings Hans Goudey 2023-11-21 14:27:21 +01:00
  • d9f44f4b93 Cleanup: remove unused variable Iliya Katueshenock 2023-11-21 14:23:53 +01:00
  • 96b3afe065 Cleanup: rename node group to group node context Jacques Lucke 2023-11-21 14:12:07 +01:00
  • a91a8f3fed Anim: View FCurve of Property in the Graph Editor Christoph Lendenfeld 2023-11-21 14:06:53 +01:00
  • 78b2c15c4d Nodes: support storing caller tree and node in node group compute context Jacques Lucke 2023-11-21 13:52:24 +01:00
  • 813078daec BLI: support checking if two maps are the same Jacques Lucke 2023-11-21 13:38:27 +01:00
  • 6064e726d4 Fix: GPv3: Stutter while drawing Falk David 2023-11-21 12:41:57 +01:00
  • 3f3f4c3478 EEVEE Next: Ensure HiZ buffer update flag is cleared Jason Fielder 2023-11-21 12:44:27 +01:00