npmania has quit [Read error: Connection reset by peer]
i-garrison has joined #dri-devel
garrison has quit [Ping timeout: 480 seconds]
i-garrison has quit []
tzimmermann has joined #dri-devel
npmania has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
yuq825_ has joined #dri-devel
yuq825 has quit [Remote host closed the connection]
epoch101 has joined #dri-devel
<mlankhorst>
Hmm, should I make dma_buf_get() a C _Generic() that can increase the refcount of an existing dma-buf too?
kzd has quit [Ping timeout: 480 seconds]
i-garrison has joined #dri-devel
blaztinn has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
rgallaispou has joined #dri-devel
rgallaispou has quit []
<vsyrjala>
why not simply rename the current dma_buf_get() to something more appropriate?
<mlankhorst>
dma_buf_fdget?
kts has quit []
<mlankhorst>
hm dma_buf_fget then
epoch101 has quit [Ping timeout: 480 seconds]
<mlankhorst>
Yeha doing that too
jsa1 has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
warpme has joined #dri-devel
nowrep has quit [Quit: WeeChat 4.6.1]
nowrep has joined #dri-devel
blaztinn has joined #dri-devel
yuq825_ has quit [Remote host closed the connection]
yuq825 has joined #dri-devel
kts has joined #dri-devel
apinheiro has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
kts has joined #dri-devel
chewitt has joined #dri-devel
rgallaispou has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
kts has joined #dri-devel
davispuh has joined #dri-devel
pixelcluster has quit [Ping timeout: 480 seconds]
olivial has quit [Ping timeout: 480 seconds]
phasta has joined #dri-devel
jkrzyszt has joined #dri-devel
rasterman has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
olivial has joined #dri-devel
alarumbe has joined #dri-devel
lynxeye has joined #dri-devel
haaninjo has joined #dri-devel
hikiko_ has quit [Ping timeout: 480 seconds]
hikiko has joined #dri-devel
warpme has quit []
pcercuei has joined #dri-devel
dolphin has quit [Quit: Leaving]
simon-perretta-img_ has joined #dri-devel
simon-perretta-img_ has quit [Remote host closed the connection]
simon-perretta-img_ has joined #dri-devel
simon-perretta-img__ has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img_ has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
kts has joined #dri-devel
kts has quit [Remote host closed the connection]
YuGiOhJCJ has quit []
rossy_ has joined #dri-devel
TimurTabi_ has joined #dri-devel
rossy has quit [Ping timeout: 480 seconds]
TimurTabi has quit [Ping timeout: 480 seconds]
TimurTabi_ is now known as TimurTabi
pjakobsson has quit [Ping timeout: 480 seconds]
Karyon has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
Karyon has joined #dri-devel
pjakobsson has joined #dri-devel
hikiko_ has joined #dri-devel
hikiko has quit [Ping timeout: 480 seconds]
dsimic is now known as Guest26889
dsimic has joined #dri-devel
Guest26889 has quit [Ping timeout: 480 seconds]
K`den has joined #dri-devel
Kayden has quit [Ping timeout: 480 seconds]
pq has quit [Quit: brb]
luc has joined #dri-devel
pq has joined #dri-devel
nerdopolis has joined #dri-devel
pjakobsson has quit [Read error: No route to host]
pjakobsson has joined #dri-devel
snoucher has joined #dri-devel
snoucher has quit []
kts has joined #dri-devel
warpme has quit []
kts has quit [Ping timeout: 480 seconds]
luc has quit [Remote host closed the connection]
rgallaispou has quit [Quit: Leaving.]
luc has joined #dri-devel
luc has quit [Remote host closed the connection]
luc has joined #dri-devel
warpme has joined #dri-devel
The_Company has quit []
Company has joined #dri-devel
luc has quit [Remote host closed the connection]
luc has joined #dri-devel
guludo has joined #dri-devel
kts has joined #dri-devel
feaneron has joined #dri-devel
<karolherbst>
soo.. who wants to open the MR to start the discussion on disallowing LLM generated code? 🙃
<kode54>
but don't you want to have to review submissions whose authors couldn't be bothered to either write or review their own code?
<kode54>
\/s
<kode54>
at least if they reviewed it before submitting, there's even a chance that it doesn't reek of AI smell
<karolherbst>
well that's already forbidden
<karolherbst>
author understanding the code they submit is a requirement now
<karolherbst>
which well.. was already de-factor a requirement 🙃
<karolherbst>
*de-facto
<kode54>
sounds perfectly reasonable
epoch101 has joined #dri-devel
<kode54>
how can one reasonably submit code without understanding how it works?
<kode54>
I only use the best AI code crafters when I'm being lazy and don't want to spend hours learning how to understand to get a quick task done
<karolherbst>
well... beats me
<kode54>
but I don't do that when I'm submitting code to a major project
<kode54>
I either learn what I need to do, or I leave it to the professionals
MrCooper__ is now known as MrCooper
K`den is now known as Kayden
simon-perretta-img__ has quit []
simon-perretta-img has joined #dri-devel
clamor has quit [Ping timeout: 480 seconds]
<simon-perretta-img>
curl seems to have had luck with the AI policy they implemented earlier this year, although it does seem to be more for bug reports rather than code submission; I wonder if there's any inspiration that could be drawn from there for mesa
clamor has joined #dri-devel
pixelcluster has joined #dri-devel
<karolherbst>
right... the gentoo policy also got linked on the MR
luc has quit [Remote host closed the connection]
<simon-perretta-img>
Oh right sorry, I hadn't realised there was an MR open
<melissawen>
was it resolved in the end by any follow-up series?
<melissawen>
asking because I'm on mainline kernel and I'm having a hard time trying to unload amdgpu driver (always in use)
<melissawen>
and I only managed to unload it after reverting those two patches about references on GEM handles
<tzimmermann>
melissawen, hi. yes the first two patches never got reverted
DemiMarie has quit [autokilled: Possible spambot. Mail support@oftc.net if you think this is in error. (2025-09-19 14:43:34)]
Calandracas__ has joined #dri-devel
<tzimmermann>
they partially solved a problem
<tzimmermann>
but i guess we could revert them as well
<tzimmermann>
these changes were a complete mess anyway
<melissawen>
When trying to unload amdgpu, looks like there is something that cannot be completely released and I got this: `modprobe: FATAL: Module amdgpu is in use`
<melissawen>
but I didn't see any process using it
<melissawen>
not sure how serious is the problem partially solved by those two patches TBH
<melissawen>
so I understand it's a matter of weighing
<melissawen>
also, no idea if other drivers are also afected or not
ity has joined #dri-devel
Calandracas_ has quit [Ping timeout: 480 seconds]
jluthra has quit []
<tzimmermann>
melissawen, please send reverts for those patches. i guess we can discuss there. since we reverted all the later patches already, we don't need those two patches either. we'd just go back ot the old behavior
<tzimmermann>
i tried to simplify dma_buf handling, but it ended in dangling pointers. we had to revert across several trees and those two patches are the ones still left
<melissawen>
tzimmermann, I see... I'm not involved in this work, but indeed reverting the whole thing seems consistent. I'll sent the reverts. Thanks for explaining the situation
<tzimmermann>
melissawen, thanks a lot
jluthra has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
anarsoul has quit [Ping timeout: 480 seconds]
jsa1 has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
ahadi has quit []
<melissawen>
np :)
luc has quit [Remote host closed the connection]
alyssa has joined #dri-devel
<alyssa>
PSA: `nir_src_as_uint(alu->src[i].src)` is almost never what you want, because it ignores the swizzle. Use `nir_alu_src_as_uint(alu->src[i].src)` instead.
<alyssa>
grepping I see multiple backends getting this wrong
<glehmann>
for backends with scalar constants it doesn't matter, fwiw
<eric_engestrom>
but it can't be merged until the meson side is fixed, which I'll get to next week if nobody wants to beat me to it :P
<idr>
cwabbott: WAT?
<idr>
fp16-only hardware? Integer-only hardware?
<glehmann>
hw without fp32 denormals, I guess
<glehmann>
although I'm not aware of any game that requires those
<cwabbott>
yes, hw without fp32 denormals
<cwabbott>
microsoft decided to make supporting them mandatory, but to have denorms preserved you have to use a compiler switch that afaik no games use
<cwabbott>
so it's like the GL4.0 situation all over again, but it's microsoft's fault this time
<idr>
Don't try to run shaders on an Itanium.
<idr>
Or VAX.
<cwabbott>
and yes, qualcomm's native dx12 driver will give you soft-floats if you set that compiler switch
<HdkR>
:D
<HdkR>
I do love me a soft float.
<alyssa>
HdkR: They're so squishy!
<HdkR>
Like a freshly poured gelatin out of a mould.
<alyssa>
Or mold
<HdkR>
"Don't breath this!"
epoch101 has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
tomaw has quit [Quit: Quitting]
tomaw has joined #dri-devel
clamor has quit [Ping timeout: 480 seconds]
clamor has joined #dri-devel
f_ has quit [Ping timeout: 480 seconds]
idr has quit [Quit: Leaving]
f_ has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
mhenning has joined #dri-devel
clamor has quit [Read error: Connection reset by peer]
blaztinn has quit [Remote host closed the connection]
<Kayden>
float32.glsl D:
<Kayden>
god. I am sorry you are having to write that.
blaztinn has joined #dri-devel
tomaw has quit [Quit: Quitting]
tomaw has joined #dri-devel
<alyssa>
I so wish we could use vtn_bindgen2 for softfloat
jsa1 has joined #dri-devel
<glehmann>
write it in nir_builder
alyssa has quit [Quit: alyssa]
Kayden has quit [Quit: -> JF]
sima has quit [Ping timeout: 480 seconds]
epoch101_ has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
<jenatali>
cwabbott: Yes they're required to be preserve-able in shader model 6.2, but yes nobody really uses that AFAIK. Are you saying the "X Elite" chips use soft floats in that mode?
<cwabbott>
jenatali: yes
<jenatali>
O.o
<jenatali>
I knew they stopped at 6.1 on the previous gen because of the denorm issue but I just assumed they had hardware support in the later gen...
<jenatali>
Wow
<cwabbott>
we have a trace confirming it
<jenatali>
Sigh
<jenatali>
I'm so sorry. For what it's worth, while yes it's mostly our fault for adding that dumb feature as required, it's also partly QC's fault for not talking to us and telling us not to
mvlad has quit [Remote host closed the connection]
Kayden has joined #dri-devel
Michael-Oberpriller has joined #dri-devel
Michael-Oberpriller has quit []
Michael-Oberpriller has joined #dri-devel
Michael-Oberpriller has quit []
Michael-Oberpriller has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
haaninjo has quit [Quit: Ex-Chat]
jsa1 has quit [Ping timeout: 480 seconds]
apinheiro has quit [Quit: Leaving]
guludo has quit [Ping timeout: 480 seconds]
feaneron has joined #dri-devel
NiceWorkForever has joined #dri-devel
NiceWorkForever has quit []
epoch101_ has quit []
unerlige has quit [Ping timeout: 480 seconds]
feaneron has quit [Read error: Connection reset by peer]
warpme has quit []
ahadi has quit [Ping timeout: 480 seconds]
Kayden has quit [Quit: -> home]
unerlige has joined #dri-devel
odrling has quit [Remote host closed the connection]