00:25 fdobridge_: <S​id> well fuck me, 6.7.4 really solves the mmu faults
00:26 fdobridge_: <S​id> now my non-launching games are non-launching only because of Xid13 :D
00:34 fdobridge_: <e​sdrastarsis> progress 🐸
00:38 fdobridge_: <S​id> but it's not fixed on rc3?
00:38 fdobridge_: <S​id> wat
00:38 Lyude: btw karolherbst https://gitlab.freedesktop.org/lyudess/linux/-/blob/rvkms-wip-02082024/rust/kernel/drm/kms/plane.rs?ref_type=tags#L113 if you've got a minute, I -think- this looks right?
00:38 Lyude: for DriverPlaneState and PlaneState<T> at least
00:39 karolherbst: Lyude: addr_of_mut is something already existing doing the offset stuff?
00:40 Lyude: karolherbst: pardon?
00:40 karolherbst: but yeah, that looks way bettert
00:40 karolherbst: Lyude: I'd rename `as_mut`
00:41 karolherbst: and as_ptr probably
00:41 karolherbst: references coerce into pointers transparently
00:41 karolherbst: so...
00:41 karolherbst: you can just do `&mut self.state`
00:41 Lyude: oh they do?
00:41 karolherbst: yeah
00:41 karolherbst: you can use a ref everywhere you need a pointer
00:42 fdobridge_: <S​id> ok that makes sense, *some* mmu faults are mitigated, not all
00:42 karolherbst: you can impl Deref to get access to drm_plane_state transparently if you want to as well
00:42 karolherbst: and uhm.. DerefMut
01:01 fdobridge_: <S​id> ok, RSF-RBR works on nvk now
01:01 fdobridge_: <S​id> via dxvk
12:33 Sid127: beep boop
12:33 Sid127: ok so my services are fine...
19:22 fdobridge_: <n​anokatze> do we know what perf counters or just any perf monitoring capabilities the hw has?
19:55 fdobridge_: <k​arolherbst🐧🦀> check the gl driver
22:35 fdobridge_: <g​fxstrand> Ugh... Kepler WSI isn't working
22:40 fdobridge_: <g​fxstrand> Something is getting tiled wrong but I can't, for the life of me, figure out how all this stuff works in GL.
23:32 fdobridge_: <k​arolherbst🐧🦀> plain 2D images or something else involved?
23:37 fdobridge_: <g​fxstrand> Yeah, plane 2d