ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
stuarts has quit []
<jenatali> Dunno though, when we registered the driver name it's a Mesa driver name prefix instead of MSFT
soreau has joined #dri-devel
<anholt> my understanding is: I would go with msft, spi should be for mesa submissions where there's no other adopter responsible for it.
<Kayden> yeah
<Kayden> I think it depends on who's doing the submission, mostly
<Kayden> anv submissions are done by Intel employees, radv submissions typically aren't done by AMD folks
<Kayden> if jenatali's involved it probably makes sense just to do MSFT
andremorishita has joined #dri-devel
<jenatali> Yeah makes sense
<jenatali> We still need to talk to Khronos to define what conformance requires from a layered VK driver...
<karolherbst> jenatali: isn't it like to run on two drivers?
<jenatali> Except our legal group bars us from participating in working group meetings
<karolherbst> ehh.. pass conformance on two
<karolherbst> wat...
<jenatali> karolherbst: it's defined for GL and CL that way
<jenatali> VK isn't defined yet AFAIK
<karolherbst> mhhh
<jenatali> (I expect it'll end up the same, just needs to get into docs)
<karolherbst> but you are not allowed to do that?
<karolherbst> or maybe just submit the MR?
<jenatali> Last time around we got special permission to set up meetings outside of the IP zone
<karolherbst> uhhh
<karolherbst> why is legal like this
<jenatali> Yeah
<Kayden> :(
kj has joined #dri-devel
<jenatali> And then once I finish on WARP I need to get a second driver to conformance. Hopefully that's easy but who knows
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
soreau has quit [Read error: Connection reset by peer]
soreau has joined #dri-devel
JohnnyonFlame has quit [Read error: Connection reset by peer]
penguin42 has quit [Remote host closed the connection]
columbarius has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
robobub_ has joined #dri-devel
andremorishita has quit []
yuq825 has joined #dri-devel
ngcortes has quit [Read error: Connection reset by peer]
Company has quit [Read error: No route to host]
Company has joined #dri-devel
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #dri-devel
<karolherbst> dcbaker: soo.. in regards to that isystem situation with bindgen. Do you agree that the bindgen stuff needs to do something similar to what CLikeCompilerArgs.to_native does in regards to isystem arguments?
Company has quit [Read error: Connection reset by peer]
Company has joined #dri-devel
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #dri-devel
Company has quit [Quit: Leaving]
karolherbst has quit [Remote host closed the connection]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
smiles_1111 has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
kts has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
smiles_1111 has joined #dri-devel
sgruszka has joined #dri-devel
itoral has joined #dri-devel
bmodem has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
dakr has quit [Ping timeout: 480 seconds]
thellstrom has joined #dri-devel
dcz_ has joined #dri-devel
MajorBiscuit has joined #dri-devel
fab has quit [Quit: fab]
Leopold_ has quit [Remote host closed the connection]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
MajorBiscuit has quit [Quit: WeeChat 3.6]
Leopold_ has joined #dri-devel
frieder has joined #dri-devel
tzimmermann has joined #dri-devel
MajorBiscuit has joined #dri-devel
danvet has joined #dri-devel
YuGiOhJCJ has quit [Remote host closed the connection]
fab has joined #dri-devel
pochu has quit [Quit: leaving]
YuGiOhJCJ has joined #dri-devel
tursulin has joined #dri-devel
thellstrom has quit [Read error: No route to host]
thellstrom has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
jkrzyszt has joined #dri-devel
thellstrom has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
lynxeye has joined #dri-devel
hansg has joined #dri-devel
apinheiro has joined #dri-devel
pochu has joined #dri-devel
vliaskov has joined #dri-devel
godvino has joined #dri-devel
rasterman has joined #dri-devel
shankaru has joined #dri-devel
dtmrzgl has quit []
shankaru has left #dri-devel [#dri-devel]
shankaru has joined #dri-devel
Zopolis4_ has joined #dri-devel
karolherbst has joined #dri-devel
godvino has quit [Read error: Connection reset by peer]
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
dtmrzgl has joined #dri-devel
_xav_ has quit [Ping timeout: 480 seconds]
clem_ has quit [Quit: Clem_]
clem_ has joined #dri-devel
sythemeta847[m] has joined #dri-devel
_xav_ has joined #dri-devel
aravind has quit [Remote host closed the connection]
aravind has joined #dri-devel
Haaninjo has joined #dri-devel
<Venemo> mareko: I'll take another look at it!
penguin42 has joined #dri-devel
devilhorns has joined #dri-devel
dviola has quit [Ping timeout: 480 seconds]
hansg has quit [Quit: Leaving]
djbw has quit [Read error: Connection reset by peer]
OftenTimeConsuming has quit [Remote host closed the connection]
dtmrzgl has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has joined #dri-devel
jdavies has joined #dri-devel
jdavies is now known as Guest12116
jdavies_ has joined #dri-devel
Guest12116 has quit [Ping timeout: 480 seconds]
ChaosPrincess has quit [Quit: WeeChat 3.8]
bmodem has quit [Ping timeout: 480 seconds]
apinheiro has quit [Quit: Leaving]
vliaskov has quit [Ping timeout: 480 seconds]
<karolherbst> dcbaker: I hate it, but doing it properly looks like a serious amount of work: https://github.com/mesonbuild/meson/pull/11733 Any ideas on that?
Company has joined #dri-devel
fab has quit [Quit: fab]
fab has joined #dri-devel
fab has quit []
fab has joined #dri-devel
itoral has quit [Remote host closed the connection]
i509vcb has quit [Quit: Connection closed for inactivity]
dtmrzgl has joined #dri-devel
thellstrom has joined #dri-devel
thellstrom1 has joined #dri-devel
thellstrom has quit [Read error: Connection reset by peer]
dtmrzgl1 has joined #dri-devel
dtmrzgl has quit [Ping timeout: 480 seconds]
dtmrzgl1 has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
gouchi has quit [Remote host closed the connection]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
heat has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
<Company> I need a GL/EGL expert, because versions of eglCreateContext() confuse me.
<Company> if I want a GL - or actually: GLES - context as new as possible buit at least version 2, what do I pass to eglCreateContext()?
<Company> because apparently, if I pass 2.0, ANGLE hands out 2.0 and Mesa hands out a 3.2 context
<Company> even though they both support GLES 3
<HdkR> Company: Make sure you eglBindAPI before eglCreateContext
<Company> the code does that
<linkmauve> Company, what I’ve seen programs do is request the most recent version they want to support, then one before that, then one before that, until the earliest one they support.
<Company> it passes MAJOR_VERSION 2 attrib, but I thought that'd automatically give me 3 if available
<HdkR> That too, you usually work your way backward from newest supported to oldest in your application. Changing the ctx_attrib flags as you go, and potentially channging the config you got from eglChooseConfig
<HdkR> Since eglChooseConfig has an `EGL_RENDERABLE_TYPE` where you specify GL or ES
<Company> yeah, I know that
<Company> I'm just confused about versions and min vs max vs actual
<Company> so there is no way to set a min/max and you're actually meant to try them all
<HdkR> Also yes, if you're passing in a version ot eglCreateContext, you're not guaranteed to be automatically promoted to a newer version
<linkmauve> Company, when you request a version, the driver can give you anything from that version up to the most recent compatible version.
<Company> right, but it's the driver's choice?
<HdkR> Which Angle might be respecting your decision when you chose version 2, but mesa EGL promotes
<HdkR> That is yes
<Company> because I want the most recent one
<HdkR> Then you'll be wanting to pass in EGL_CONTEXT_MAJOR_VERSION, EEGL_CONTEXT_MINOR_VERSION, and if you are also wanting GL, EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
<HdkR> It's a big song and dance
<HdkR> `The context returned must be the specified version, or a later version which is backwards compatible with that version. Even if a later version is returned, the specified version must correspond to a defined version of the client API`
<Company> does that work the same with GLX and Apple and Windows GL, too?
<HdkR> EGL Spec wording around this promotion
<HdkR> Pretty sure
<Company> looks like I'm gonna write some code then
<Company> thx
<HdkR> Luckily GL/ES is a slow lumbering beast at this point. So even if you hardcode every version you care about, it is unlikely to suddenly have a GL 5.0 or an ES 4.0 :)
<Company> technically I think I could add code that queries the version via glGetString() and goes from there, but I'm not gonna do that, because then I need to figure out if that'a actually supported
gouchi has joined #dri-devel
dtmrzgl1 has joined #dri-devel
yuq825 has left #dri-devel [#dri-devel]
DUOLabs[m] has left #dri-devel [#dri-devel]
bmodem has joined #dri-devel
gouchi has quit [Quit: Quitte]
stuarts has joined #dri-devel
kzd has joined #dri-devel
fab has quit [Quit: fab]
fab has joined #dri-devel
jessica_248 has joined #dri-devel
flto_ has joined #dri-devel
flto has quit [Read error: Connection reset by peer]
jessica_24 has quit [Quit: Ping timeout (120 seconds)]
Mangix has quit [Remote host closed the connection]
bmodem has quit [Ping timeout: 480 seconds]
fab has quit []
Mangix has joined #dri-devel
dtmrzgl1 has quit [Ping timeout: 480 seconds]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
devilhorns has quit [Quit: Leaving]
Duke`` has joined #dri-devel
dviola has joined #dri-devel
<Venemo> mareko: I've taken another look at the MR but it seems to me that there are still issues and now I agree with alyssa, it needs more consideration. also I would appreciate some input from gfxstrand
Haaninjo has quit [Ping timeout: 480 seconds]
Zopolis4_ has quit []
bmodem has joined #dri-devel
iive has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
tursulin has quit [Ping timeout: 480 seconds]
dtmrzgl1 has joined #dri-devel
fab has joined #dri-devel
ubitux has left #dri-devel [WeeChat 3.8]
dtmrzgl1 has quit [Ping timeout: 480 seconds]
bmodem1 has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
dtmrzgl has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
<javierm> tzimmermann: I'm surprised that nobody ever cared about the bug you are fixing in patch #1
bmodem has quit [Ping timeout: 480 seconds]
sgruszka has quit [Ping timeout: 480 seconds]
djbw has joined #dri-devel
<tzimmermann> javierm, IGT triggers it while writing near the EOF. i guess that all applications write near the beginning of the framebuffer
<tzimmermann> and it also shows how this is all badly maintained and obsolete :(
<gfxstrand> karolherbst, jenatali: Have either of you seen this problem with LLVM 16:
<gfxstrand> : CommandLine Error: Option 'use-dbg-addr' registered more than once!
<tzimmermann> thanks for reviewing, BTW
<jenatali> gfxstrand: Yeah I saw some discussion about it a few days ago
<jenatali> It's a Fedora 38 problem IIRC
<gfxstrand> *sigh*
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos_ has joined #dri-devel
<gfxstrand> Hey, look! An LLVM update!
gouchi has joined #dri-devel
<HdkR> LLVM updated and broke GPUs again. Surprised? :P
<gfxstrand> Broke the mesa build, actually.
<gfxstrand> But, yeah
<HdkR> Nice
gouchi has quit []
<javierm> tzimmermann: you are welcome. Awesome cleanup tbh
<javierm> I haven't noticed that there was that much duplicated code there
kts has joined #dri-devel
dtmrzgl has quit [Ping timeout: 480 seconds]
<tzimmermann> javierm, i've got to leave. bye
tzimmermann has quit [Quit: Leaving]
<MrCooper> gfxstrand: assuming /usr/lib64/libLLVMSPIRVLib.so is involved, should be fixed in current F38
<gfxstrand> MrCooper: Yeah, I pulled an update and it's okay now.
<gfxstrand> Somehow it got fixed between when I did my F38 upgrade yesterday late afternoon and this morning.
<zmike> have to assume it was karolherbst working late at the pub
kts has quit [Quit: Konversation terminated!]
pochu has quit [Quit: leaving]
dtmrzgl has joined #dri-devel
flto_ has quit []
flto has joined #dri-devel
<gfxstrand> Ugh... now my rust isn't compiling.
smiles_1111 has quit [Ping timeout: 480 seconds]
<gfxstrand> What did this Fedora update do?!?
<psykose> 'Option 'use-dbg-addr' registered more than once!' means the process loaded multiple llvm versions
<psykose> i.e. you have one library linked to 15 and another to 16, linked to the same process, etc
<karolherbst> zmike: I never touched that piece of software in my life
<zmike> while sober*
<penguin42> gfxstrand: Yeh there's a fix just went in
<HdkR> zmike: Some software just can't be worked on while sober
<zmike> F A C T S
<ccr> standardized required level of inebriation for working on X
* gfxstrand looks at chanel topic
<gfxstrand> Gotta love how I have to update bindgen after an LLVM update....
<karolherbst> I'd wished we could get rid of LLVM :)
<gfxstrand> Ok, now that I've updated to F38 and fixed all the LLVM fallout, I feel like I should get a new CTS baseline.
dcz has joined #dri-devel
Cyrinux9 has quit []
jkrzyszt has quit [Ping timeout: 480 seconds]
junaid has joined #dri-devel
dcz_ has quit [Ping timeout: 480 seconds]
Cyrinux9 has joined #dri-devel
MajorBiscuit has joined #dri-devel
frieder has quit [Remote host closed the connection]
macromorgan has quit [Quit: Leaving]
Haaninjo has joined #dri-devel
junaid has quit [Remote host closed the connection]
JohnnyonFlame has joined #dri-devel
Leopold__ has joined #dri-devel
Leopold_ has quit [Ping timeout: 480 seconds]
<anholt> should vk_common_GetPipelineCacheData be setting a nonzero count?
<gfxstrand> should be
<gfxstrand> Ugh... Looks like no one's incrementing count. :facepalm:
<gfxstrand> I'm surprised CTS didn't at least warn on this.
<gfxstrand> That's an old bug
<anholt> we don't expose cts warnings from the deqp runner, and maybe we should be.
<gfxstrand> IDK if there is a warning
<anholt> (been staring at this function for https://gitlab.freedesktop.org/mesa/mesa/-/issues/8868)
fab has quit [Quit: fab]
danvet has quit [Ping timeout: 480 seconds]
lynxeye has quit [Quit: Leaving.]
pendingchaos_ has joined #dri-devel
pendingchaos has quit [Ping timeout: 480 seconds]
bluetail has quit [Quit: The Lounge - https://thelounge.chat]
Duke`` has quit [Ping timeout: 480 seconds]
dcz has quit [Ping timeout: 480 seconds]
lplc has quit [Ping timeout: 480 seconds]
lplc has joined #dri-devel
a-865 has quit [Quit: ChatZilla 0.16 [SeaMonkey 2.53.16/20230320105641]]
Zopolis4_ has joined #dri-devel
thellstrom1 has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
heat_ has joined #dri-devel
heat has quit [Read error: No route to host]
rasterman has quit [Quit: Gettin' stinky!]
gouchi has joined #dri-devel
gouchi has quit [Remote host closed the connection]
andremorishita has joined #dri-devel
pcercuei has quit [Quit: dodo]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
iive has quit [Quit: They came for me...]
psykose_ has joined #dri-devel
psykose has quit [Ping timeout: 480 seconds]
smiles_1111 has joined #dri-devel
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail422 has joined #dri-devel
bluetail422 has quit []
bluetail has joined #dri-devel
bluetail has quit []
bluetail has joined #dri-devel
bluetail has quit []
bluetail has joined #dri-devel
bluetail has quit []
bluetail has joined #dri-devel
avoidr has quit [Remote host closed the connection]
bluetail has quit []
Haaninjo has quit [Quit: Ex-Chat]
avoidr has joined #dri-devel
Zopolis4_ has quit []
bluetail has joined #dri-devel
bluetail has quit [Remote host closed the connection]
bluetail has joined #dri-devel