ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
nchery is now known as Guest7136
nchery has joined #dri-devel
CME_ has joined #dri-devel
Guest7136 has quit [Ping timeout: 480 seconds]
CME has quit [Ping timeout: 480 seconds]
<airlied> tarceri: ping, have a linking/rasterpos question
<airlied> tarceri: I filed #7007
<karolherbst> so uhm.... in theory I could merge rusticl :) no additional changes required in any old mesa code
<karolherbst> uhm.. s/old/current/
<tarceri> airlied: what tests are these?
<airlied> tarceri: oops forgot to say piglit rasterpos
<airlied> tests/general/rasterpos.c
<tarceri> airlied: not that is a corner case :P
OftenTimeConsuming is now known as Guest7140
OftenTimeConsuming has joined #dri-devel
<tarceri> *now
Guest7140 has quit [Ping timeout: 480 seconds]
<airlied> tarceri: yeah it really is, I only fell across it because it was crashing, and then went flaky
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
<tarceri> airlied: I'm trying to run it on the AMD closed driver but its a sea of errors and failures and crashes before getting to the test in question.
<airlied> ./bin/rasterpos should just run it?
<tarceri> airlied: yeah I just mean the sub tests are failing and it exits with a compile error on one of them and stops running
ybogdano has quit [Ping timeout: 480 seconds]
<airlied> tarceri: maybe that is the correct answer :-P
pixelclu- has joined #dri-devel
<tarceri> probably, its compat profile. So nobody knows, right?
<tarceri> Or nobody cares
pixelcluster has quit [Ping timeout: 480 seconds]
kem has quit [Ping timeout: 480 seconds]
kem has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
ella-0 has joined #dri-devel
ella-0_ has quit [Read error: Connection reset by peer]
Daanct12 has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
ppascher has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
lemonzest has joined #dri-devel
mbrost has joined #dri-devel
cengiz_io has joined #dri-devel
dschuermann has quit [Read error: Connection reset by peer]
dschuermann has joined #dri-devel
olv has quit [Ping timeout: 480 seconds]
jimjams has quit [Read error: Connection reset by peer]
Daanct12 has quit [Remote host closed the connection]
jimjams has joined #dri-devel
Daanct12 has joined #dri-devel
olv has joined #dri-devel
naseer has quit [Read error: Connection reset by peer]
naseer has joined #dri-devel
tzimmermann has joined #dri-devel
SrainUser has joined #dri-devel
SrainUser has left #dri-devel [#dri-devel]
QwertyChouskie has joined #dri-devel
itoral has joined #dri-devel
sdutt_ has joined #dri-devel
sdutt has quit [Read error: Connection reset by peer]
jewins has quit [Read error: Connection reset by peer]
jewins has joined #dri-devel
kts has joined #dri-devel
mbrost has quit [Read error: Connection reset by peer]
kts has quit [Read error: Connection reset by peer]
rpigott has quit [Remote host closed the connection]
rpigott has joined #dri-devel
kts has joined #dri-devel
i-garrison has quit [Read error: Connection reset by peer]
i-garrison has joined #dri-devel
cengiz_io_ has joined #dri-devel
cengiz_io has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
bmodem has joined #dri-devel
bmodem has quit []
jewins has quit [Ping timeout: 480 seconds]
gawin has joined #dri-devel
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #dri-devel
Major_Biscuit has joined #dri-devel
jkrzyszt has joined #dri-devel
srslypascal is now known as Guest7162
srslypascal has joined #dri-devel
Guest7162 has quit [Ping timeout: 480 seconds]
lygstate has joined #dri-devel
<lygstate> How to building llvmpipe on MacOS? anybody know of that?
Daanct12 has quit [Quit: Leaving]
jfalempe has joined #dri-devel
tursulin has joined #dri-devel
pochu has quit [Quit: leaving]
lygstate has quit [Remote host closed the connection]
<gawin> lygstate: I don't have MacOS, but I'd try copying config of CI, take a look at .github/workflows/ci.yml (ofc with local build of mesa)
Danct12 has quit [Quit: Quitting]
mvlad has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
fahien has joined #dri-devel
QwertyChouskie has quit [Ping timeout: 480 seconds]
mwk has quit [Ping timeout: 480 seconds]
cengiz_io_ is now known as cengiz_io
pcercuei has joined #dri-devel
sdutt_ has quit [Ping timeout: 480 seconds]
sigmaris_ has joined #dri-devel
sigmaris has quit [Ping timeout: 480 seconds]
<pepp> what can cause "Error: couldn't get an RGB, Double-buffered visual" when using Wayland + XWayland? (I get this when running glxgears or wflinfo --platform glx)
cengiz_io is now known as cengiz_io_
cengiz_io_ is now known as cengiz_io
<pepp> hmm must be something related to my build config because it works when running Xwayland using the distro drivers
heat has joined #dri-devel
frankbinns has joined #dri-devel
fab has joined #dri-devel
gawin has quit [Ping timeout: 480 seconds]
<airlied> pepp: setting LD_LIBRARY_PATH?
<airlied> might be a glvnd related issue
pochu has joined #dri-devel
fab has quit [Quit: fab]
fahien has quit []
<linkmauve> karolherbst, I’ll rebase grover on top of it once it is merged, and will see how much or how little of the gallium abstractions can be shared.
<tzimmermann> airlied, danvet, i need a patch from drm-fixes in drm-misc-next. what's the best way to get it there?
<tzimmermann> or from drm-misc-fixes, if that matters
<karolherbst> linkmauve: yeah.. good idea. I think it makes more sense doing it this way as OpenCL seems to have some weirdo edge use cases, like having to map/unmap a resource from different pipe_contexts
<karolherbst> which.... makes the wrapper supper annoying :D
<linkmauve> Oops.
gawin has joined #dri-devel
<pepp> airlied: my Mesa build works fine under X11 so I guess it's a Xwayland/GLX issue but I can't find the root cause
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
cef has quit [Quit: Zoom!]
cef has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
itoral has quit [Remote host closed the connection]
sul has joined #dri-devel
<bl4ckb0ne> is anybody planning on using the egl enum values in the range 0x3290-0x329F ? they were reserved but never used
<bl4ckb0ne> im making an egl mesa ext and i would need just one value
rcf has quit [Quit: WeeChat 3.4.1]
rcf has joined #dri-devel
<pepp> upgrading xwayland (1.20.11-1 -> 22.1.3-1) fixed the problem
<daniels> bl4ckb0ne: I think I have an MR out which uses some of those
<bl4ckb0ne> ill check it out to not overlap
<daniels> though I can't find it
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
fab has joined #dri-devel
mwk has joined #dri-devel
mclasen has quit [Remote host closed the connection]
gawin has quit [Ping timeout: 480 seconds]
FireBurn has joined #dri-devel
mwk has quit [Remote host closed the connection]
<MrCooper> daniels: you missed renaming the same-attachment-* piglit tests in tests/opengl.py
mwk has joined #dri-devel
<MrCooper> and arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage-combinations
fahien has joined #dri-devel
gawin has joined #dri-devel
fab has quit [Read error: Connection reset by peer]
danvet has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
sdutt has joined #dri-devel
<daniels> MrCooper: !714 filed, thanks
<MrCooper> ta
mwk has quit [Remote host closed the connection]
mwk has joined #dri-devel
gawin has quit [Ping timeout: 480 seconds]
<bl4ckb0ne> daniels: do you prefer if i take a value from the beginning or the end of the range
<daniels> bl4ckb0ne: oh, no wonder I was confused - that wasn't actually the range I was thinking of! I have no idea, so you'd have to check with John
<daniels> sorry for misleading :)
<bl4ckb0ne> ill ask on the mailing list then, thanks
nchery has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
gawin has joined #dri-devel
kts has joined #dri-devel
jewins has joined #dri-devel
JoniSt has joined #dri-devel
saurabhg has joined #dri-devel
<JoniSt> zmike: !17741 (subdata merging) might be ready for marge unless you spot another issue in its current version :)
<JoniSt> Also, does marge add the r-b lines automatically or do I have to do that?
<zmike> you have to do that
<JoniSt> Alright, I'll quickly do it then
<zmike> 👍
<JoniSt> Ah, do I have to add Part-of manually too?
<zmike> no
<zmike> just rbs
<JoniSt> Okay, should be all done then :)
<zmike> cool, thanks for sticking with it
<JoniSt> Thank you too for letting me have a go at it! :P
tzimmermann has quit [Quit: Leaving]
fahien1 has joined #dri-devel
fahien has quit [Ping timeout: 480 seconds]
fahien1 has quit [Ping timeout: 480 seconds]
jkrzyszt has quit [Ping timeout: 480 seconds]
fxkamd has joined #dri-devel
<jekstrand> emersion: Is wlroots able to do a direct import of wl_shm surfaces via VK_EXT_external_memory_host or does it always do an upload copy?
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
<emersion> jekstrand: no, not yet, i do have a WIP patch for this though
jfalempe has quit [Ping timeout: 480 seconds]
jfalempe has joined #dri-devel
<jekstrand> emersion: neat
garrison has joined #dri-devel
i-garrison has quit [Read error: Connection reset by peer]
cengiz_io_ has joined #dri-devel
lygstate has joined #dri-devel
cengiz_io has quit [Ping timeout: 480 seconds]
gawin has quit [Ping timeout: 480 seconds]
ceyusa has joined #dri-devel
<ceyusa> airlied: hi! radv-vulkan-video-prelim-decode hasn't been merge to main yet, right? I'm wondering if I should try to rebase it
nchery has joined #dri-devel
ybogdano has joined #dri-devel
Duke`` has joined #dri-devel
<karolherbst> linkmauve: maybe it makes sense if you'd look over the rusticl code.. or at least the bits inside mesa/ ?
lygstate has quit [Read error: Connection reset by peer]
jfalempe has quit [Quit: Leaving]
frankbinns has quit [Remote host closed the connection]
gawin has joined #dri-devel
cengiz_io_ has quit [Quit: Leaving]
cengiz_io has joined #dri-devel
tursulin has quit [Ping timeout: 480 seconds]
sdutt has quit []
sdutt has joined #dri-devel
JohnnyonFlame has joined #dri-devel
<JoniSt> Looks like marge didn't really feel like merging 17741 today, CI infra flaked, could someone reassign it?
cengiz_io has quit [Quit: Leaving]
iive has joined #dri-devel
<dcbaker> karolherbst: I can reproduce your issue with add_languages loosing default options on reconfigure with c++, so definately a generic meson bug
JohnnyonF has quit [Ping timeout: 480 seconds]
QwertyChouskie has joined #dri-devel
<karolherbst> cool
<zmike> JoniSt: I'm gonna try again monday
<zmike> too many flakes today
<JoniSt> Alright!
<airlied> ceyusa: yeah probably worth rebasing, I can do it next week, if you poke me to remember
saurabhg has quit [Ping timeout: 480 seconds]
<dcbaker> karolherbst: it's even better, add_languages is just broken 🤦‍♂️
<karolherbst> :(
<karolherbst> I also notice that it's hard to even pass in rust_args and stuff :/
Jeremy_Rand_Talos__ has quit [Remote host closed the connection]
<dcbaker> I'm not sure why yet, but add_langues just ignores defaults, even if it's called in the initial setup
<karolherbst> $ meson configure build -Dgallium-rusticl=true -Drust_args='-C debuginfo=0'
<karolherbst> ERROR: Unknown options: "rust_args"
<karolherbst> :(
<dcbaker> ... I'll look at that too while I'm here
<dcbaker> whatever I come up with I'm going to ask to have backported because this is really annoying
<karolherbst> I suspect an easy way out would be to always expose those language variables, but simply "hide" them instead of making meson behave like they didn't exist in the first place
<dcbaker> our option handling is mindbogglingly complicated because of some early design decisions
<dcbaker> particularly options related to compilers
<ceyusa> airlied: ok!
mbrost has joined #dri-devel
<dcbaker> karolherbst: do you have `native : ` in your add_languages call or your targets by chacne?
QwertyChouskie has quit [Ping timeout: 480 seconds]
<karolherbst> I don't
<dcbaker> okay, Because I found a possibly related or unrelated bug with copying arguments in host == build configuraitons
Major_Biscuit has quit [Ping timeout: 480 seconds]
<dcbaker> unrelated, unfortunately
gawin has quit [Ping timeout: 480 seconds]
<dcbaker> karolherbst: out of curiosity, does `-Dbuild.rust_args='-C deubginfo=0'` work?
<karolherbst> dcbaker: it doesn't complain, but it also doesn't show the values after rust got enabled
<dcbaker> uggh. It's adding the wrong option and I don't know why
<bcheng> airlied: on the topic of vulkan video, what test app did you use to try out your code?
<bcheng> was it the nvidia vk_video_samples?
i-garrison has joined #dri-devel
garrison has quit [Read error: Connection reset by peer]
garrison has joined #dri-devel
i-garrison has quit [Read error: Connection reset by peer]
garrison has quit []
i-garrison has joined #dri-devel
QwertyChouskie has joined #dri-devel
Major_Biscuit has joined #dri-devel
QwertyChouskie has quit [Ping timeout: 480 seconds]
jewins has quit [Ping timeout: 480 seconds]
QwertyChouskie has joined #dri-devel
<dcbaker> I know what's happening, but it's not obvious to me how to solve it
<dcbaker> AFAICT this has always been broken
<karolherbst> yeah, it's nothing new, just never bothered to report it or at first I wasn't even aware this was a bug
<airlied> bcheng: yeah that, and an ffmpeg branch
<airlied> and internal khronos cts
fab has joined #dri-devel
<airlied> but the nvidia one doesnt work with the api properly so my branch has some hacks to make it work
mbrost has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.5]
alyssa has joined #dri-devel
<alyssa> with the explicit uint8_t type GLSL extension, does anyone know if it's legal to do `out u8vec4 fragcolor` in a frag shader?
<alyssa> (and if so, do we have lowering for that in common?)
<alyssa> lower_to_bitsize doesn't look like it handles the case
<alyssa> I have backend lowering for the case but it doesn't get me anything for the APIs we currently support
<alyssa> and if it's actually needed, nir_lower_to_bitsize is the 'right' place for it anyway
<alyssa> I guess Mesa doesn't even support that ext
<alyssa> the ext does seem to allow it
kts has quit [Ping timeout: 480 seconds]
QwertyChouskie has quit [Ping timeout: 480 seconds]
QwertyChouskie has joined #dri-devel
<JoniSt> Hmm... CI sure is a little drunk today
jewins has joined #dri-devel
Major_Biscuit has quit [Ping timeout: 480 seconds]
<alyssa> whoops I started rewriting u_simple_shaders to be NIR instead of TGSI
<alyssa> anholt: ^^ every driver can ingest NIR nowadays, yeah?
<alyssa> I see draw/i915g/nv30/r300/r600/softpipe/svga all explicitly calling into ntt which implies yes
<alyssa> otoh I also see mesa/st calling into ntt for drivers that don't prefer NIR so....
* alyssa debates between pulling in piles of code from ttn versus changing the signatures to not use TGSIisms
<alyssa> (glsl sampler dim vs tgsi texture target vs pipe texture target...)
eukara has quit []
eukara has joined #dri-devel
mvlad has quit [Remote host closed the connection]
<zmike> does the int8 extension even have any tests
QwertyChouskie has quit [Ping timeout: 480 seconds]
QwertyChouskie has joined #dri-devel
<alyssa> zmike: doubtful
<zmike> yeah I figured
JohnnyonF has joined #dri-devel
<zmike> for all you know it could Just Work(tm)
<alyssa> a classic vraiment
<alyssa> uh that wasnt english
<alyssa> a classic, truly
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
QwertyChouskie has quit [Ping timeout: 480 seconds]
pcercuei has quit [Quit: dodo]
alyssa has quit [Quit: leaving]
JohnnyonFlame has joined #dri-devel
JohnnyonF has quit [Ping timeout: 480 seconds]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
QwertyChouskie has joined #dri-devel
Jeremy_Rand_Talos__ has joined #dri-devel
iive has quit [Quit: They came for me...]