ChanServ changed the topic of #zink to: official development channel for the mesa3d zink driver || https://docs.mesa3d.org/drivers/zink.html
LexSfX has quit []
LexSfX has joined #zink
eukara has quit []
eukara has joined #zink
Akari has quit [Quit: segmentation fault (core dumped)]
Akari has joined #zink
Akari has quit [Quit: segmentation fault (core dumped)]
Akari has joined #zink
cheako has quit [Quit: Connection closed for inactivity]
fahien has joined #zink
italove8 has joined #zink
<zmike> ajax_: are you able to check out unigine heaven?
<zmike> I get surface lost immediately on startup
fahien has quit [Ping timeout: 480 seconds]
italove8 has quit [Ping timeout: 480 seconds]
<zmike> get_screen_for_root() is failing somehow
<zmike> wtf
<zmike> or...no, xcb_query_tree is returning the wrong root
cheako has joined #zink
ajax_ is now known as ajax
<zmike> ajax: possibly false alarm? I hit it a couple times and then couldn't repro
<zmike> maybe just needed to crash a couple times and get it out of the system
* ajax shrusgs
<ajax> i don't know what "returning the wrong root" could mean, there
<zmike> was returning some bogus window id
<zmike> I rebooted and that seems to have fixed it
<ajax> if you ever do repro that lmk. it really shouldn't be possible to return a bogus wid
<ajax> the root window can only be destroyed by shutting down the xserver, so
<ajax> its id should never change
<ajax> (that whole code path is excessively chatty in terms of X requests, been wanting to fix it
<zmike> yeah I was wondering why it was checking the root repeatedly haha
<zmike> but then I stopped myself before the urge to rewrite it set in
<zmike> ajax: is there some way to runtime query the libx11 version? might want to rig up a warning message for people using zink with old version
jabashque_ has quit []
jabashque has joined #zink
<ajax> oh good, i filed mesa/mesa#6416 about it
<ajax> vk_log[a-z] seem depressingly underused
<zmike> I think that's because...
<ajax> oh my