Commit Graph

  • 02fcc277be Cleanup: quite warnings Campbell Barton 2023-07-20 18:27:21 +10:00
  • a236b8130b I18n: move to C++ Jacques Lucke 2023-07-20 09:49:10 +02:00
  • a71f5db4f5 ShaderFX: move to C++ Jacques Lucke 2023-07-20 09:47:17 +02:00
  • 9c10ba4117 Sequencer: move to C++ Jacques Lucke 2023-07-20 09:46:24 +02:00
  • 44fb4fa46a Animation: Merge Push/Relax Rest Pose operators Christoph Lendenfeld 2023-07-20 09:27:06 +02:00
  • 486086d349 Fix logical error in window creation with an empty space Campbell Barton 2023-07-20 16:42:59 +10:00
  • ecd729433d Cleanup: pass rcti to WM_window_open & ED_screen_temp_space_open Campbell Barton 2023-07-20 16:36:04 +10:00
  • 6400190836 Fix #110281: Keying node despill is wrong on GPU Omar Emara 2023-07-20 09:44:58 +03:00
  • 246292f486 Cleanup: various non-functional changes (mainly for C++) Campbell Barton 2023-07-20 11:30:25 +10:00
  • 08f4f1f41e Cleanup: spelling in comments, capitalize tags Campbell Barton 2023-07-20 09:40:32 +10:00
  • 9d73926873 Cleanup: move code-comments into doc-string, use boolean argument Campbell Barton 2023-07-20 09:40:29 +10:00
  • b6e4042a38 Cleanup: remove unused member in 'ViewOpsData' Germano Cavalcante 2023-07-19 17:57:49 -03:00
  • bdb042c243 Fix #109868: Keying node differ between GPU and CPU Omar Emara 2023-07-19 21:02:20 +03:00
  • ece704af45 Fix #109771: deps_builder: crash in Embree HW BVH building Xavier Hallade 2023-07-11 14:35:06 +02:00
  • 3525a0c070 Editors: move code to C++ Jacques Lucke 2023-07-19 18:37:21 +02:00
  • 1629eb61a1 GPv3: UI and RNA for layer opacity casey bianco-davis 2023-07-19 17:34:05 +02:00
  • 7f905a0b06 Fix: EEVEE-Next: Make irradiance baking use world probe Clément Foucault 2023-07-19 16:37:36 +02:00
  • 46d60aacd8 Array Utils: Add find_all_ranges function Falk David 2023-07-19 16:37:50 +02:00
  • 93855a5efd IndexMask: Add tests for IndexMask::from_union Falk David 2023-07-19 16:24:21 +02:00
  • 7146371964 Animation: Vertically locking the NLA so it doesn't scroll to infinity Nate Rupsis 2023-07-19 16:12:15 +02:00
  • 734b01d9c0 Fix #110259: snapping with Xray alpha 1.0 occludes edited geometry Germano Cavalcante 2023-07-19 10:47:49 -03:00
  • 18096bd18a Editors: move curve directory to C++ Jacques Lucke 2023-07-19 15:28:46 +02:00
  • a79680b4d1 Fix: End of non void function error in previous commit Omar Emara 2023-07-19 15:51:36 +03:00
  • 817a1a5c8f Fix: End of non void function error in last commit Omar Emara 2023-07-19 15:18:00 +03:00
  • cdb8a8929c GHOST: Delete Mac OpenGL support Clément Foucault 2023-07-19 14:16:03 +02:00
  • 940558f9ac Realtime Compositor: Implement Classic Kuwahara Omar Emara 2023-07-19 14:04:18 +02:00
  • 4c72dc98c2 Fix #109869: Switch View node crashes on editing Omar Emara 2023-07-19 14:51:34 +03:00
  • 9cacdf6c42 EEVEE-Next: Extract Spherical Harmonics from World Jeroen Bakker 2023-07-19 13:48:31 +02:00
  • 567d992a69 Cleanup: Silence Compilation Warnings in GHOST Jeroen Bakker 2023-07-19 12:59:49 +02:00
  • ae543c01a4 Refactor: Make viewport to use ViewRender Sergey Sharybin 2023-07-18 17:17:48 +02:00
  • 78c544a571 Refactor: Allow Render to manage lifetime of resources Sergey Sharybin 2023-07-18 15:50:27 +02:00
  • 0307ae7bd9 Refactor: Move re-usable parts of Render to a base class Sergey Sharybin 2023-07-18 15:40:31 +02:00
  • b647bdb8f2 Refactor: Make Render a real C++ structure Sergey Sharybin 2023-07-18 11:10:57 +02:00
  • 434f27ebdf Refactor: Use C++ list internally in render pipeline Sergey Sharybin 2023-07-17 16:11:55 +02:00
  • f7881a98d1 Cleanup: Remove unused field from Render Sergey Sharybin 2023-07-17 15:24:32 +02:00
  • 29d9d00a14 Cleanup: Use C++ style struct definition Sergey Sharybin 2023-07-17 12:43:46 +02:00
  • bd7c137ac9 Cleanup: Better comments in the RE_engine_draw_acquire() Sergey Sharybin 2023-07-17 12:41:58 +02:00
  • 2e3813f02c IndexMask: Add unoptimized from_union function Falk David 2023-07-19 10:45:13 +02:00
  • 2877d65ccc Fix error in pop menu key accelerators from recent commit Campbell Barton 2023-07-19 18:10:17 +10:00
  • 56f0f4b2a5 Fix: World Light Direction in Irradiance Cache Jeroen Bakker 2023-07-19 09:20:02 +02:00
  • c3bf00cd2d Fix #107838: accelerator keys fail in enums/menus spawned from popups Campbell Barton 2023-07-19 11:26:58 +10:00
  • a8c29fb221 EEVEE Next: Ensure correct resource usage flags for Metal Jason Fielder 2023-07-18 19:18:33 +02:00
  • 5be226699f Fix #109676: GPU compositor crashes on muting output nodes Omar Emara 2023-07-18 19:12:56 +03:00
  • 93c27bf958 Fix #110176: Grey out "Flip" in mirror modifier when "Bisect" is off YimingWu 2023-07-18 15:49:14 +02:00
  • 4d0dbab5b1 Mesh Edit: implement X symmetry in the Propagate To Shapes operator. Alexander Gavrilov 2023-02-08 14:27:43 +02:00
  • 0bd95dd963 Mesh Edit: implement X symmetry in the Blend From Shape operator. Alexander Gavrilov 2023-02-04 18:26:46 +02:00
  • 308da08221 Docs: Fix layout of bpy.types.Object Python API documents nutti 2023-07-18 23:25:14 +10:00
  • d32748cdf4 Shape Key editing: propagate updates through basis chains. Alexander Gavrilov 2023-07-14 20:11:24 +03:00
  • 548ff9dc8d Cleanup: EEVEE Next: Clarify sampling rng functions usage Miguel Pozo 2023-07-18 15:23:50 +02:00
  • 1c8f04f214 Fix #110155: Hiding entire overlay does not hide node previews Colin Marmond 2023-07-18 15:07:15 +02:00
  • c275f4219f Fix #110204: Anim Player draws non-uniformly scaled when resizing window Philipp Oeser 2023-07-18 14:10:11 +02:00
  • 280ff8284f Fix: Compiler error on macOS Falk David 2023-07-18 13:08:32 +02:00
  • 6a3c865129 Cleanup: Make format Jeroen Bakker 2023-07-18 12:04:13 +02:00
  • 0c8c3f091d Fix: Compiler error Falk David 2023-07-18 12:02:46 +02:00
  • d82cbcaa96 Fix: Eevee-next world only probe didn't update Jeroen Bakker 2023-07-18 11:58:00 +02:00
  • d9277b19f3 GPv3: Stroke smoothing operator Amelie 2023-07-18 11:54:34 +02:00
  • 3e3133192a Nodes: Move node socket RNA definition into its own file. Lukas Tönne 2023-07-18 11:17:31 +02:00
  • b199f10204 Fix #110164: Trigger spreadsheet redraw on animation pause Martijn Versteegh 2023-07-18 09:56:11 +02:00
  • 7fe1f14116 BLI_linklist_stack: restore type safety without needing explicit casts Campbell Barton 2023-07-18 14:55:33 +10:00
  • e9dbb68729 Fix: Eevee-next LOD selection Jeroen Bakker 2023-07-18 09:21:40 +02:00
  • ac9f66e742 Cleanup: correct struct member comments Campbell Barton 2023-07-18 14:18:12 +10:00
  • db345366fe Cleanup: struct member comments for DrawEngineType & RenderEngineType Campbell Barton 2023-07-18 14:18:10 +10:00
  • 2c9aa2c8e5 code checker: add 'make check_struct_comments' Campbell Barton 2023-07-18 14:18:08 +10:00
  • 17563e9a91 Cleanup: use C++ function style casts, NULL -> nullptr Campbell Barton 2023-07-18 14:18:07 +10:00
  • 29c2e71d1f Cleanup: quiet warnings Campbell Barton 2023-07-18 14:18:06 +10:00
  • eec5c867d3 Cleanup: Make format Ray Molenkamp 2023-07-17 13:00:30 -06:00
  • 899f8a8500 Refactor: use ImBuf instead of a raw buffer for compositor previews Colin Marmond 2023-07-17 20:13:52 +02:00
  • b767a62f32 Fix #109679: Normal Map node strength interpolation artifacts –kaspian.jakobssongmail.com 2023-07-17 20:06:41 +02:00
  • 69cc84fa6c Cleanup: Make format Harley Acheson 2023-07-17 10:56:03 -07:00
  • 1b1349cee4 UI: Indeterminate Button State Harley Acheson 2023-07-17 19:37:15 +02:00
  • 3f99b6e71c EEVEE Next: Avoid out of bounds cryptomatte buf and image access Jason Fielder 2023-07-17 17:56:04 +02:00
  • 9305778fb5 Fix: EEVEE-Next: bindpoint collision from Object Clément Foucault 2023-07-17 16:44:20 +02:00
  • ba1795ec81 GPv3: Add tagging drawing for topology change Falk David 2023-07-17 16:39:37 +02:00
  • 965a6bad3e Cleanup: GPv3: use strokes functions Falk David 2023-07-17 16:37:46 +02:00
  • 694f53dda4 I18N: Updated UI translations from svn trunk (r6636). Bastien Montagne 2023-07-17 15:03:09 +02:00
  • 5aff5bc0e7 Fix: Reflection Probe Memory Alignment Jeroen Bakker 2023-07-17 13:40:16 +02:00
  • 48e8d8f910 Fix #109875: The tooltip in "File > New > General" is misleading crabs 2023-07-17 11:52:31 +02:00
  • f9669d0a11 I18n: make the string holding light cache messages longer Damien Picard 2023-07-12 20:22:00 +02:00
  • ff0adf5b37 Cleanup: typo in variable name Philipp Oeser 2023-07-17 11:40:08 +02:00
  • 0fe2d5acb6 UI: Refactor calculations for grid view visible items optimization Julian Eisel 2023-07-13 14:39:29 +02:00
  • e8187413cf Fix compiler error with WITH_BULLET disabled Julian Eisel 2023-07-17 11:21:57 +02:00
  • 93bb7cbd91 Fix compile error with WITH_OCEANSIM disabled Julian Eisel 2023-07-17 11:12:55 +02:00
  • 129f78eee7 Blenkernel: move to C++ Jacques Lucke 2023-07-17 10:46:26 +02:00
  • ac1f015246 Eevee-next: Ensure Uniform Buffer for Reflection Probes Jeroen Bakker 2023-07-17 09:46:17 +02:00
  • 2cb9290012 Fix #110021: Deform modifier binding can go wrong in certain stacks Philipp Oeser 2023-07-17 09:31:46 +02:00
  • bac6e81e57 Cleanup: Remove Compilation Warning Eevee Materials Jeroen Bakker 2023-07-17 07:50:25 +02:00
  • a04da965f6 Fix #110166: Prevent ourliner editing generic labels. YimingWu 2023-07-17 04:47:27 +02:00
  • 8191b152ec GHOST: Guard GL context creation behind WITH_OPENGL_BACKEND Clément Foucault 2023-07-16 19:58:10 +02:00
  • 95367f732f Fix: Build error with MSVC Ray Molenkamp 2023-07-16 11:29:50 -06:00
  • caf0024463 Cleanup: add degrees UTF8 symbol, prefer ascii over unicode in comments Campbell Barton 2023-07-16 21:51:08 +10:00
  • d594954bf2 Cleanup: use C++ compatible struct declarations for Python API Campbell Barton 2023-07-16 17:43:31 +10:00
  • ee5501750c Cleanup: quiet shadow warnings Campbell Barton 2023-07-16 16:43:48 +10:00
  • d82322f616 Cleanup: spelling in comments Campbell Barton 2023-07-16 15:50:02 +10:00
  • 111e378366 Revert "Fix #109236: Split Edges node skips loose edges" Hans Goudey 2023-07-16 00:08:23 -04:00
  • 3a3886953b Cleanup: Prepare versioning_250.c to move on C++ Iliya Katueshenock 2023-07-16 05:31:08 +02:00
  • a1a08610b6 Paint: Fix drawing delay bug with paint modes Joseph Eagar 2023-07-15 20:34:41 +02:00
  • 3478093183 GHOST: Bump OpenGL minimum version to 4.3 Clément Foucault 2023-07-15 15:31:40 +02:00
  • 35e398ae7a Cleanup: more consistent variable names Jacques Lucke 2023-07-15 15:07:01 +02:00
  • 831f40bf4a Fix: nested node group ids not stable when grouping/ungrouping Jacques Lucke 2023-07-15 15:05:07 +02:00
  • 87fc14e52d Fix UV pin invert being used for P/Alt-P shortcuts Campbell Barton 2023-07-15 16:22:25 +10:00