Sergey Sharybin Sergey
  • Joined on 2009-11-28
Sergey Sharybin commented on pull request blender/blender#130243 2024-11-14 14:44:47 +01:00
Geometry Nodes: Add "Limit Surface" option in subdivision surface node

@HooglyBoogly Yeah ignore them. We are looking into those tests.

Sergey Sharybin commented on pull request blender/blender#130252 2024-11-14 12:48:02 +01:00
WIP: Compositor: Add OIDN Quality to denoise node

What is the performance and quality difference? Especially in a more realistic setup where compositor is not only doing denoising, but handles other effects?

Sergey Sharybin commented on pull request blender/blender#130153 2024-11-14 12:43:42 +01:00
Handling SDK/ROCm 6+ lack of backward compatibility with pre ROCm 6

Ah, I see. This is because find_package(HIP) is only affecting the current directory and subdirectories.

The more reliable approach would be to add find_package(HIP 5.5.0) in `extern/hipew/C…

Sergey Sharybin commented on pull request blender/blender#130242 2024-11-14 11:23:24 +01:00
Fix #129414: On linux, Join Use Active Window when Overlapping

Generally it seems fine. There are some cosmetic/readability suggestion which would be nice to incorporate into any new platform-specific code.

Also added Julian as a reviewer for extra pairs…

Sergey Sharybin commented on pull request blender/blender#130242 2024-11-14 11:21:44 +01:00
Fix #129414: On linux, Join Use Active Window when Overlapping

There is no need to do ED_area_find_under_cursor if we know it will fail on the platform for which we implement a fallback solution.

Sergey Sharybin commented on pull request blender/blender#130242 2024-11-14 11:21:43 +01:00
Fix #129414: On linux, Join Use Active Window when Overlapping

Include BLI_build_config.h and use #if OS_LINIX.

Sergey Sharybin commented on issue blender/blender#125255 2024-11-13 20:25:59 +01:00
Crash with some add-ons using OpenMP (conflict initializing)

so that is probably why it links to it.

Can it just assume dynamic linking and use our OpenMP? To ensure ABI compatibility can use headers from our precompiled libraries: https://projects.blen

Sergey Sharybin commented on pull request blender/blender#130160 2024-11-13 19:58:15 +01:00
Fix #129926: Crash creating fluid domain with Python 3.12 and up

Considering we've decided it is not a stopper for 4.3, think it is fine to wait. Maybe even lower the severity level, as it is not something that happens with the official releases?

Bastien…

Sergey Sharybin commented on pull request blender/blender#130236 2024-11-13 19:55:33 +01:00
Libs: Fix static libs not getting linked properly on linux

@ThomasDinges For the 4.3 the decision is simple: we need to avoid regressions. This means:

  • if a library after update for 4.3 is linked agains system-wide library but wasn't for 4.2, it needs…
Sergey Sharybin commented on issue blender/blender#129414 2024-11-13 19:51:45 +01:00
Split area feature messed up then other window in background.

I see, thanks for the insights.

For the X11 I've came up with the following solution:

GHOST_IWindow *GHOST_SystemX11::getWindowUnderCursor(const int32_t /*x*/, const int32_t /*y*/)
{
 …
Sergey Sharybin commented on pull request blender/blender#130234 2024-11-13 18:41:23 +01:00
Cycles: support Mie Scattering with particle size smaller than 5um

It should be possible to use volume_util.h from node_scatter_volume.osl and avoid duplication?

Sergey Sharybin commented on pull request blender/blender#130021 2024-11-13 18:29:59 +01:00
Fix #60947: ffmpeg video colors shifted/banded in some players

I don't fully understand why metadata on the source file would break colors in the proxy.

Sergey Sharybin suggested changes for blender/blender#130217 2024-11-13 15:12:35 +01:00
Compositor: Enable GPU denoising for OpenImageDenoise

Enable automatic device selection in OpenImageDenoise when GPU compositiong is enabled

Sergey Sharybin commented on pull request blender/blender#130021 2024-11-13 14:59:00 +01:00
Fix #60947: ffmpeg video colors shifted/banded in some players

Ah, so this is not something caused by this PR? What Richard said sounded like an issue introduced by this PR. That said...

On more tests, I might be wrong. I can no longer reproduce the…

Sergey Sharybin pushed to main at Sergey/blender 2024-11-13 14:36:16 +01:00
49c6a0320c Tests: add VSE render test coverage for ffmpeg movie decoding
64a9260921 Core: remove WITH_CXX_GUARDEDALLOC option
702bdde96d Merge branch 'blender-v4.3-release'
f7ffef07d4 Fix #130189: Crash parenting object to layer
82ec1aa344 LSAN suppression rules: add exception for ffmpeg x265 malloc.
Compare 9 commits »
Sergey Sharybin closed issue blender/blender#125255 2024-11-13 14:31:22 +01:00
Crash with some add-ons using OpenMP (conflict initializing)
Sergey Sharybin commented on issue blender/blender#125255 2024-11-13 14:31:18 +01:00
Crash with some add-ons using OpenMP (conflict initializing)

@howardt I don't think we should be adding code that checks for potential conflicts. Bevel is one potential user of OpenMP. There are other usages in Blender (Mataflow, Bullet, Libmv, quadriflow).…

Sergey Sharybin commented on pull request blender/blender#130021 2024-11-13 13:57:16 +01:00
Fix #60947: ffmpeg video colors shifted/banded in some players

@aras_p Sorry, wall-o-text coming...

I've attached a test scene which, I believe, demonstrates the issue Richard run into. It might another issue, but an issue nevertheless :)

Steps to…

Sergey Sharybin approved blender/blender#129761 2024-11-13 13:41:01 +01:00
macOS: Add support for clang-tidy checks during compilation

There are plenty of warnings, but the build succeeds. And the warnings is exactly what we want from the Clang-Tidy running first time on a platform :)