Page MenuHome

Rémi Verschelde (akien)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 31 2019, 4:48 PM (11 w, 3 d)

Recent Activity

Aug 2 2019

Rémi Verschelde (akien) added a comment to T68052: Segfault when accessing Cycles Render Devices preferences with two OpenCL platforms, AMD Mesa Clover and Intel Gen9 NEO.

Thanks, that's quite likely. I'm trying to debug further issues with this OpenCL runtime and Blender upstream and it does sound like having a slightly unexpected LLVM or Clang version can lead to such wild issues: https://github.com/intel/compute-runtime/issues/195

Aug 2 2019, 11:13 AM · BF Blender
Rémi Verschelde (akien) added a comment to D5389: Fix T68007: Work around Python 3.7.0 bug in webbrowser.

Instead of this patch we should update python for 2.81

Aug 2 2019, 10:54 AM · User Interface

Aug 1 2019

Rémi Verschelde (akien) updated subscribers of D2171: Handle Mesa3D's OpenCL implementation (Clover) in the platform enumerator.

I stumbled on this diff while trying to make my AMD Radeon RX Vega M work with Blender 2.80 / 2.81 alpha on Linux (T68009).

Aug 1 2019, 1:23 PM · Cycles, BF Blender
Rémi Verschelde (akien) added a comment to T68009: Radeon RX Vega M GL not recognized on Linux.

While the above file shows that the OpenCL capabilities of the AMD GPU seem fine (confirmed by opencl), it is not listed as recognized in Edit > Settings > System.

Aug 1 2019, 12:08 PM · BF Blender
Rémi Verschelde (akien) added a comment to T68052: Segfault when accessing Cycles Render Devices preferences with two OpenCL platforms, AMD Mesa Clover and Intel Gen9 NEO.

Intel upstream bug report: https://github.com/intel/compute-runtime/issues/194

Aug 1 2019, 11:30 AM · BF Blender
Rémi Verschelde (akien) added a comment to T68052: Segfault when accessing Cycles Render Devices preferences with two OpenCL platforms, AMD Mesa Clover and Intel Gen9 NEO.

Updated backtrace with debug symbols:

Aug 1 2019, 11:13 AM · BF Blender
Rémi Verschelde (akien) added a comment to T68052: Segfault when accessing Cycles Render Devices preferences with two OpenCL platforms, AMD Mesa Clover and Intel Gen9 NEO.

Note that the bug may very well be in https://github.com/intel/compute-runtime

Aug 1 2019, 10:40 AM · BF Blender
Rémi Verschelde (akien) added a revision to T68009: Radeon RX Vega M GL not recognized on Linux: D5392: Fix T68009: Recognize X.Org/AMD as GPU_DEVICE_ATI and open source driver.
Aug 1 2019, 10:28 AM · BF Blender
Rémi Verschelde (akien) created D5392: Fix T68009: Recognize X.Org/AMD as GPU_DEVICE_ATI and open source driver.
Aug 1 2019, 10:28 AM · GPU / Viewport
Rémi Verschelde (akien) created T68052: Segfault when accessing Cycles Render Devices preferences with two OpenCL platforms, AMD Mesa Clover and Intel Gen9 NEO.
Aug 1 2019, 10:07 AM · BF Blender
Rémi Verschelde (akien) added a comment to D5389: Fix T68007: Work around Python 3.7.0 bug in webbrowser.

It's my first Blender patch so I'm not sure I cross-referenced things properly.

Aug 1 2019, 9:31 AM · User Interface
Rémi Verschelde (akien) created D5389: Fix T68007: Work around Python 3.7.0 bug in webbrowser.
Aug 1 2019, 9:25 AM · User Interface
Rémi Verschelde (akien) added a comment to T68007: Help > Report a Bug fails with a traceback: TypeError: register() takes from 2 to 3 positional arguments but 4 were given.

I found that it fails the first time you click the link, but seems to work on subsequent calls. (It's also not only related to Help > Report a Bug but any link meant to open in the browser). I'll send a patch that retries once on error.

Aug 1 2019, 9:14 AM · BF Blender
Rémi Verschelde (akien) added a comment to T68007: Help > Report a Bug fails with a traceback: TypeError: register() takes from 2 to 3 positional arguments but 4 were given.

I'm not very familiar with Python's release cycle but it seems fixes were merged in the 3.7 branch in July 2018 and November 2018, so I assume the bug might be fixed with 3.7.2 and later.

Aug 1 2019, 9:04 AM · BF Blender

Jul 31 2019

Rémi Verschelde (akien) added a comment to T68009: Radeon RX Vega M GL not recognized on Linux.

I found that this might be related to https://developer.blender.org/D2171 since my AMD GPU does use Mesa's Clover OpenCL implementation:

$ ./clinfo --list
Platform #0: Clover
 `-- Device #0: AMD VEGAM (DRM 3.30.0, 5.1.20-desktop-2.mga7, LLVM 8.0.0)
Platform #1: Intel(R) OpenCL HD Graphics
 `-- Device #0: Intel(R) Gen9 HD Graphics NEO
Jul 31 2019, 10:14 PM · BF Blender
Rémi Verschelde (akien) created T68009: Radeon RX Vega M GL not recognized on Linux.
Jul 31 2019, 5:13 PM · BF Blender
Rémi Verschelde (akien) added a comment to T68007: Help > Report a Bug fails with a traceback: TypeError: register() takes from 2 to 3 positional arguments but 4 were given.

I just tested 2.81-5359b7a03307 (2019-07-30) and the bug is reproducible too.

Jul 31 2019, 5:05 PM · BF Blender
Rémi Verschelde (akien) created T68007: Help > Report a Bug fails with a traceback: TypeError: register() takes from 2 to 3 positional arguments but 4 were given.
Jul 31 2019, 5:03 PM · BF Blender