ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
riteo has joined #dri-devel
Company has joined #dri-devel
<daniels> eric_engestrom: please give me the morning to sort out the YAML updates :\
LeviYun has joined #dri-devel
alih has quit []
alih has joined #dri-devel
Company has quit [Remote host closed the connection]
Company has joined #dri-devel
leizhou has quit [Remote host closed the connection]
LeviYun has quit [Ping timeout: 480 seconds]
tiagocandido has joined #dri-devel
tiagocandido has left #dri-devel [#dri-devel]
leizhou has joined #dri-devel
smpl has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
flynnjiang1 has joined #dri-devel
flynnjiang has quit [Read error: Connection reset by peer]
LeviYun has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
yuq825 has joined #dri-devel
yrlf has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
yrlf has joined #dri-devel
alane has quit []
alane has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
krushia has quit [Quit: Konversation terminated!]
leizhou has quit [Remote host closed the connection]
kts has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
leizhou has quit [Ping timeout: 480 seconds]
nerdopolis has joined #dri-devel
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
KDDLB has joined #dri-devel
LeviYun has joined #dri-devel
leizhou has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
leizhou has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
LeviYun has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
kzd has quit [Quit: kzd]
leizhou has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
bmodem has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
leizhou has quit [Ping timeout: 480 seconds]
sima has joined #dri-devel
chamlis has quit [Server closed connection]
chamlis has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
yang2 has quit [Server closed connection]
YuGiOhJCJ has joined #dri-devel
LeviYun has joined #dri-devel
yang2 has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
leizhou has joined #dri-devel
jkqxz has quit [Server closed connection]
jkqxz has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
bmodem has quit [Excess Flood]
leizhou has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
melonai5 has quit []
simon-perretta-img has joined #dri-devel
fab has quit [Quit: fab]
aravind has joined #dri-devel
moony has quit [Server closed connection]
moony has joined #dri-devel
LeviYun has joined #dri-devel
kts has joined #dri-devel
tzimmermann has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
llyyr has quit [Server closed connection]
llyyr has joined #dri-devel
fab has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
frankbinns has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
warpme has joined #dri-devel
kts has joined #dri-devel
Omax has quit [Server closed connection]
Omax has joined #dri-devel
eloy_ has quit [Server closed connection]
eloy_ has joined #dri-devel
<eric_engestrom> daniels: sure :)
frankbinns has joined #dri-devel
melonai5 has joined #dri-devel
rasterman has joined #dri-devel
leizhou has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
warpme has quit []
flynnjiang has joined #dri-devel
vliaskov_ has joined #dri-devel
flynnjiang1 has quit [Read error: Connection reset by peer]
warpme has joined #dri-devel
vliaskov has joined #dri-devel
vliaskov_ has quit [Ping timeout: 480 seconds]
<eric_engestrom> daniels: you have reassign !29649 to marge but you haven't pushed anything; did you forget to `git push`? (or did you run it but gitlab had an error and didn't receive it?)
lynxeye has joined #dri-devel
pcercuei has joined #dri-devel
atiltedtree has quit [Server closed connection]
atiltedtree has joined #dri-devel
Namarrgon has quit [Server closed connection]
leizhou has joined #dri-devel
Namarrgon has joined #dri-devel
caitcatdev has quit [Server closed connection]
caitcatdev has joined #dri-devel
pepp has quit [Server closed connection]
pepp has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
klounge195 has quit [Server closed connection]
ndufresne has quit [Server closed connection]
klounge195 has joined #dri-devel
vliaskov_ has joined #dri-devel
dbrouwer has quit [Server closed connection]
ndufresne has joined #dri-devel
ckinloch has quit [Server closed connection]
dbrouwer has joined #dri-devel
ckinloch has joined #dri-devel
leandrohrb56 has quit [Server closed connection]
leandrohrb56 has joined #dri-devel
vliaskov has quit [Read error: No route to host]
sre54 has quit [Server closed connection]
sre54 has joined #dri-devel
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #dri-devel
KDDLB has joined #dri-devel
DavidHeidelberg has quit [Server closed connection]
DavidHeidelberg has joined #dri-devel
Arsen has quit [Server closed connection]
Arsen has joined #dri-devel
guru_ has joined #dri-devel
leizhou has joined #dri-devel
oneforall2 has quit [Ping timeout: 480 seconds]
mal has quit [Server closed connection]
mal has joined #dri-devel
BobBeck has quit [Server closed connection]
BobBeck has joined #dri-devel
kode54 has quit [Read error: Connection reset by peer]
KDDLB has quit [Read error: No route to host]
kode54 has joined #dri-devel
warpme has quit []
tzimmermann has quit [Remote host closed the connection]
dv_ has quit [Server closed connection]
dv_ has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
nowrep has quit [Server closed connection]
nowrep has joined #dri-devel
blaztinn has quit [Server closed connection]
blaztinn has joined #dri-devel
tzimmermann has joined #dri-devel
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
leizhou has joined #dri-devel
flynnjiang has quit [Remote host closed the connection]
flynnjiang has joined #dri-devel
dliviu has quit [Server closed connection]
dliviu has joined #dri-devel
flynnjiang has quit [Quit: flynnjiang]
Company has joined #dri-devel
cyrinux has quit [Server closed connection]
cyrinux has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
rgallaispou has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
fab has quit [Quit: fab]
fab has joined #dri-devel
tyalie has quit [Server closed connection]
tyalie has joined #dri-devel
fab has quit [Quit: fab]
<daniels> oops, thanks!
leizhou has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
kts has joined #dri-devel
<eric_engestrom> daniels: I think you accidentally just undid jenatali's changes :(
<daniels> f
<daniels> eric_engestrom: do you have the commit in your repo from when jenatali pushed?
leizhou has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
<eric_engestrom> yeah
<eric_engestrom> `git fetch fdo ea81bff8aa26217c8d4643f1448287ce5464f482` will get you all the commits in your cache
<eric_engestrom> then you can do an interactive rebase and replace db2ce8bfbb1e8ea573a7 with a50ec799c2d13d7a0fa4
<daniels> oh huh, I didn't think we could fetch dangling refs
<eric_engestrom> as far as I can tell that's all that's needed
<eric_engestrom> yeah it's pretty neat :)
<daniels> well, you can't fetch arbitrary dangling refs, they do have to be reachable from somewhere useful
<daniels> anyway, I'd manually recreated jenatali's zlib commit, and diff shows nothing meaningfully different apart from my nil build fix, so fingers crossed this one is it ...
<eric_engestrom> yes and no: in practice gitlab never runs gc because there could always be a link somewhere on the internet that points to a commit
<eric_engestrom> typo in the author name :P
<eric_engestrom> -Author: Jesse Natalie <jenatali@microsoft.com>
<eric_engestrom> +Author: Jesse Natali <jenatali@microsoft.com>
<daniels> oh ffs
<eric_engestrom> hehe
<daniels> and right, it never runs gc, but gitaly does have a check to make sure that any commit you explicitly try to fetch is reachable from a visible ref
<eric_engestrom> everything else is good though
<daniels> anyway, marge is actually working on it now, so I'm not keen to interrupt her
<daniels> sorry jenatali(e)
<eric_engestrom> ack
<eric_engestrom> and ack for gitaly, I didn't know
<eric_engestrom> but that's a bit surprising though, I'm sure I've fetched stuff that was long dead
<eric_engestrom> I guess it's all down to what counts as "visible ref"
<eric_engestrom> it was definitely not in a git branch/tag anymore, but maybe a link in the webui "activity" history counts
<daniels> yeah, it does count previous revisions of MRs as visible given that it keeps hidden refs to those
<eric_engestrom> ack
<daniels> but you can't e.g. fetch commits from other peoples' forks just because they happen to share storage
f_ has quit [Remote host closed the connection]
Company has quit [Quit: Leaving]
f_ has joined #dri-devel
<eric_engestrom> right, but you can `git fetch https://gitlab.freedesktop.org/$THEIR_USERNAME/mesa $sha` for anyone
<ukleinek> That must be some gitlab extension then, doesn't work with plain git.
kts has quit [Ping timeout: 480 seconds]
<daniels> it does, if the server lets you fetch it
<ukleinek> might be, then still s/plain git/plain git on the server side/
lplc_ has quit []
lplc has joined #dri-devel
f_ has quit [Remote host closed the connection]
Prf_Jakob has quit [Server closed connection]
f_ has joined #dri-devel
Prf_Jakob has joined #dri-devel
dcbaker has quit [Server closed connection]
dcbaker has joined #dri-devel
<eric_engestrom> oh wait daniels, you didn't address the missing dep in mesa/main: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/61237178
<eric_engestrom> yep, latest pipeline has also hit it: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/61257239
leizhou has joined #dri-devel
<daniels> yeah, I'm on it
<zmike> eric_engestrom: looks like pepp spotted our mystery spam source
<daniels> strangely the libmesa target does already have idep_mesautil in its deps ...
<eric_engestrom> zmike: yep!
simon-perretta-img has quit [Ping timeout: 480 seconds]
heftig has quit [Server closed connection]
heftig has joined #dri-devel
<zmike> hero
<rgallaispou> Hi,
<rgallaispou> I have merged three patches regarding stm drivers, and pushing onto drm-misc-next showed conflicts with v3d drivers. I have resolved and rebuilt drm-tip as the dim doc said fyi
pac85[m] has quit [Server closed connection]
pac85[m] has joined #dri-devel
<rgallaispou> mripard: could you double check the changes ?
kos_tom has quit [Server closed connection]
kos_tom has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
fab has joined #dri-devel
fab has quit [Read error: Connection reset by peer]
fab_ has joined #dri-devel
fab_ is now known as Guest649
<eric_engestrom> haha daniels, casting a wide idep_mesautil net I see ^^
<eric_engestrom> there's probably some overkill in there but I think that's good and we can remove unnecessary ones later
Guest649 has quit [Ping timeout: 480 seconds]
<daniels> heh yeah, some of them were definitely required - at this point pretty much everything pulls it in one way or another, so might as well be explicit about it
<eric_engestrom> (just saw your comment)
<eric_engestrom> and yeah I agree with you
<eric_engestrom> I think meson could use a dependency tree viewer
<eric_engestrom> not just in the `dependencies` sense, but anything that links one object to another, with the transitive stuff listed but marked as such
<eric_engestrom> dcbaker: is there something like this?
x512[m] has quit [Server closed connection]
x512[m] has joined #dri-devel
<eric_engestrom> daniels: I think in 3h I'll make the branchpoint, and if your MR didn't make it I'll backport it for -rc2
<eric_engestrom> does that sound ok?
* eric_engestrom is ill and doesn't want to work late on friday evening
leizhou has joined #dri-devel
libv has quit [Server closed connection]
libv has joined #dri-devel
q66 has quit [Quit: WeeChat 4.3.5]
q66 has joined #dri-devel
rgallaispou has quit [Ping timeout: 480 seconds]
leizhou has quit [Ping timeout: 480 seconds]
<daniels> eric_engestrom: yep, that's totally fine, thanks so much for your help & understanding so far
<daniels> I'm doing some marge improvements as penance
nerdopolis has joined #dri-devel
Matombo has quit [Server closed connection]
Matombo has joined #dri-devel
<daniels> eric_engestrom: ci18-rpi4 seems unhealthy https://gitlab.freedesktop.org/mesa/mesa/-/jobs/61261137
Arsen_ has joined #dri-devel
rgallaispou has joined #dri-devel
Arsen has quit [Ping timeout: 480 seconds]
coldfeet has joined #dri-devel
guludo has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
<eric_engestrom> re- rpi, it looks random to me which ones fail to boot, so I think it's either a problem with the master or the pdu, but it happens on both of these two as well; we can't seem to figure out anything, and the baremetal farm is set to be retired hopefully Soon™ so we decided focus on migrating away from it instead of debugging it
Company has joined #dri-devel
leizhou has joined #dri-devel
<daniels> rpi is going ci-tron?
mohan43u has quit [Server closed connection]
mohan43u has joined #dri-devel
warpme has quit []
f_ has quit [Remote host closed the connection]
f_ has joined #dri-devel
ced117 has quit [Server closed connection]
ced117 has joined #dri-devel
jernej has quit [Server closed connection]
jernej has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
rgallaispou has quit []
nerdopolis has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
davispuh has joined #dri-devel
bbhtt has quit [Server closed connection]
bbhtt has joined #dri-devel
smpl has joined #dri-devel
swick[m] has quit [Server closed connection]
swick[m] has joined #dri-devel
leizhou has joined #dri-devel
warpme has joined #dri-devel
bl4ckb0ne has quit [Server closed connection]
bl4ckb0ne has joined #dri-devel
hummer12007 has quit [Server closed connection]
hummer12007 has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
any1 has quit [Server closed connection]
any1 has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
frankbinns1 has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
jani has quit [Server closed connection]
jani has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
sknebel has quit [Server closed connection]
sknebel has joined #dri-devel
leizhou has joined #dri-devel
bnieuwenhuizen has quit [Server closed connection]
bnieuwenhuizen has joined #dri-devel
<eric_engestrom> daniels: nice, thanks! r-b for the first two commits, and I'll read the last one when I have time to dive into it but it looks reasonable
ukleinek has quit [Server closed connection]
ukleinek has joined #dri-devel
<eric_engestrom> and yes, we have a ci-tron farm with a rpi dut and we're ironing out the kinks (it works now but it's not pretty), and hopefully we'll migrate all the duts there soon
leizhou has quit [Ping timeout: 480 seconds]
nerdopolis has joined #dri-devel
aravind has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
heat has joined #dri-devel
Haaninjo has joined #dri-devel
pochu has quit [Server closed connection]
pochu has joined #dri-devel
leizhou has joined #dri-devel
sravn has quit [Server closed connection]
sravn has joined #dri-devel
rellla has quit [Server closed connection]
rellla_ has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
janneg has quit [Server closed connection]
janneg has joined #dri-devel
kzd has joined #dri-devel
leizhou has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
APic has quit [Server closed connection]
APic has joined #dri-devel
Surkow has quit [Server closed connection]
Surkow has joined #dri-devel
<sima> mripard, for the drm-misc commit rights imo just ping drm-misc maintainers, this isn't something where airlied or me need to get involved I think
jannh has quit [Server closed connection]
jannh has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
Ermine has quit [Server closed connection]
Ermine has joined #dri-devel
coldfeet has quit [Remote host closed the connection]
<eric_engestrom> daniels: all the build jobs are green, I think this time's the one! 💪
<eric_engestrom> I'll post the branchpoint MR in a few minutes
frankbinns1 has quit [Remote host closed the connection]
frankbinns1 has joined #dri-devel
<daniels> eric_engestrom: thanks, I owe you and jenatali both
jeeeun841351908155 has quit [Server closed connection]
<daniels> I have nfi how alpine-build-testing hit every failure so aggressively when the others (and local) were mostly fine ...
jeeeun841351908155 has joined #dri-devel
frankbinns1 has quit [Read error: Connection reset by peer]
frankbinns has joined #dri-devel
epoch101 has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
warpme has quit []
frankbinns has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
frankbinns has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
frankbinns has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
Company has quit [Remote host closed the connection]
<eric_engestrom> race conditions are always fun :]
<eric_engestrom> but yeah, no idea why they show up in that build so much more often
frankbinns has joined #dri-devel
<daniels> \o/
Company has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
frankbinns has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
kts has joined #dri-devel
frankbinns has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
vedranm has quit [Server closed connection]
simon-perretta-img has quit [Ping timeout: 480 seconds]
vedran has joined #dri-devel
frankbinns has joined #dri-devel
simon-perretta-img has joined #dri-devel
zzoon[m] has quit [Server closed connection]
zzoon[m] has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
lemonzest has quit [Server closed connection]
lemonzest has joined #dri-devel
JoshuaAshton has quit [Server closed connection]
yuq825 has quit []
tzimmermann has quit [Quit: Leaving]
vliaskov_ has quit []
JoshuaAshton has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
epoch101_ has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
aissen has quit [Server closed connection]
aissen has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
nopjmp_ has joined #dri-devel
frankbinns has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
krushia has joined #dri-devel
nopjmp has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
frankbinns has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
frankbinns has joined #dri-devel
frankbinns has quit [Remote host closed the connection]
warpme has joined #dri-devel
frankbinns has joined #dri-devel
warpme has quit []
Stary has quit [Server closed connection]
cyrinux has quit []
biju has joined #dri-devel
cyrinux has joined #dri-devel
Stary has joined #dri-devel
karenthedorf has joined #dri-devel
leizhou has quit [Remote host closed the connection]
frankbinns has quit [Ping timeout: 480 seconds]
Jeremy_Rand_Talos has quit [Server closed connection]
Jeremy_Rand_Talos has joined #dri-devel
yrlf has quit [Server closed connection]
leizhou has joined #dri-devel
yrlf has joined #dri-devel
alane has quit [Server closed connection]
alane has joined #dri-devel
<jenatali> IMO meson/ninja needs a deterministic mode for CIs, where targets are built in an order where generated files that can be consumed implicitly (like headers) are sorted last, and only built when no targets can make progress without them
frankbinns has joined #dri-devel
<Company> jenatali: ninja -j 1 should give you "deterministic" at least
<Company> and keeping the list of remaining targets sorted by extension or something doesn't sound too hard
leizhou has quit [Remote host closed the connection]
<Company> I remember arguing the opposite - sorting the list so that the linking process of large libraries starts asap, and compiling testcases and whatnot happens after that
<Company> well, not "opposite" - "different" is a better term
<eric_engestrom> the problem with making the ci build deterministic like this is that it will hide all for us devs the build problems that the users/packagers will hit if they don't also do that
jimc has joined #dri-devel
<Company> I was thinking jenatali wanted a debug tool to helps find missing deps after refactorings
<jenatali> Yeah, that
<jenatali> So CI can't pass if you're trying to merge a change that happens to work without explicit annotated dependencies for things that you're implicitly consuming
leizhou has joined #dri-devel
<Company> I wonder if what you really want is for meson to move away all files you don't explicitly depend on
<Company> before running the command
<Company> then order wouldn't matter
<jenatali> That breaks parallelism though
<Company> but you'd need a custom directory structure for each command
<Company> technically you could give each command its own directory tree
<Company> not sure how slow it gets when you start virualizing the file system for each command though
<eric_engestrom> I see, yeah that sounds like a good debugging tool
<jenatali> Probably very slow :)
<Company> it sounds very powerful though
<Company> because it should reliably find *every* missing dep
<jenatali> I've contemplated adding a similar mode to our software D3D driver, so it explicitly executes commands in reverse submission order whenever allowed by spec, to help catch similar missing dependency bugs
<Company> the validation layers recently told me I can't wait on that semaphore, because nobody is gonna signal it
<Company> it was right (I had forgotten to add it elsewhere), but I wondered how it knew
epoch101_ has quit []
epoch101 has joined #dri-devel
epoch101_ has joined #dri-devel
coldfeet has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
leizhou has quit [Remote host closed the connection]
u-amarsh04 has joined #dri-devel
epoch101_ has quit [Ping timeout: 480 seconds]
asrivats has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
melonai5 has quit []
LeviYun has joined #dri-devel
epoch101 has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
jfalempe has quit [Quit: jfalempe]
leizhou has joined #dri-devel
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
leizhou has quit [Remote host closed the connection]
LeviYun has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
nerdopolis has joined #dri-devel
illwieckz has quit [Ping timeout: 480 seconds]
leizhou has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
KDDLB has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
leizhou has quit [Remote host closed the connection]
epoch101 has quit [Ping timeout: 480 seconds]
Calandracas has quit [Remote host closed the connection]
<pixelcluster> Company: that case is pretty simple - you can wrap VkSemaphore objects with some metadata in the validation layers that tracks if some submission signaled this semaphore (and you reset it when something waits on the semaphore)
<pixelcluster> if something waits on the semaphore and there was no previous submission signaling this semaphore, you throw an error
<Company> pixelcluster: but the semaphore could be submitted later/in a different thread to a different queue, no?
<pixelcluster> since wait-before-signal is forbidden for semaphores this works always
<Company> or are semaphores queue-local?
<Company> maybe there's a flag you need to set to make them cross-queue
<jenatali> What's the point of a queue-local semaphore?
<Company> pipeline stages
<pixelcluster> semaphores are not queue-local
<pixelcluster> but again, wait-before-signal is forbidden
fab has joined #dri-devel
<Company> I did not know that
<Company> good thing I don't do multithreading yet
<jenatali> Right, forgot that queue submission isn't a sequence point in Vk like it is in D3D
<pixelcluster> if wait-before-signal is allowed there is no way to validate correct signaling I'm pretty sure
<jenatali> Correct
<Company> yeah, that's why I was surprised
<Company> oh, it's only for binary semaphores
<jenatali> Yeah, timeline semaphores can do wait-before-signal, right?
<Company> considering you can import them and then wait on them, that seems like a requirement
<Company> or can you import binary semaphores, too?
<Company> you can
<Company> I suppose they count as signaled if you import them
<Company> *as queued for signaling
Calandracas has joined #dri-devel
<Company> I clearly need to learn more about that topic
melonai5 has joined #dri-devel
vedran is now known as vedranm
Calandracas has quit [Remote host closed the connection]
<dcbaker> jenatali: there’s some improvements to ninja that should make that better. One of the meson devs who’s also a gentoo dev has a script they’re using in portage to look for missing dependencies via dep file, which can at least find missing header dependencies
<jenatali> Oh awesome
<dcbaker> There’s been some work to try to make ninja build ordering more deterministic as well, and I think samu has a more deterministic build order
Calandracas has joined #dri-devel
<jenatali> Very cool
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
biju has quit []
leizhou has joined #dri-devel
zx2c4_ has quit []
Company has quit [Read error: Connection reset by peer]
zx2c4 has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Haaninjo has joined #dri-devel
Calandracas has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
Arsen_ has quit []
Arsen has joined #dri-devel
MrCooper has joined #dri-devel
guludo has quit [Ping timeout: 480 seconds]
cef has quit [Ping timeout: 480 seconds]
guludo has joined #dri-devel
ity has joined #dri-devel
ity1 has quit [Ping timeout: 480 seconds]
LeviYun has quit [Remote host closed the connection]
LeviYun has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Company has joined #dri-devel
Company has quit [Remote host closed the connection]
Company has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Calandracas has joined #dri-devel
nerdopolis has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
mcoffin has quit [Quit: leaving]
glennk has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
nerdopolis has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
lanodan_ has joined #dri-devel
lanodan has quit [Read error: Connection reset by peer]
Calandracas has quit [Remote host closed the connection]
MrCooper has quit [Ping timeout: 480 seconds]
asrivats has quit [Ping timeout: 480 seconds]
Calandracas has joined #dri-devel
LeviYun has joined #dri-devel
alyssa has quit [Quit: alyssa]
uis_ has quit []
uis has joined #dri-devel
asrivats has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
coldfeet has quit [Remote host closed the connection]
Calandracas has quit [Remote host closed the connection]
nerdopolis has joined #dri-devel
Calandracas has joined #dri-devel
jfalempe has joined #dri-devel
leizhou has quit [Remote host closed the connection]
jfalempe has quit []
jfalempe has joined #dri-devel
jhli has quit [Remote host closed the connection]
asrivats has quit [Ping timeout: 480 seconds]
jfalempe has quit []
jfalempe has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
jfalempe has quit [Remote host closed the connection]
LeviYun has joined #dri-devel
jfalempe has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
anujp has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
nerdopolis has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
davispuh has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
leizhou has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
anujp has joined #dri-devel