12:27m][sko: Hi. Anybodu can help with nouveau on ARM base board ? We end up on raspberry pi on this place https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/26 and on amlogic(khadas VIM3 board) like this https://discuss.96boards.org/t/how-to-make-nvidia-or-amd-gfx-card-work-on-arm-based-boards/10448/20
15:04imirkin: grrrr
15:04imirkin: some other core update is breaking user vbufs
15:04imirkin: repros in sway again, but i'm sure there's other ways
15:04imirkin: sigh
15:20imirkin: looks like we're getting user buffers with buffer.user == NULL, which never happened before
16:28karolherbst: imirkin: yep
16:28imirkin: i have a fix
16:28imirkin: testing it out first
16:28karolherbst: cool
16:43imirkin: KHR-GL33 ran fine on the G84
16:43imirkin: now checking KHR-GL45 on pascal
16:44imirkin: should be enough of a test
16:44imirkin: change located at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8882
16:57karolherbst: imirkin: maybe you can use u_bit_consecutive :)
16:58imirkin: didn't know about that one
16:58karolherbst: yeah, me neither
16:58karolherbst: I saw it in the iris patch fixing the same commit :p
21:30imirkin: karolherbst: btw, i updated that change to use u_bit_consecutive
21:30imirkin: lmk if that still looks good
21:30imirkin: i retested, seems fine
21:34karolherbst: imirkin: yeah, looks good
21:34imirkin: kk
22:07KungFuJesus: imirkin: any new kernel patches for me to try yet? :)
22:07imirkin: sorry, no
22:07KungFuJesus: :(
22:36Lyude: which issue is this btw?
22:37imirkin: Lyude: what is 'this'?
22:37Lyude: imirkin: what KungFuJesus was asking about
22:37imirkin: o
22:37Lyude: (mostly just curious)
22:37imirkin: i was going to try to convert dispnv04 to the "new" big endian stuff
22:37Lyude: ahhh
22:37imirkin: however when i looked at the details
22:37imirkin: it appeared to be deeply lacking
22:38imirkin: i.e. it only works for rgba8
22:47imirkin: emersion: now all you need is to get the one person who matters to review that change ;)
22:48emersion: ahah
22:48imirkin: who will say "go back to the first version" undoubtedly ;)
22:49imirkin: (jk ... ben's pretty chill with this stuff)
22:49emersion: lol
22:49emersion: btw, what would be the best way to discuss with them? they don't seem active on IRC
22:49imirkin: step 1: move to australia
22:50emersion: oh, that doesn't help indeed
22:50imirkin: ben's on the east coast of australia
22:50imirkin: and works "regular" daytime hours, on average
22:51imirkin: there were years when he was doing nouveau 24/7, but i think those are well past
23:04Lyude: skeggsb: ^
23:05Lyude: also imirkin they still more or less work entirely on nouveau during their job :P
23:05imirkin: yeah i understand that
23:05imirkin: but i think for a time ben was doing a lot more than committing regular 'day job' effort towards nouveau
23:06Lyude: oh yeah i get what you mean
23:07imirkin: emersion: btw, you'll be happy to know that sway / wlroots helped me notice another (recently introduced) bug in nouveau.
23:07imirkin: all good now
23:07skeggsb:is here atm
23:08imirkin: skeggsb: hopefully you don't disagree with my characterisation ... emersion has a patch on nouveau@ for you when you get to it.
23:09skeggsb: it really depends, but yes, at some point i did find a more sustainable life balance :P
23:12imirkin: yeah ... the 24/7 thing, while sometimes fun, is really not sustainable
23:24RSpliet: tends to be sustainable as long as it's fun, but there's always a point where it stops being fun
23:24imirkin: nah, it's unsustainable even while it's fun
23:25imirkin: you just don't realize it :)
23:25RSpliet: I think the "realising" part is usually the part where it stops being fun :-P
23:26RSpliet: although there's something around other responsibilities like partners and/or children.... meh, hate it when the world isn't straightforward!
23:28imirkin: yes. something.
23:37emersion: eh, 24/7, i feel you. yeah, please stay healthy :)
23:38emersion: i guess wlroots is a nice test case then :P at least it's not a wlroots bug this time!
23:43Lyude: just wait until we have igt working :)
23:44imirkin: emersion: yeah, it's the only software foolish enough to use client-side vbo's :)
23:45emersion: ahah
23:46emersion: there's weston-simple-dmabuf-egl, but yeah, wayland
23:46emersion: xwayland may count, but also wayland
23:47emersion: ah, and no fbos in there i suppose
23:48emersion: Lyude: are we still far off igt for nouveau?
23:49imirkin: well, it's all fbo's internally