ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
smiles has joined #dri-devel
Guest6330 has quit [Ping timeout: 480 seconds]
agneli has quit [Remote host closed the connection]
fxkamd has joined #dri-devel
agneli has joined #dri-devel
kzd has quit [Quit: kzd]
agneli has quit [Remote host closed the connection]
windleaves has joined #dri-devel
pcercuei has quit [Quit: dodo]
MrCooper_ has joined #dri-devel
<mareko> I think ChatGPT would be a decent CEO
columbarius has joined #dri-devel
agneli has joined #dri-devel
wind has quit [Ping timeout: 480 seconds]
co1umbarius has quit [Ping timeout: 480 seconds]
MrCooper has quit [Ping timeout: 480 seconds]
yussef has joined #dri-devel
heat has joined #dri-devel
agd5f_ has joined #dri-devel
agd5f has quit [Ping timeout: 480 seconds]
<HdkR> * This message sponsored by Microsoft and ChatGPT
<jenatali> No comment
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
<HdkR> :D
dviola has joined #dri-devel
aravind has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.6]
wind has joined #dri-devel
bmodem has joined #dri-devel
windleaves has quit [Ping timeout: 480 seconds]
wind has left #dri-devel [#dri-devel]
windleaves has joined #dri-devel
jaganteki has joined #dri-devel
smiles has quit [Ping timeout: 480 seconds]
heat has quit [Ping timeout: 480 seconds]
ngcortes has quit [Read error: Connection reset by peer]
<robclark> jenatali: so MS/openai is trying to break into the CEO-as-a-service market? :-P
Company has quit [Quit: Leaving]
aravind has quit [Ping timeout: 480 seconds]
* mattst88 buys chatgpt.ceo domain
kts has joined #dri-devel
sgruszka has joined #dri-devel
aravind has joined #dri-devel
smiles has joined #dri-devel
jaganteki has quit [Remote host closed the connection]
kzd has joined #dri-devel
fxkamd has quit []
kts has quit [Quit: Konversation terminated!]
yuq825 has joined #dri-devel
bgs has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
fab has joined #dri-devel
pa has quit [Read error: Connection timed out]
pa has joined #dri-devel
kzd has quit [Quit: kzd]
xroumegue has quit [Ping timeout: 480 seconds]
mvchtz has joined #dri-devel
fab has quit [Quit: fab]
jluthra has joined #dri-devel
shoragan has quit [Remote host closed the connection]
shoragan has joined #dri-devel
tzimmermann has joined #dri-devel
frieder has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
jkrzyszt has joined #dri-devel
paulk has quit [Ping timeout: 480 seconds]
paulk has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
frieder has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
rasterman has joined #dri-devel
jaganteki has joined #dri-devel
rmckeever has quit [Quit: Leaving]
nchery_ has joined #dri-devel
djbw has quit [Read error: Connection reset by peer]
hansg has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #dri-devel
vliaskov has joined #dri-devel
danvet has joined #dri-devel
wind has joined #dri-devel
frieder has joined #dri-devel
lynxeye has joined #dri-devel
tursulin has joined #dri-devel
MrCooper_ is now known as MrCooper
windleaves has quit [Ping timeout: 480 seconds]
ice9 has joined #dri-devel
frieder has quit [Remote host closed the connection]
frieder has joined #dri-devel
bmodem1 has joined #dri-devel
pcercuei has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
ice9 has quit [Ping timeout: 480 seconds]
ice9 has joined #dri-devel
tagr has quit [Remote host closed the connection]
tagr has joined #dri-devel
ice9 has quit [Ping timeout: 480 seconds]
Zopolis4 has joined #dri-devel
phasta has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
wind has left #dri-devel [#dri-devel]
windleaves has joined #dri-devel
pochu has joined #dri-devel
pochu_ has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
Net147 has quit [Quit: Quit]
Net147 has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
wind has joined #dri-devel
windleaves has quit [Ping timeout: 480 seconds]
dviola has quit [Quit: WeeChat 3.7.1]
dviola has joined #dri-devel
<Hazematman> Hey all, based on the discussion yesterday on DMABUFs I created this MR to change the default path for `PIPE_CAP_DMABUF` in gallium to call `drmGetCap`. That way drivers that want to support importing DMABUFs without drm can simply override the default behavior in their driver. I would appreciate some feedback on the change :)
kts has joined #dri-devel
<Lynne> err, why in unholy tarnation is vkGetMemoryHostPointerPropertiesEXT on AMD returning VK_MEMORY_PROPERTY_PROTECTED_BIT, which specifically forbids host-visible memory?
<zmike> define "AMD"
<Lynne> radv, of course
<zmike> bnieuwenhuizen hakzsam ^
<hakzsam> Lynne: can you fill a bug report?
<bnieuwenhuizen> Lynne: what do you mean VK_MEMORY_PROPERTY_PROTECTED_BIT? It only returns memory types, no?
<bnieuwenhuizen> and I don't think we have a type returning VK_MEMORY_PROPERTY_PROTECTED_BIT so I'm confused
<Lynne> yeah, me too, it's only returning 0x20 in memoryTypeBits
<bnieuwenhuizen> right, which memory type is that on your system?
<bnieuwenhuizen> (should be memory type 5?)
<Lynne> ah... I mistook VkMemoryPropertyFlagBits for memoryTypeBits
Company has joined #dri-devel
boqun1 has joined #dri-devel
camus has joined #dri-devel
smiles has quit [Ping timeout: 480 seconds]
camus1 has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has quit [Remote host closed the connection]
yuq825 has left #dri-devel [#dri-devel]
OftenTimeConsuming has joined #dri-devel
pochu has quit [Ping timeout: 480 seconds]
Zopolis4 has quit []
khfeng_ has quit [resistance.oftc.net coherence.oftc.net]
Danct12 has quit [resistance.oftc.net coherence.oftc.net]
cef has quit [resistance.oftc.net coherence.oftc.net]
khfeng_ has joined #dri-devel
Danct12 has joined #dri-devel
cef has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
heat has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
gawin has joined #dri-devel
<gawin> wanna merge this hasvk patch https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21444 someone has something against?
zehortigoza has quit [Remote host closed the connection]
hansg has quit [Remote host closed the connection]
kts has joined #dri-devel
Peste_Bubonica has joined #dri-devel
Haaninjo has joined #dri-devel
fab has quit [Quit: fab]
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
zehortigoza has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
fxkamd has joined #dri-devel
boqun1 has joined #dri-devel
Leopold_ has quit [Ping timeout: 480 seconds]
pa- has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
pa has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
sgruszka has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
<karolherbst> any quick review on this llvmpipe patch? Or does somebody wants to trade review? I kind of want to land it https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21604/diffs?commit_id=b5566bb33da40b0318ff15bb230eaf8bd47e2c3d
<karolherbst> and for our current EVoC student I'd need this MR looked at from llvmpipe folks as well: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20378/diffs?commit_id=fd73b7eaf241485e0e238900ca2a463c251a9f65
boqun1 has joined #dri-devel
<zmike> probably tag airlied/sroland/brianp
boqun1 has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
ppascher has quit [Ping timeout: 480 seconds]
pochu has joined #dri-devel
kts has joined #dri-devel
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
kzd has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
frieder has quit [Quit: Leaving]
frieder has joined #dri-devel
djbw has joined #dri-devel
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
frieder has quit [Remote host closed the connection]
bmodem1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
MajorBiscuit has quit [Quit: WeeChat 3.6]
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
phasta has quit [Quit: Leaving]
Duke`` has joined #dri-devel
pochu has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
tzimmermann has quit [Quit: Leaving]
nchery_ has quit []
nchery has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
junaid has joined #dri-devel
boqun1 has joined #dri-devel
macromorgan has quit [Ping timeout: 480 seconds]
tursulin has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
mdnavare__ has joined #dri-devel
ybogdano is now known as Guest6402
ybogdano has joined #dri-devel
boqun1 has joined #dri-devel
hansg has joined #dri-devel
hansg has quit []
junaid has quit [Remote host closed the connection]
Kayden has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
nchery has quit [Remote host closed the connection]
nchery has joined #dri-devel
boqun1 has joined #dri-devel
<eric_engestrom> `weston --xwayland` prints `xserver listening on display :1`, but is there a way to programmatically get that from outside of weston?
<eric_engestrom> (for scripting)
<emersion> setup a pipe before starting the compositor, write DISPLAY to that pipe with a script auto-started by the compositor
<emersion> would be the most reliable way
boqun1 has quit [Ping timeout: 480 seconds]
alyssa has joined #dri-devel
<alyssa> pendingchaos: I see you're on board for cmarcelo's plan to delete all non-scoped_barriers :D
<alyssa> once all the infrastructure needed has landed I guess we should make a checklist of drivers to convert
<alyssa> admittedly these cross-tree reworks can be... slow to proliferate
<pendingchaos> deleting all non-scoped_barriers sounds like a good idea
<pendingchaos> but honestly, removing ACO's implementation of memory_barrier_buffer is more because it's an ugly hack that doesn't behave exactly like the scoped equivalent
<alyssa> nv50, zink, r600/sfn, v3d
<alyssa> ok I guess there are only 4 drivers that need to be converted to scoped barriers
<alyssa> I was expecting scarier
<alyssa> admitedly r600 and nv50 both kinda scare me :p
MrCooper_ has joined #dri-devel
<alyssa> zmike: can I interest you in deleting zink code
boqun1 has joined #dri-devel
* zmike grimaces
<zmike> my license for utilizing the patented Delete The Code methodology ran out at the start of the year
<zmike> I haven
<zmike> t renewed
<eric_engestrom> emersion: thanks, that's a good idea
* eric_engestrom looking up how to setup a start script in weston
<daniels> eric_engestrom: man weston.ini, search for 'autolaunch'
<eric_engestrom> thanks
<jenatali> alyssa: I think we have some code to delete if they go away entirely
MrCooper has quit [Ping timeout: 480 seconds]
<alyssa> zmike: :R
<alyssa> wiring up nir_intrinsic_scoped_barrier in zink should be Easy* since it's supposed to just be SPIR-V
<alyssa> *terms and conditions may apply
<alyssa> jenatali: yeah I didn't get around to deleting the dxil code but !21634 lands you can delete all your memory_barrier* and control_barrier code
<zmike> I imagine you could figure it out then if it's easy :P
<alyssa> zmike: man i've got 3 compilers to worry about and none of em are zink's :p
<jenatali> Sweet
<alyssa> dxil already handles scoped_barrier so there's nothing to do but delete
<alyssa> hence why it wasn't on my driver list of shame
<alyssa> zmike: Oooh ooh I know, I don't have any Vulkan drivers to test Zink with
<airlied> i wonder does virgl need some work
<zmike> lavapipe
<alyssa> That's my excuse and I'm sticking with it 😎
<alyssa> Oh drat
<alyssa> foiled
<airlied> not sure what tgsi barriers are
<zmike> mega foiled
<alyssa> airlied: I think virgl is ok
<alyssa> at least, virgl shouldn't be any more broken by this than it already is
<alyssa> venus otoh..
<alyssa> er wait venus doesn't use tgsi does it?
<cmarcelo> alyssa: airlied: tgsi has the idea of memory barrier atomic counter, which we currently don't have in scoped barrier. at one point we thought about havign a nir_var_atomic_counter and for all but TGSI users lower it down into ssbo, but not sure if it is worth it.
<alyssa> TGSI is on its last breath so I don't care
<alyssa> any new TGSI backends are auto-NAK from me
<alyssa> if gfxstrand doesn't beat me to it ;p
<zmike> I still need to implement ttv to optimize zink for nine
<alyssa> auto NAK
<zmike> it's happening
<alyssa> er
* alyssa auto naks
<alyssa> If you really want to cut out ttn for zink9 then teach nine to produce NIR directly instead
ngcortes has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
<cmarcelo> alyssa: I thought TGSI was a key part of virgl, is it moving to use sth else?
<alyssa> cmarcelo: erm
<alyssa> I guess I should leave that to a virgl person
<airlied> it cant move
<airlied> its in the protocol
<alyssa> right, i think the question then is "is it currently broken?" because if not I think we're ok
<alyssa> ooh
<cmarcelo> alyssa: it shouldn't be broken now, because drivers are asking for the non-scoped version
<alyssa> OK, I see how this works
boqun1 has quit [Ping timeout: 480 seconds]
<alyssa> cmarcelo: Still ok :-)
<alyssa> Er wait
<alyssa> misread
<alyssa> hum right yes ok I see the problem now :|
<alyssa> Would it be acceptable to translate memory_barrier_buffer to "memoryBarrierBuffer(); memoryBufferAtomic();"?
<alyssa> If so, then we can just have ntt set the extra TGSI_MEMBAR_ATOMIC_BUFFER flag for buffer barriers
<alyssa> and everything works out conservatively
<cmarcelo> I had a local patch to let drivers ask for "do scoped but still feed me the atomic_counter intrinsic", that could also be sufficient
<cmarcelo> as long as TGSI drivers explicit ask for it (may need a PIPECAP)
<alyssa> worst case I guess we could do that
<alyssa> but the above solution is a local patch to tgsi-to-nir
<alyssa> and won't change perf on hardware that lowers atomics to SSBOs
<alyssa> i.e. everyone?
<alyssa> This is my preference anyway
<cmarcelo> need to see what users of TGSI prefer. I think it is fine either have a atomic_counter intrinsic for their sake (would now be properly documented as such) or even the nir_var_atomic_counter (although it seems more noisy).
Zopolis4 has joined #dri-devel
<alyssa> Other than virgl/svga, I don't think any of the TGSI users care
<alyssa> virgl/svga just passes the buck up to the host
<alyssa> and on top of SSBO hw there's no perf difference
<alyssa> actually, it's r600/sfn that I'm worried about
<alyssa> since it seems to have "real" atomic counters (uniquely)
<alyssa> and it's a NIR backend
boqun1 has joined #dri-devel
<alyssa> though I suspect it's fine to eat an extra "wait_ack" instruction in the rare case where memoryBarrierAtomic() is used but memoryBarrierBuffer() is not
heat has quit [Read error: No route to host]
heat has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
danvet has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
nchery has quit [Quit: Leaving]
gawin has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
ngcortes has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
macromorgan has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
boqun1 has joined #dri-devel
gouchi has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
<marex> jannau: hey, I dug this out New USB device found, idVendor=174c, idProduct=55aa, bcdDevice= 1.00
<marex> jannau: is that similar to what you have on the m1 ?
<marex> Product: ICY BOX IB-366StU3+B
<daniels> mareko: please put it in an MR
jkrzyszt has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
nchery has joined #dri-devel
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
boqun1 has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
agd5f_ has quit [Read error: Connection reset by peer]
agd5f_ has joined #dri-devel
danvet has joined #dri-devel
heat has quit [Read error: No route to host]
heat has joined #dri-devel
Peste_Bubonica has quit [Quit: Leaving]
boqun1 has joined #dri-devel
nchery has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
Kayden has joined #dri-devel
boqun1 has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
ybogdano has quit [Ping timeout: 480 seconds]
gouchi has quit [Quit: Quitte]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
ZenWalker has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
<jannau> marex: asmedia seems to reuse product ids for different products. probably a different chip since it supports only 5 gbps instead of 10 gpbs but worth a try
ybogdano has joined #dri-devel
pcercuei has quit [Quit: dodo]
ZenWalker has joined #dri-devel
mdnavare has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
dviola has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
ybogdano is now known as Guest6416
Guest6402 is now known as ybogdano
<marex> jannau: I'll see what I can do, unless someone really wants to start debugging it
boqun1 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
srslypascal is now known as Guest6419
srslypascal has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
Zopolis4 has quit []
Guest6419 has quit [Ping timeout: 480 seconds]
alyssa has quit [Quit: leaving]
boqun1 has joined #dri-devel
Leopold_ has joined #dri-devel
boqun1 has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Remote host closed the connection]
boqun1 has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
dviola has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
boqun1 has quit [Ping timeout: 480 seconds]
Leopold_ has joined #dri-devel
Guest6416 has quit [Ping timeout: 480 seconds]
boqun1 has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
boqun1 has quit [Ping timeout: 480 seconds]