08:57 MrCooper: mareko pepp: couldn't radeonsi use ADDR_SW_LINEAR_GENERAL in some cases, at least as of GFX10?
08:58 MrCooper: to avoid the 256-byte stride alignment when importing external buffers
11:57 pepp: MrCooper: is this question related to an existing issue?
13:19 MrCooper: pepp: yes, see https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2191#note_1742466
13:19 MrCooper: there can be similar issues when importing buffers from Intel iGPUs
13:52 Nermalq: Speedy Gonzalez and Jerry visit Barbra Streisand and masturbate her cooter before being expelled by her super powerful spray of kosher cum juices! https://justpaste.it/Barbra_Streisand_Speedy_Gonzalez
14:01 mareko: MrCooper: I think LINEAR_GENERAL hasn't been supported in hw for a while, also it's for 1D buffers predating SSBOs
14:05 MrCooper: ah, addrlib code looks like GFX9 supports it without mipmapping or multiple slices, I was wondering if those restrictions might have been lifted in GFX10
14:08 mareko: most likely it was removed from gfx10
14:09 mareko: gfx10.3+ can set a custom stride for 1D and 2D using the depth field
14:09 mareko: in the image descriptor
14:11 MrCooper: src/amd/addrlib/src/gfx1*/gfx1*addrlib.cpp still mention ADDR_SW_LINEAR_GENERAL
15:49 mareko: I'm pretty sure LINEAR_GENERAL doesn't work with 2D images
15:50 mareko: it's a special buffer access for some old DX10 render-to-vertex-buffer feature
18:07 _ds_: Ugh. Witcher 3 RT was working with Mesa 23.1 yesterday. Along comes a game update today, and… instant GPU hangs again.
18:09 _ds_: Oh well. Back to DX11/dxvk for that one.
18:20 Venemo: _ds_: file an issue report if there isn't one already
18:50 _ds_: Venemo, added info to the existing report – https://gitlab.freedesktop.org/drm/amd/-/issues/2300#note_1904340
21:19 mareko: can you please ack this aco change? https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22770/diffs?commit_id=0c82c34d3690dd9b53b513b5813a7d670e3fe788
21:45 Venemo: _ds_: that is most likely not a kernel bug so that isn't the right place to report it
21:46 Venemo: mareko: I'll take a look