ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
X-Scale has quit [Ping timeout: 480 seconds]
mbrost_ has quit [Ping timeout: 480 seconds]
ybogdano has quit [Ping timeout: 480 seconds]
sarnex_ has quit []
sarnex has joined #dri-devel
oneforall2 has quit [Quit: Leaving]
glennk has quit [Ping timeout: 480 seconds]
glennk has joined #dri-devel
fxkamd has quit []
pcercuei has quit [Quit: dodo]
oneforall2 has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
glennk has joined #dri-devel
kenjigashu has joined #dri-devel
tzimmermann_ has joined #dri-devel
tzimmermann has quit [Ping timeout: 480 seconds]
alatiera has quit [Quit: Ping timeout (120 seconds)]
alatiera has joined #dri-devel
alatiera is now known as Guest4761
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
X-Scale has joined #dri-devel
camus1 has joined #dri-devel
X-Scale` has quit [Ping timeout: 480 seconds]
camus has quit [Ping timeout: 480 seconds]
anujp has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
kenjigashu has quit []
anujp has joined #dri-devel
agd5f has quit [Remote host closed the connection]
agd5f has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
boistordu_old has quit [Ping timeout: 480 seconds]
rcf has quit [Quit: WeeChat 3.2.1]
rcf has joined #dri-devel
Company has quit [Read error: Connection reset by peer]
aravind has joined #dri-devel
ppascher has joined #dri-devel
lemonzest has joined #dri-devel
sdutt_ has joined #dri-devel
sdutt has quit [Read error: Connection reset by peer]
sarnex has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
camus1 has quit [Read error: Connection reset by peer]
rando25892 has joined #dri-devel
Duke`` has joined #dri-devel
sarnex has joined #dri-devel
jewins1 has quit [Read error: Connection reset by peer]
tursulin has quit [Remote host closed the connection]
itoral has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
pnowack has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
rando25892 has quit [Quit: off for now]
danvet has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
prOMiNd has joined #dri-devel
sdutt_ has quit [Ping timeout: 480 seconds]
tursulin has joined #dri-devel
rando25892 has joined #dri-devel
thellstrom has joined #dri-devel
prOMiNd has quit []
rasterman has joined #dri-devel
prOMiNd has joined #dri-devel
prOMiNd has quit [Remote host closed the connection]
gawin has joined #dri-devel
yoslin has quit [Quit: WeeChat 3.3]
yoslin has joined #dri-devel
rgallaispou has joined #dri-devel
Akari` has quit [Ping timeout: 480 seconds]
Akari has joined #dri-devel
jkrzyszt has joined #dri-devel
Guest4761 has quit [Read error: Connection reset by peer]
thelounge51 has joined #dri-devel
camus has joined #dri-devel
camus1 has quit [Read error: Connection reset by peer]
pcercuei has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
elongbug has joined #dri-devel
<javierm> tzimmermann_, danvet: I've the cleanup
<javierm> tzimmermann_, daniels: for trivial changes in different drivers, do you want the patches to be spit per driver or a single one changing all is OK ?
<javierm> *split
<javierm> tzimmermann_, danvet: I also realized that currently just using nomodeset is enough to have the wanted behaviour, because the simpledrm driver don't check for that while other drivers do
<danvet> javierm, yeah that was my point from yesterday :-)
<danvet> javierm, split up helps to get acks and stuff, but also tends to be more of a drag
<danvet> if it's just renaming/changing the included header to get at the check function and nothing else then I think one patch is ok
<danvet> but if you also massage the checks in drivers, then better to split
<javierm> danvet: It's a simple rename although it inverts the logic check
<javierm> danvet: yes, I didn't get your point because hadn't realized that. I also learned yesterday that no all drivers honour nomodeset, I plan to fix that as a follow-up
<MrCooper> javierm: nomodeset is enough except for the amdgpu issue we discussed yesterday?
<javierm> MrCooper: yes, because drivers need to opt-in and only a subset of them do. The simpledrm driver is one that doesn't
<javierm> so using nomodeset currently will allow simpledrm to load but will prevent for example virtio-gpu
<MrCooper> and will prevent loading amdgpu without a reboot
<javierm> MrCooper: yes, but that's a separate issue. I think that either amdgpu needs to also have a modeset module param or we add a drm.modeset that could override nomodeset value
<javierm> danvet: I think that will keep as a single patch for now since will be v1 and I expect some bikeshedding on the function names, header used for declaration, etc
<MrCooper> k, requiring drivers to have a modeset parameter just to override nomodeset seems a bit silly :)
<javierm> MrCooper: agreed. That's why I mentioned a drm.modeset param. Maybe even the per-driver ones could be dropped and people just use that
<MrCooper> yep, that sounds good
<javierm> I can't think of a user case where someone would want to only override for a driver but no for other
<javierm> *use
<MrCooper> there's always modprobe.blacklist for disabling individual drivers
<javierm> MrCooper: yeah
<danvet> MrCooper, yeah for debugging that's the one I use
<danvet> for users nomodeset seems perfectly good enough
<MrCooper> converting nomodeset to a drm parameter should make it easier to provide generic troubleshooting instructions
<javierm> danvet: problem I think is that it's hard to understand what it means
camus1 has joined #dri-devel
camus has quit [Read error: Connection reset by peer]
mclasen has joined #dri-devel
jkrzyszt has quit [Remote host closed the connection]
jkrzyszt has joined #dri-devel
<pq> Wouldn't making nomodeset runtime-changeable via sysfs avoid the need of adding another option to override it?
shadeslayer has joined #dri-devel
mclasen has quit [Ping timeout: 480 seconds]
<javierm> pq: but that's precisely the issue, that global (non-module) parameters can't be changed via sysfs
<javierm> so we need something like a /sys/module/drm/modeset
mclasen has joined #dri-devel
tzimmermann_ has quit []
tzimmermann has joined #dri-devel
shadeslayer has quit [Quit: Konversation terminated!]
jkrzyszt has quit [Remote host closed the connection]
<pq> javierm, I never knew that about global parameters. Seems a bit odd.
<javierm> pq: yeah, I also thought that there was possible to switch those through sysfs
<javierm> and of course I forgot to include dri-devel in the Cc list, sigh...
jkrzyszt has joined #dri-devel
<MrCooper> pq: right now nomodeset only exists on the kernel command line, which cannot be modified
aravind has quit [Read error: Connection reset by peer]
aravind has joined #dri-devel
<pq> not even as a bool or int variable, huh
nroberts has joined #dri-devel
<javierm> pq: yeah, __setup() and __setup_param() macros don't support type like module_param() and module_param_named()
<javierm> I was surprised as well
vsyrjala has quit [Ping timeout: 480 seconds]
pendingchaos has quit [Quit: Quit]
<tzimmermann> javierm, what's the usecase?
<javierm> tzimmermann: what MrCooper mentioned, you boot with nomodeset but want to load the module after booting (if for example want to debug why is failing)
<javierm> the only way right now is to reboot without nomodeset in the cmdline
<tzimmermann> modprobe.blacklist?
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
<javierm> tzimmermann: right, there are workarounds for this but I was mentioning the general fact that non-module parameters can't be changed from sysfs entries
<javierm> I would had expected there was a way to do that from user-space
camus has joined #dri-devel
camus1 has quit [Ping timeout: 480 seconds]
thelounge51 is now known as alatiera
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
vsyrjala has joined #dri-devel
vivijim has joined #dri-devel
itoral has quit [Remote host closed the connection]
<javierm> an, found why I missed some addresses the in the Cc list. The ./scripts/get_maintainer.pl script doesn't work correctly when 'git config diff.noprefix true'
itoral has joined #dri-devel
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
Akari has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
pendingchaos has joined #dri-devel
sdutt has joined #dri-devel
rando25892 has quit [Quit: No windows for this server]
JohnnyonFlame has quit [Read error: Connection reset by peer]
jewins has joined #dri-devel
nchery has joined #dri-devel
f11f13 has quit [Ping timeout: 480 seconds]
itoral has quit [Remote host closed the connection]
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
sdutt has quit []
sdutt has joined #dri-devel
camus1 has quit []
cphealy_ has quit []
<zmike> anyone wanna give me a quick ab on some trace patches https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13582
Peste_Bubonica has joined #dri-devel
mattrope has joined #dri-devel
Peste_Bubonica has quit [Quit: Leaving]
Peste_Bubonica has joined #dri-devel
prOMiNd has joined #dri-devel
iive has joined #dri-devel
cphealy has joined #dri-devel
camus has joined #dri-devel
fxkamd has joined #dri-devel
prOMiNd has quit []
Peste_Bubonica has quit [Quit: Leaving]
markyacoub has joined #dri-devel
markyacoub has quit []
markyacoub has joined #dri-devel
markyacoub has quit []
<zmike> anholt: I'm looking at the deqp docker image and it seems like there's no runner for core gl on it? only es?
Akari has joined #dri-devel
Ryback_[WORK] has quit []
Ryback_ has joined #dri-devel
<zmike> oh nvm
Duke`` has joined #dri-devel
fxkamd has quit []
pendingchaos has quit [Ping timeout: 480 seconds]
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
Thymo has quit [Ping timeout: 480 seconds]
Thymo has joined #dri-devel
mbrost has joined #dri-devel
sravn has joined #dri-devel
ybogdano has joined #dri-devel
gouchi has joined #dri-devel
<Venemo> what happened to the vulkan layers? did these get removed? I get this error: build64/meson-logs/meson-log.txt:WARNING: Unknown options: "vulkan-device-select-layer, vulkan-overlay-layer"
<jenatali> Moved to vulkan-layers
<Venemo> you mean, -Dvulkan-layers=true ?
<Venemo> ah it's a list of options, not a bool
<Venemo> ok, got it. thanks jenatali
aravind has quit [Ping timeout: 480 seconds]
nroberts has quit [Ping timeout: 480 seconds]
ybogdano has quit [Ping timeout: 480 seconds]
Peste_Bubonica has joined #dri-devel
pendingchaos has joined #dri-devel
ybogdano has joined #dri-devel
gawin has quit [Ping timeout: 480 seconds]
rgallaispou has quit [Read error: Connection reset by peer]
tzimmermann has quit [Quit: Leaving]
ybogdano has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
The_Company has quit [Ping timeout: 480 seconds]
ybogdano has joined #dri-devel
kmn1 has joined #dri-devel
kmn2 has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.2]
kmn has quit [Ping timeout: 480 seconds]
pnowack has quit [Quit: pnowack]
kmn has joined #dri-devel
kmn1 has quit [Ping timeout: 480 seconds]
kmn2 has quit [Ping timeout: 480 seconds]
markyacoub has joined #dri-devel
opotin has joined #dri-devel
jkrzyszt has quit [Ping timeout: 480 seconds]
<dcbaker> zmike: reivewed
<zmike> dcbaker: thanks, gave you a sticker
pnowack has joined #dri-devel
<dcbaker> zmike: I approve of this sticker
<zmike> you earned it 👍
<dcbaker> zmike: while you're here.... I have a rather long list of zink patches that don't apply to 21.2:... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/mLOkwhyCqUcWiwMwAZFVWWZu)
<dcbaker> what do you want to do with those?
gouchi has quit [Remote host closed the connection]
<zmike> ignore them and probably all patches I'm ccing to stable
<zmike> they're meant for 21.3 but (afaik?) we don't have a syntax for specifying that
<dcbaker> CC: "21.3" <mesa-stable@...>
<zmike> oh really?
<dcbaker> you can give versions as names
<zmike> so like can I just do `cc: 21.3`
<zmike> or do I actually need the whole email syntax
<dcbaker> you still need the `<mesa-stable...>`
<zmike> :/
<dcbaker> but eric_engestrom and I have been talking about replacing Cc: stable with just `stable: version1 [verxionx]...]`
<zmike> that would be much simpler
<zmike> zink's been going through more or less a full rewrite for each release, so patches don't work more than 1 release back
<dcbaker> A few of them have applied cleanly, but those are kinda obvious
<zmike> surprising
gouchi has joined #dri-devel
gouchi has quit [Remote host closed the connection]
gouchi has joined #dri-devel
ybogdano has quit [Ping timeout: 480 seconds]
gawin has joined #dri-devel
ybogdano has joined #dri-devel
gouchi has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
gouchi has quit [Ping timeout: 480 seconds]
<jenatali> Hm... enabling threaded context makes stuff blow up pretty badly. Wonder what I did wrong
gouchi has joined #dri-devel
<airlied> jenatali: rebinding broken?
<jenatali> Possible I guess
<airlied> assuming you managed to cut-n-paste all the resource related stuff
<airlied> and correct base classes
<airlied> transfer pools is the other one I suppose
<jenatali> Yeah, pretty sure I got all of that right, but I did have to write rebinding from scratch
<jenatali> Guess that's broken
<orbea> what is supposed to provide this header?
<orbea> ../mesa-9999/src/gallium/drivers/llvmpipe/lp_texture.c:55:10: fatal error: git_sha1.h: No such file or directory
<imirkin> orbea: some missing dependency, most likely
<imirkin> there's an explicit "git_sha1" or something like that dep.
<jenatali> airlied: Yep, bind was broken. Used 'usage' when I meant 'bind' :(
<dcbaker> orbea: zmike has a patch for that
<dcbaker> looks like it just landed in main
<orbea> ah, thanks
<jenatali> dcbaker: Does the test compile lp_texture.c? Seems like that adds the dep to the wrong place
<dcbaker> you're right, we probably need it in both places
<orbea> yea, just noticing the fix is already applied locally
<eric_engestrom> dcbaker: oh, I see you just posted that `stable: X.Y` MR
<eric_engestrom> I had actually started on that, and ended up switching to `backport-to: X.Y`, and a few cleanups as the same time
Duke`` has quit [Ping timeout: 480 seconds]
<zmike> dcbaker: nice on the stable thing, maybe mail mesa-dev to give an overview of the syntax?
<imirkin> zmike: that's been the case since the dawn of the "stable" process...
<zmike> great, but probably not everyone has been here for the full 20 years, so having an announcement when new features are added to it would help bring everyone up to speed too
<imirkin> zmike: new features to what? it's not a new feature of the stable process
<imirkin> anyways, i'm 99% sure it was documented somewhere
rcf has quit [Quit: WeeChat 3.4-dev]
rcf has joined #dri-devel
gouchi has quit [Remote host closed the connection]
danvet has quit [Ping timeout: 480 seconds]
alatiera has quit [Read error: Connection reset by peer]
alatiera has joined #dri-devel
alatiera is now known as Guest4858
kmn has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
mbrost has quit [Ping timeout: 480 seconds]
tursulin has quit [Read error: Connection reset by peer]