00:31 airlied: Lyude: sorry meant to get back to you, but yeah equiv or rust helpers is what you want
00:31 airlied: Lyude: nah go for it
04:07 memoryfail: And queue jumping in both cases is the same, needs couple of more instructions, extra simple, so very thin, you add maximum index base to the -24-230 part and share an index that gets subtracted from all values, so after you add things up you get reverse index that you need to feed back to the information bank, and this is how it works, in both cases, so you can stuff things also anywhere in the the bank of small or compressed ints. And this
04:07 memoryfail: is parallel even if you expose an accelerator chip not only filesystem, it's that you need eliminate the needed values to extract the results of all code.
04:34 bananasport: for your own example you know damn well that such thing as mental illness is mostly fraud, your poor thinking is just the result of your not existent immune response, and such so called lamplegs normally come out when your mothers were bitches or often rather. There is nothing functional you have in other words, and mental illness is the side effect of pure physical health from birth, nothing more, it is not self standing or
04:34 bananasport: existing main symptom, but there has been distinction around this, russians dislike mindill people, europeans adore them. Americans are somewhere on the correct side too, but i have talked with very few of us ones, some canadians personally, all americans i chose to talk with were rather intelligent though or nice which is also a sign of intelligence to me. devils are in the eureope, russians are very nice people in estonia.
06:56 matterovermind: So Linus Torvalds was part of the revolution where the last missing os was entering the market, the open source os, now osdev dies out inevitably cause that revolution is irreversible, there is no such movement possible anymore, and linux is as other osx and windows very fine operating system , so i never bothered to fight the front wind, instead i found a niche the last missing piece, and that is soon filled in for all
06:56 matterovermind: operating systems, my favorite yes is linux, and all other parts have already landed, gnome is amazing kde is amazing, got the mouse accel covered, guis are heavenly, performance part is just a minor extension and that is finishing all off. So there is absolutely nothing wrong with linux nor hardware they manufacture. Maybe that code should not be distributed, but that is no problem you have rights to use your own code , and
06:56 matterovermind: issue is simple, when you want the last piece , just write it.
07:17 matterovermind: Something must be wrong , it's either that you can not think, or you think better than me, when you need me to do anything, yes i know these days, but i am the most abused person on the planet, and hence also at school i scored threes, as well as university i did not even graduate from, so me should not be bothered at all, i am not the front line hero in this business or tech or whatever.
07:18 matterovermind: so there is no need to stalk me, and do obnoxious humiliations either
07:28 matterovermind: i mean the logic behind this gene abuse is that in event you feed pure whatever substances to others who are missing good immune response still today you technically kill the donor, it's just what is the point of doing this, and the results are not as good that the sick person could lift weights, better let those stronger ones build up themselves and carry the wights in plastic factory that most can't, imo europe is wrong
07:28 matterovermind: there to do such things, and it is not allowed either by law.
12:58 matterovermind: So the last part is where i am not sure if you tend to think, where the elimination of such queue jumping is involved that it serializes the algorithm of the chiplet compute engine, i can not be 100percent sure but tbh i place bet in 95 percent degree that it is parallel if you use combination type and eliminate other banks matches upfront, it all should go blink, i am pretty sure that this is what scottish people said through
12:58 matterovermind: the slides of glasgow solver, yes i went so far that i spammed google , if i am the only crazy one, it turns out that others think the same, there is that guy from israel employed by intel saying the same things, with this i want to end all my spam. Both those slides have been bookmarked, and are in my opinion consistent with common sense, the science of numbers and chips was just pushed that far, so i have nothing to do with
12:58 matterovermind: this these achievements.
13:00 fdobridge_: <p​rop_energy_ball> AI was a mistake.
13:01 fdobridge_: <k​arolherbst🐧🦀> it's not even AI
13:24 fdobridge_: <c​langcat> I mean still right AI is a mistake. I've had to deal with people saying Chatgpt is sentient.
13:24 fdobridge_: <c​langcat> :PpalPanic:
13:24 fdobridge_: <c​langcat> It's not but like god is it annoying.
13:25 fdobridge_: <k​arolherbst🐧🦀> sure
14:25 fdobridge_: <z​mike.> I had a dream last night that the meson option to enable nvk kept getting longer every day
14:25 fdobridge_: <z​mike.> what does this mean?
14:31 fdobridge_: <p​rop_energy_ball> Time to default it on
14:31 fdobridge_: <p​rop_energy_ball> Zink + nvk sweep next month
14:42 fdobridge_: <z​mike.> :sweatytowelguy:
14:51 fdobridge_: <t​riang3l> > 1.3 conformant
14:51 fdobridge_: <t​riang3l> > -experimental
14:54 fdobridge_: <t​riang3l> It's way less experimental than the Nouveau Gallium driver at this point, I guess :happy_gears:
14:58 fdobridge_: <p​rop_energy_ball> I am hyped to get Gamescope working fully :))
14:59 fdobridge_: <m​ohamexiety> sooon
15:31 fdobridge_: <z​mike.> !
15:31 fdobridge_: <z​mike.> 6.7 is in F39!
15:31 fdobridge_: <z​mike.> https://www.reactiongifs.com/r/2013/05/Ron-Paul_Its-Happening.gif
15:39 fdobridge_: <t​om3026> So apparently ampere doesnt like water, a hard hit on the wallet and im testing nvk on ada lovelace in a few days but i assume it should be rather same support in nvk/nak
16:39 fdobridge_: <m​arysaka> It's probably about time I switch to something else than the v2 of the patches :nanikore:
17:01 fdobridge_: <m​ohamexiety> Hahaha yeah I was still on that 6.6rc2 branch
17:02 fdobridge_: <g​fxstrand> I'll probably drop the `-experimental` in another week or two.
17:02 fdobridge_: <g​fxstrand> I should unbreak Maxwell first
17:02 fdobridge_: <g​fxstrand> 🙃
17:47 fdobridge_: <z​mike.> the kernel handling on hangs is soooooo much better on 6.7 :feelsgood:
17:52 fdobridge_: <z​mike.> is there something I need to do to enable reclocking or will it happen automagically?
17:53 fdobridge_: <!​DodoNVK (she) 🇱🇹> You must have the GSP firmware and the GSP kernel option enabled (you only have to enable it before Ada)
18:01 fdobridge_: <!​DodoNVK (she) 🇱🇹> @rinlovesyou Can you apply this patch to see if VR works (hopefully there won't be any explosions)? :triangle_nvk:
18:01 fdobridge_: <!​DodoNVK (she) 🇱🇹> https://cdn.discordapp.com/attachments/1034184951790305330/1204487016587460640/nvk-display-hack.diff?ex=65d4e8f3&is=65c273f3&hm=580938bf6ed8abe517f9aa567930412530ea9456e7cc1336393f7d2911789456&
18:06 fdobridge_: <z​mike.> are there docs for this?
18:06 fdobridge_: <z​mike.> I assume the kernel part is enabled in the fedora kernel
18:12 fdobridge_: <!​DodoNVK (she) 🇱🇹> https://nouveau.freedesktop.org/PowerManagement.html
18:13 fdobridge_: <r​edsheep> You do probably have to add the nouveau.config=NvGspRm=1 kernel parameter if you're on ampere or turing, it would be weird if fedora went out of their way to enable it. It's been in linux-firmware long enough though that I'm sure fedora at least has it
18:13 fdobridge_: <z​mike.> I added the kernel param already
18:14 fdobridge_: <r​edsheep> Are you seeing perf where it seems like it might not be reclocking?
18:14 fdobridge_: <z​mike.> tough to say since I can't run any of the things I usually would
18:15 fdobridge_: <!​DodoNVK (she) 🇱🇹> What things are you running? Doom 2016? Tomb Raider?
18:16 fdobridge_: <z​mike.> yeah none of those actually render though so I can't see the fps counter :fullheadache:
18:16 fdobridge_: <r​edsheep> If you include !27159 you should be able to see vkpeak give tflop numbers like you would expect from whatever card you are on if it is reclocking
18:17 fdobridge_: <z​mike.> nice
18:24 fdobridge_: <m​ohamexiety> could grep for gsp in dmesg too
18:24 fdobridge_: <r​inlovesyou> Yep, gimme a bit
18:25 fdobridge_: <m​ohamexiety> could grep for gsp in dmesg too (reclocking should be automagic with GSP) (edited)
18:25 fdobridge_: <r​inlovesyou> Which commit is this on, latest?
18:26 fdobridge_: <z​mike.> ah ok dmesg has lots of gsp stuff
18:26 fdobridge_: <r​edsheep> That too, it's always nice to be able to confirm everything it working as expected though. I don't know of any other GPU bound test that runs at full speed.
18:26 fdobridge_: <r​inlovesyou> Which kernel are you on?
18:26 fdobridge_: <m​ohamexiety> yeah vkpeak is probably best here for now
18:27 fdobridge_: <z​mike.> 6.7.3
18:27 fdobridge_: <!​DodoNVK (she) 🇱🇹> Of course
18:28 fdobridge_: <r​inlovesyou> Aight
18:28 fdobridge_: <r​inlovesyou> I'll get up in a few n try it
18:28 fdobridge_: <r​inlovesyou> I'm hella sick, practically been sleeping for 2 days straight
18:34 fdobridge_: <r​hed0x> is display port audio expected to work with nouveau?
18:35 fdobridge_: <r​edsheep> I've had HDMI audio working fine
18:35 fdobridge_: <r​hed0x> display port shows up in the list of audio outputs but it doesnt work when I select it
18:37 fdobridge_: <r​edsheep> I'll see if I can test it, the audio on my dp display is awful
18:38 fdobridge_: <r​hed0x> i have my speakers connected to my monitor for convenience
18:41 fdobridge_: <r​inlovesyou> I can probably test in a bit with my index
18:42 fdobridge_: <r​inlovesyou> Even if the display patch doesn't work maybe the headset audio will
18:44 fdobridge_: <!​DodoNVK (she) 🇱🇹> The only place I've seen (and used) a Valve Index in is actually a railway museum (it got modernized fairly recently; the train station itself also got renovated later)
18:48 fdobridge_: <r​edsheep> Yeah, doesn't seem to work. I'm updating everything to see if it helps but that probably won't help.
18:48 fdobridge_: <r​edsheep> Probably worth checking if the prop driver on the open kernel module works with dp audio, that kinda feels like a possible gsp bug
18:49 fdobridge_: <S​id> in that case you have to check with 535
18:52 fdobridge_: <r​inlovesyou> Haha
18:55 fdobridge_: <r​hed0x> also I think I already asked
18:55 fdobridge_: <r​hed0x> but is the extreme color banding a known issue?
18:55 fdobridge_: <r​hed0x> or should i report that somewhere
18:56 fdobridge_: <r​inlovesyou> I certainly haven't seen that
18:58 fdobridge_: <r​edsheep> It's an issue where it's dropping bit depth to try to accommodate a mode the kernel driver thinks is impossible.
18:58 fdobridge_: <r​edsheep>
18:58 fdobridge_: <r​edsheep> Might be valid to file an issue but the impression I got was that things like HDMI FRL and reduced modes for gaming displays wasn't happening until the new kernel driver is ready.
18:58 fdobridge_: <r​hed0x> https://cdn.discordapp.com/attachments/1034184951790305330/1204501436067479672/PXL_20240206_185826792.jpg?ex=65d4f660&is=65c28160&hm=4324020f9628599ba8522c2eab8ccdcaa03da1dd3e8409e285542e107cc79b01&
18:59 fdobridge_: <r​hed0x> uhh new kernel driver?
19:00 fdobridge_: <r​edsheep> Yeah Lyude is working on a new kernel driver written in rust, based on asahi
19:00 fdobridge_: <S​id> RHEL has been working on a new kernel driver called nova, yeah
19:00 fdobridge_: <S​id> https://gitlab.freedesktop.org/dakr/nova
19:00 fdobridge_: <r​hed0x> cool
19:06 fdobridge_: <r​edsheep> Yeah latest Linux and mesa git doesn't get dp audio working
19:06 fdobridge_: <r​inlovesyou> What exactly is this kernel driver for?
19:08 fdobridge_: <S​id> nvidia, turing+ gpus
19:09 fdobridge_: <S​id> afaik
19:14 fdobridge_: <r​inlovesyou> While i'm not seeing any errors, the headset certainly doesn't light up
19:15 fdobridge_: <!​DodoNVK (she) 🇱🇹> Can you check `dmesg`?
19:15 fdobridge_: <r​inlovesyou> yeah not seeing anything
19:16 fdobridge_: <r​inlovesyou> no hold on
19:17 fdobridge_: <r​inlovesyou> i'm seeing some faint light
19:17 fdobridge_: <r​inlovesyou> let me turn on my base stations so i can rotate it and see if xrgears is working
19:20 fdobridge_: <r​inlovesyou> yeah no
19:20 fdobridge_: <r​inlovesyou> the headset is turning on, the displays are certainly showing *something*
19:20 fdobridge_: <r​inlovesyou> but it's just a slightly flickery black nothingness
19:21 fdobridge_: <r​inlovesyou> https://cdn.discordapp.com/attachments/1034184951790305330/1204507165713367100/image.png?ex=65d4fbb6&is=65c286b6&hm=c2d36d4fda879739b8bd645fda8aa2c1d7156c0b675311dee7858d1b03c75a55&
19:23 fdobridge_: <r​inlovesyou> same result for monado & steamvr
19:24 fdobridge_: <!​DodoNVK (she) 🇱🇹> What's above that?
19:24 fdobridge_: <r​inlovesyou> no it just kind of keeps repeating
19:24 fdobridge_: <r​inlovesyou> https://cdn.discordapp.com/attachments/1034184951790305330/1204507964258394163/image.png?ex=65d4fc75&is=65c28775&hm=381b94219a95e606db43c5960fae2b7af062dbef8d7b00a91d8ec8cc93adcf30&
19:37 fdobridge_: <!​DodoNVK (she) 🇱🇹> What do you see in the xrgears output? 🤔
19:38 fdobridge_: <r​inlovesyou> it's certainly acting like everything's fine
19:39 fdobridge_: <r​inlovesyou> monado logs are saying frames are being submitted as well
19:39 fdobridge_: <r​inlovesyou> https://cdn.discordapp.com/attachments/1034184951790305330/1204511661357269022/image.png?ex=65d4ffe6&is=65c28ae6&hm=ce2954852840634a8c6a8e2250fd70a2e172d58b4c3cac20b749d43db9bec097&
20:38 fdobridge_: <a​irlied> @zmike. yay, I await the cts/piglit fixes 😛
20:38 fdobridge_: <a​irlied> or just play games
20:39 fdobridge_: <z​mike.> well I tried looking at the stk thing
20:39 fdobridge_: <z​mike.> it's uh
20:39 fdobridge_: <z​mike.> it's pretty messed up
20:39 fdobridge_: <z​mike.> I went back to debugging xorg internals instead
20:39 fdobridge_: <z​mike.> :galaxybrain:
20:40 fdobridge_: <a​irlied> yeah stk seems to render the character under the background or something, definite Z pain
20:40 fdobridge_: <z​mike.> yeah
20:40 fdobridge_: <z​mike.> it renders everything under everything
20:40 fdobridge_: <z​mike.> I tried messing with the clipping stuff a bit and got it to flicker but not in the way I wanted
20:41 fdobridge_: <a​irlied> it's why I turned to piglit in the hope of finding a possible test that might show the same problem
20:41 fdobridge_: <z​mike.> yeah
20:42 fdobridge_: <z​mike.> none of https://gitlab.freedesktop.org/mesa/mesa/-/issues/10417 looked promising either
20:47 fdobridge_: <z​mike.> anyway, I got the stk thing in renderdoc too, and I couldn't even identify what it was trying to draw without looking at the vs mesh
20:47 fdobridge_: <z​mike.> which also made things challenging
20:48 fdobridge_: <z​mike.> it's interesting that there's zero cts/piglit coverage for whatever is happening but it happens in every game I've tested
20:48 fdobridge_: <z​mike.> this seems like a huge coverage gap
20:49 fdobridge_: <z​mike.> given that glcts is currently being funded for development, once the root cause is known it'll be worth filing a ticket to add cts coverage there for sure
21:18 fdobridge_: <r​edsheep> What games have you been testing, and what card? I haven't seen anything like that on Ada
21:18 fdobridge_: <r​edsheep> I'd like to see if I can replicate
21:18 fdobridge_: <!​DodoNVK (she) 🇱🇹> ~~Will there be a GL_EXT_mesh_shader or GL_EXT_map_memory_placed?~~
21:20 fdobridge_: <z​mike.> these
21:21 fdobridge_: <z​mike.> same issue as supertuxkart
21:21 fdobridge_: <z​mike.> on a 2070
21:21 fdobridge_: <S​id> zmike which wolfenstein is that
21:21 fdobridge_: <S​id> new order?
21:22 fdobridge_: <z​mike.> I don't remember which trace i posted
21:22 fdobridge_: <z​mike.> it's either that or old blood
21:22 fdobridge_: <r​edsheep> I assume we're talking BioShock infinite and doom 2016
21:23 fdobridge_: <S​id> okie
21:24 fdobridge_: <S​id> was curious because I have every game in the franchise and could very well test it myself too :Sw
21:24 fdobridge_: <S​id> https://cdn.discordapp.com/attachments/1034184951790305330/1204538103814160494/image.png?ex=65d51887&is=65c2a387&hm=4ed0ae54269b3d11ff049f06f10ba768bc44a09ff68b1e336b038397ec803f33&
21:24 fdobridge_: <S​id> was curious because I have every game in the franchise and could very well test it myself too 😅 (edited)
21:24 fdobridge_: <S​id> (I also have Wolf2009, but not on steam)
21:24 fdobridge_: <z​mike.> I test TNO and TOB semi-regularly
21:24 fdobridge_: <S​id> good games
21:24 fdobridge_: <z​mike.> those are the AAA ones
21:25 fdobridge_: <z​mike.> which expose regressions and driver bugs
21:25 fdobridge_: <S​id> New Colossus is also AAA
21:25 fdobridge_: <S​id> it's on Doom 2016's engine
21:25 fdobridge_: <z​mike.> I thought that was vk only
21:25 fdobridge_: <S​id> that's Eternal's engine
21:25 fdobridge_: <z​mike.> huh
21:25 fdobridge_: <z​mike.> maybe I'll get a trace of that next time I'm tracing
21:26 fdobridge_: <S​id> ..wait
21:26 fdobridge_: <S​id> ok yeah MachineGames ripped out the openGL renderer on it 😔
21:27 fdobridge_: <S​id> you're right, New Colossus is vk only
21:27 fdobridge_: <r​edsheep> Oh, yeah supertuxkart is very broken, looks like what you were describing
21:28 fdobridge_: <z​mike.> yup
21:28 fdobridge_: <r​edsheep> Wonder why heaven and Minecraft don't hit that at all.
21:28 fdobridge_: <z​mike.> it's very strange that all these games have similar issues and yet it seems to somehow be niche
21:28 fdobridge_: <z​mike.> oh well
21:28 fdobridge_: <z​mike.> should maybe file a ticket at some point for tracking
21:29 fdobridge_: <S​id> ..wait I have a fair few ogl games in my library
21:29 fdobridge_: <S​id> huh
21:29 fdobridge_: <S​id> I did not expect so many
21:30 fdobridge_: <a​irlied> heaven hits it for me
21:30 fdobridge_: <a​irlied> unless I turn off SAO
21:30 fdobridge_: <a​irlied> (ambient occlusions option in heaven)
21:30 fdobridge_: <r​edsheep> Oh? Sao used to just make it crash, did it not?
21:30 fdobridge_: <!​DodoNVK (she) 🇱🇹> Rigas SAO 🐸
21:31 fdobridge_: <r​edsheep> Last time I played with heaven I had to have it off so it wouldn't just explode
21:38 Lyude: hm. I can't seem to get the kernel buildsystem to accept that I've enabled const_trait_impl
21:39 Lyude: https://paste.centos.org/view/8f430620 I keep hitting this, apparently https://paste.centos.org/view/a90650fe isn't enough to convince it to enable the feature??
21:41 fdobridge_: <r​edsheep> Hmm. It's looking like it's not settings dependent in stk. Tried all sorts and they all still have the same issue. There's even an SAO feature but it doesn't look like it changes anything.
21:42 fdobridge_: <a​irlied> My feeling was something in the -1..1 z vs 0..1 z arena
21:46 fdobridge_: <a​irlied> Lyude I think you need to add what the first error suggests somewhere in a crate, not sure which one
21:47 Lyude: perhaps, I think the feature might have been removed though judging by 71e6c52a71d38bbbccccf8eeb2cfcdc58421df4a ("driver, of: Mangle the device ID machinery further to remove const_trait_impl")
21:48 Lyude: from asahi's tree
21:57 fdobridge_: <g​fxstrand> Please do!
21:58 fdobridge_: <!​DodoNVK (she) 🇱🇹> ~~Could NAK actually survive GraphicsFuzz?~~
22:02 fdobridge_: <z​mike.> Gotta find the bug first
22:02 fdobridge_: <z​mike.> Then I will for sure though
22:04 fdobridge_: <g​fxstrand> Yeah
22:04 fdobridge_: <g​fxstrand> We pass all of the `graphicsfuzz` tests in the CTS
22:04 fdobridge_: <g​fxstrand> I'm sure it's going to be like one thing and it's going to be stupid.
22:08 fdobridge_: <z​mike.> Oh for sure
22:09 fdobridge_: <z​mike.> Not even a one-liner, like a one-characterer
22:11 airlied: Lyude: yeah dakr had some experience in that area, I'm pretty sure we moved away from const traits
22:19 fdobridge_: <a​irlied> @zmike. I do wonder if things like unrestricted depth or VK_EXT_depth_clamp_zero_one might be causes
22:21 fdobridge_: <z​mike.> Zink doesn't use the former
22:21 fdobridge_: <z​mike.> And I don't recall seeing anything like this before 0-1 existed
22:21 fdobridge_: <a​irlied> yeah it seems a bit extreme for missing 0-1 ext
22:21 fdobridge_: <z​mike.> Though that's not a conclusive statement
22:32 Lyude: mh, well I've got it building now :)
23:19 fdobridge_: <r​edsheep> Is it possible everything is passing the depth check every time, so we're just seeing whatever draws last?
23:20 fdobridge_: <r​edsheep> That feels like something glcts should be checking as it's pretty obvious but the more I look at these rendering issues the more it looks like that
23:23 fdobridge_: <r​edsheep> Or maybe it's the opposite and it's only ever showing the first thing each pixel had drawn to it. Doesn't begin to answer why though.
23:28 fdobridge_: <r​edsheep> There's clearly more to it. I know minecraft tries pretty hard to avoid overdraw but there's no way it's so good that it doesn't need working depth checks at all, and there's even less chance heaven without sao is also that good at avoiding overdraw.