01:56karolherbst[d]: why would there be? Every GPU context has its own VM
01:58karolherbst[d]: the split on the hw level is more about the memory controller and VRAM itself, so you don't run into funny side channels there
01:58karolherbst[d]: like.. phyeically
11:52pac85[d]: What about the kernel address space?
11:53pac85[d]: The one where the page tables themselves would reside
11:53pac85[d]: And also like
11:53pac85[d]: If the VM's kernel can set page table addresses how do you prevent that from allowing to access arbitrary physical addresses?
13:53blockofalumite[d]: notthatclippy[d]: What does SFU stand for ?
13:56ahuillet[d]: special function unit IIRC
13:59blockofalumite[d]: Ah, what does it do?
14:18ahuillet[d]: special functions!
14:20mohamexiety[d]: think stuff like sin/cos/tan/tanh/arcsin/etc
14:21HdkR: It's like the M pipeline on Cortex cores. Complex instructions that don't quite fit in to ALUs, memory, etc :)
14:29blockofalumite[d]: Ooh, I see. Seems that software VMs will be painful haha
22:07gfxstrand[d]: D24S8 is so cursed...
22:08gfxstrand[d]: It's not actually interleaved. Just swizzled.
22:09gfxstrand[d]: For each 512B GOB, the GOB is divided into two 256B halves. For each half, the first 64B is stencil, followed by 192B of Z24 depth.
22:09marysaka[d]: That's quite cursed......
22:10gfxstrand[d]: Actually, it might be worse
22:12gfxstrand[d]: Yeah, looks like it's even swizzled within that
22:41karolherbst[d]: of course :blobcatnotlikethis:
22:48karolherbst[d]: https://cdn.discordapp.com/attachments/1034184951790305330/1288995543673999450/image.png?ex=66f73625&is=66f5e4a5&hm=787d1b05f0b0634905226f910b1659cd58618707c161955e4ed3422b04f03b05&
22:48karolherbst[d]: :ferrisUpsideDown:: (fonts are hard)
23:03m1syl[d]: ow, i just hit my head
23:03m1syl[d]: is anyone here a doctor?
23:09marysaka[d]: karolherbst[d]: Apparently it also happened for my name ™️
23:48blockofalumite[d]: karolherbst[d]: What happened there ?
23:48karolherbst[d]: the d is cut off a little
23:48karolherbst[d]: like the last letter is supposed to be a d
23:54zmike[d]: I thought my browser was fucking it up
23:54zmike[d]: at least it's not just me